Устройство для контроля монотонно изменяющегося кода

 

Изобретение относится к автоматике и вычислительной технике. Его использование в системах контроля позволяет повысить информативность контроля и оптимизировать время последнего. Устройство содержит генератор 1 запуска, блоки 2,7 памяти, компаратор 3, формирователь 5 импульсов, элемент ИЛИ 8, элемент И 9 и приемник 11 информации. Благодаря введению логического блока 4, счетчика 6 и элемента И 10 в устройстве обеспечивается возможность определять характер неисправности источника хода. 2 з.п. ф-лы, 3 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„„SU„„1478337 А 1 (51)4 Н 03 M 7/00

В E О",".:У.

ОПИСАНИЕ ИЗОБРЕТЕНИЯ и А ВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯМ

ПРИ ГКНТ СССР (21) 4129413/24-24 (22) 02.10.86 (46) 07,05.89. Бкл. № 17 (72) Ю.Н. Цыбин (53) 621.3:681,3(088.8) ,(56) Авторское свидетельство СССР

¹ 797063, кл . Н 03 M 1/00, 1979.

Авторское свидетельство СССР № 1304174, кл. Н 03 M 7/00, 1985. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ МОНОТОННО ИЗМЕНЯЮЩЕГОСЯ КОДА (57) Изобретение относится к автоматике и вычислительной технике. Его использование в системах контроля позволяет повысить информативность контроля и оптимизировать время последнего. Устройство содержит генератор 1 запуска, блоки 2, 7 памяти, компаратор 3, формирователь 5 импульсов, элемент ИЛИ 8. элемент И 9 и приемник 11 информации. Благодаря введению логического блока 4, счетчика 6 и элемента И 10 в устройстве обеспечивается возможность определять характер неисправности источника хода. 2 з.п. ф-лы, 3 ил.

1478337

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах контроля.

Цель изобретения — повышение ин5 формативности и оптимизация времени контроля, На фиг. 1 показана функциональная схема устройства; на фиг. 2 и 3— логический блок и формирователь импульсов.

Устройство для контроля монотонно изменяющегося кода содержит (фиг. 1) генератор 1 запуска, первый блок 2 памяти, компаратор 3; логический блок 4, формирователь 5 импульсов, счетчик 6, второй блок 7 памяти, элемент ИЛИ 8, первый и второй элементы И 9 и 10 и приемник 11 информа- 20 ции. На фиг. 1 обозначены вход 12, выход 13 синхронизации и тактовый выход 14.

Логический блок может быть выполнен (фиг. 2) на элементе НЕ 15, первом и втором триггерах 16 и 17

IK-типа и элементе И-НЕ 18. На фиг. 2 обозначены информационный вход 19, входы стробирования 20 и синхронизации 21 и выход 22.

Формирователь 5 импульсов может, быть выполнен (фиг. 3) на генераторе

23 импульсов, счетчике 24 и дешифра-, торе 25, а генератор 1 запуска— в виде кнопки. Блок 2 памяти выполнен на регистре. Блок 7 памяти в простейшем случае — RS-триггер.

Приемник информации может быть

1 световым устройством сигнализации, цифропечатающим устройством и т.д.

Устройство работает следующим образом.

Устройство может работать как с параллельными, так и с последовательными кодами, которые могут поступать

45 старшими и младшими разрядами впе ред. При поступлении первого импульса от генератора 1 запуска устанавливаются в исходное состояние формирователь 5 импульсов, счетчик 6 и блок 7 памяти. При этом блок 7 памяти и счетчик 6 обнуляются по прямому вьгходу, а компаратор 3 и логический блок

4 на время приема первого кода с входа 12 установлены в нерабочее 55 состояние сигналом запрета со второго выхода формирователя 5 импульсов, который снимается после приема первого значения кода в блок 2 памяти .

Одновременно с импульсом генератора 1 запуска на четвертом выходе формирователя 5 импульсов, а также на выходе счетчика 6 устанавливается потенциал логического нуля и на вход стробирования приемника 11 информации сигнал через элемент

ИЛИ 8 не поступает, Например, если в качестве приемника 11 информации служит световое табло, то оно гаснет, свидетельствуя тем самым о начале контроля.

Далее на блок 2 памяти и компаратор 3 начинают поступать импульсы с третьего выхода формирователя 5 для осуществления .синхронного приема кодов с входа 12 и сравнения преды,дущего, хранящегося в блоке 2 памяти, с текущим кодом на входе 12. В блок 3 памяти по каждому циклу сравнения записываются и хранятся до следующего цикла сравнения значения кодов.

Компаратор 3 сравнивает коды с заданным допуском, например +1 дискрет, и при отличии предыдущего и последующего кодов не более чем на заданную величину допуска сравнения, не вырабатывает сигнала запуска на блок 7 памяти, состояние которого при этом не меняется. В случае отличия кодов на +i дискрет (контроль нарастающего кода) на втором выходе компаратора 3 формируется импульс, поступающий на счетный вход счетчика 6, который их считает. В случае . отсутствия сбоев в поступлении кодов через некоторое время (произошел полный перебор всех значений кодов) происходит переполнение счетчика 6, сигнал его инверсного выхода принимает состояние логического нуля и сигнал о том, что смена кодов не происходит, не поступает через элемент И tO в приемник 11 информации.

Одновременно сигнал логической единицы с прямого выхода счетчика 6 поступает через элемент ИЛИ 8 на вход стробирования приемника 11 информации, фиксируя окончание контроля (при этом, например, включается световое табло с результатом контроля).

Причем, если за это время контроля также произошла смена логического уровня старшего разряда контролируемого кода, то триггеры 16 и 17 логического блока 4 примут состояние .логической единицы, на выходе 22 логического блока 4 появится сигнал логи25 ческого нуля и сигнал о том, что смена логического уровня старшего разря5 да контролируемого кода не произошла, не поступит через элемент Ч 9 в приемник 11 информации. Отсутствие информационных сигналов по окончании контроля на входах (информационных) приемника 11 информации свидетельствует о нормальном режиме смены кодов.

Если с входа 12 после запуска при- 15 бора генератором 1 запуска поступает все время одно и то же значение кода или скорость изменения его меньше заданной, то за время контроля, которое определяется сигналом, поступающим на элемент ИЛИ 8 с выхода формирователя 5 импульсов (через нормированный интервал времени), счетчик 6 накопит число импульсов единичных приращений кода

n = 0,1,2,..., (n (где и„= 2 н п — порог формирования выходного сигнала счетчика блока 6; Н вЂ” разрядность контролируемого кода. В этом случае сигнал формирователя 5 импульсов через элемент 8 ИЛИ поступает на вход стробирования приемника 11 информации, фиксируя окончание контроля (например загорается световое табло). Так как и (по, то на 35 инверсном выходе счетчика 6 сохраняется состояние логической единицы.

Если в указанном случае не произошла смена каких-либо двух смежных кодов более чем на заданную величи- 40 ну допуска сравнения, то компаратор

3 не включит блок 7 памяти. Таким образом, на выходе элемента И 10 по окончании цикла контроля будет состояние логической единицы, свидетель- 45 ствующее о малой скорости смены кодов (или отсутствии смены кодов).

При этом сигнал прямого выхода счетчика 6 запрещает прохождение вторичной (зависимой) информации логическо- 50

ro блока 4 через элемент И 9.

Следующий случай характерен достаточной скоростью изменения кодов, отсутствием приращения в любых двух смежных кодах более заданной величины и наличием отказа в источнике кодов в виде наличия, например, все время уровня логического нуля, по крайней мере, в старшем разряде контролируемого коля, В этом си " 1яс за время контроля счетчик 6 накапливает лостаточное количество импульсов единичных приращений кода и запрещает прохождение сигнала через элемент

И 10. Происходит это по той причине, что KoMllRp.lTop 3 выдает первые 0,5n„ импульсов приряшения кодов, после чего он должен был бы сформировать еще 0,5по импульсов единичного приращения кода после смены логического уровня старшего разряда кода, однако несмотря на то, что смена старшего разряда кода не произошла, во второй половине цикла контроля компаратор

3 вновь формирует 0,5п импульсов, соответствующих повторной смене кода без учета его старшего разряда, За цикл контроля, определяемый и в этом случае счетчиком 6, в логическом блоке 4 срабатывает лишь один триггер 17, а триггер 16 остается в исходном состоянии (на входе логического блока 4 все время бып только ноль). Следовательно, на выходе 22 логического блока 4 (элемент 18) появляется сигнал логической единицы, который через элемент И 9 поступает в приемник 11 информации.

Следующий случай — отличие двух смежных кодов на величину больше заданной. При этом после запуска прибора генератором 1 запу-ска, внутри цикла контроля компаратор 3 формирует сигнал несоответствия кодов заданному порогу сравнения. Этот сигнал устанавливает блок 7 памяти в состояние логической единицы по прямому выходу, который поступает в приемник 11 информации непосредственно и через элемент ИЛИ 8 на его вход стробирования, свидетельствуя тем самым об окончании цикла контроля, В этом случае возможно (чаще всего) не успевают сработать логический блок 4 и счетчик 6, так как не происходит перебор всех значений контролируемых кодов. Сигналы этих блоков поступают на входы элементов И 9 и

i0 но в приемник 11 информации не проходят, так как на других входах элементов И 9 и 10 будет уровень логического нуля с инверсного выхода блока 7 памяти. В данном случае ин" формация с этих элементов являлась бы избыточной (вторичнои) и затрудняла бы оператора в оценке виля отказа.

1478337

Формирователь 5 импульсов начинает работать по сигналу с генератора 1 запуска, обнуляющему счетчик 24. При этом импульсы с генератора 23 подсчитываются счетчиком 24, а на первом

5 выходе 26 дешифратора 25 по первому же подсчитанному импульсу снимается сигнал, стробировавший компаратор 3 и блок 4, и коды с входа 12 начинают записываться в блок 2 и поступать в компаратор 3, На втором и третьем выходах дешифратора 25 сигналы появляются при подсчете счетчиком 24 заданного числа импульсов генератора

23, Таким образом, в устройстве для контроля монотонно изменяющегося кода (например от датчика угла поворота) обеспечивается возможность определения сбоев монотонности поступления кодов, поступление одного и того же значения кода, отсутствие смены логического уровня только в одном — старшем разряде контролируемого кода,.возможность получения дифференцированной оценки характера неисправности источника кодов, происходит оптимизация времени контроля при различном характере неисправно- стей источника кодов, что особенно важно при контроле дорогостоящих источников кодов с малым ресурсом работы. Возможность дифференцированной оценки характера отказов позволяет сократить время поиска неис35 правности и уменьшить число включений источника кодов при отыскании причин отказа.

Формула изобретения

1. Устройство для контроля моно.тонно изменяющегося кода, содержащее генератор запуска, выход которого соединен с входом формирователя им45 пульсов, первый выход которого подключен к тактовым входам первого блока памяти и компаратора, первый выход которого соединен с первым входом второго блока памяти, элемент

ИЛИ, первый элемент И и приемник ин» формации, информационный вход первого блока памяти и первый информационный вход компаратора объединены и являются входом устройства, выход первого блока соединен с вторым информационным входом компаратора, о т л и ч а ю щ е е с я тем, что, с целт.-ю повышения информати нн ос ти и оптимизации времени контроля, в него введены второй элемент И, логический блок и счетчик, установочный вход которого объединен с вторым входом второго блока памяти и подключен к выходу генератора запуска, прямой выход второго блока памяти соединен с первым информационным входом приемника информации и первым входом элемента

ИЛИ, выход которого подключен к входу стробирования приемника информации, инверсный выход второго блока памяти соединен с первыми входами первого и второго элементов И, выходы которых подключены соответственно к второму и третьему информационным входам приемника информации, второй выход формирователя импульсов подключен к входам стробирования компаратора и логического блока, вход синхронизации которого подключен к первому выходу формирователя импульсов и тактовому выходу устройства, третий выход формирователя импульсов соединен с входами синхронизации первого блока памяти и компаратора и является выходом синхронизации устройства, второй выход кампаратора соединен со счетным входом счетчика, прямой и инверсный выходы переполнения которого подключены соответственно к вторым входам элемента ИЛИ и первого элемента И и к второму входу второго элемента И, четвертый выход формирователя импульсов соединен с третьим. входом элемента ИЛИ, выход старшего разряда первого блока памяти подключен к информационному входу логического блока, выход которого соединен с третьим входом первого элемента И.

2. Устройство по п. 1, о т л и— ч а ю щ е е с я тем, что логический блок выполнен на триггерах, элементе

И-НЕ и элементе НЕ, вход которого объединен с информационным входом первого триггера и является информационным входом блока, выход элемента

HE соединен с информационным входом второго триггера, входы синхронизации и входы обнуления первого и второго триггеров соответственно объединены и являются входами соответственно ,синхронизации и стробирования блока, выходы первого и второго триггеров подключены к входам элемента И-НЕ, выход которого является выходом блока.

1478337

20 21 P Риг.з

Составитель О. Ревинский

Техред Л.Сердюкова Корректор Л. Пилипенко

Редактор Н. Лазаренко

Заказ 2373/55 Тираж 885 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина,101

3. Устройство по п. 1, о т л и ч а ю щ е е с я тем, что формирователь импульсов выполнен на счетчике, дешифраторе и генераторе импульсов, выход которого подключен к счетному входу счетчика и является первым выходом формирователя, вход обнуления счетчика является входом формирователя, выходы счетчика соединены с входами дешифратора, 5 первый — третий выходы которого являются соответственно вторым — четвертым выходами формирователя.

Устройство для контроля монотонно изменяющегося кода Устройство для контроля монотонно изменяющегося кода Устройство для контроля монотонно изменяющегося кода Устройство для контроля монотонно изменяющегося кода Устройство для контроля монотонно изменяющегося кода 

 

Похожие патенты:

Изобретение относится к устройствам для обработки цифровых данных, а именно, к устройствам для преобразования данных без изменения порядка их следования и объема информации, подлежащей обработке

Изобретение относится к цифровой вычислительной технике и может быть использовано при построении преобразователей для устройств сопряжения ЭВМ с различными форматами представления данных

Изобретение относится к вычислительной технике

Изобретение относится к автоматике и может быть использовано в системах передачи информации по каналам, подверженным воздействию помех

Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных устройствах, работающих в непозиционных системах счисления, для выполнения немодульных операций

Изобретение относится к вычислительной технике и может быть использовано в системах передачи данных по цифровым каналам для преобразования последовательных кодов в параллельные

Изобретение относится к автоматике и вычислительной технике и может быть использовано в гибких АСУ и ЭВМ для преобразования минимальной формы числа в пакетную форму этого же числа

Изобретение относится к вычислительной технике и может быть использовано при построении преобразовате лей для согласования арифметическш устройств, работающих в позиционно-

Изобретение относится к вычислительной технике и предназначено для использования в цифровых вычислительных устройствах, а также в устройствах для формирования конечных полей

Изобретение относится к цифровой связи и может быть использовано в выделителях канальных цифровых сигналов для поеобразования структуры двоичной комбинации сжатием выделяемых символов

Изобретение относится к системам уплотнения и разуплотнения данных, в частности к способу и устройству параллельного кодирования и декодирования данных в системах уплотнения-разуплотнения

Изобретение относится к области сжатия изображения, в частности к сжатию палитризованных изображений с использованием статистического кодера, а также с использованием параллельного статистического кодера

Изобретение относится к автоматике и вычислительной технике, в частности, может быть использовано в системах обработки информации при реализации технических средств цифровых вычислительных машин и дискретной автоматики

Изобретение относится к автоматике и вычислительной технике, в частности может быть использовано в системах обработки информации при реализации технических средств цифровых, вычислительных машин и дискретной автоматики
Наверх