ю 1 Изобретение относится к вычислительной технике и автоматике, может быть использовано в автоматизированных системах управления и конт роля /щя ввода информации о состоянии двухпозиционных датчиков в упра ляющую ЭВМ и является усовершенствованием известного устройства по о новному авт.ев, № 1019430. Целью изобретения является повыш ние надежности устройства за счет исключения влияния переходных проце сов при срабатывании датчиков. На чертеже представлена функциональная схема устройства для ввода информации от двухпозиционных датчи ков. Устройство для ввода информации от двухпозиционных датчиков содержи генератор 1 импульсов, первый элемент И-НЕ -2, первый счетчик 3, первый элемент И 4, первый триггер 5, коммутатор 6, второй элемент И 7,тр тий элемент И 8, элемент 9 сравнения, блок 10 памяти, второй элемент И-НЕ 11, второй триггер 12, двухпозиционные датчики 13, первый 14 и второй 15 входы, первый 16 и второй 17 выходы, выходы 18 группы устройс ва, четвертый триггер 19, четвертый 20 и пятый 21 элементы И, второй 22 и третий 23 счетчики, третий триггер 24, элемент НЕ 25, одновибратор 26, элемент ШШ-НЕ 27, третий .выход 28 устройства. Устройство работает следующим образом, В -исходном состоянии с выхода четвертого триггера 19 через вторые входы четвертого 20 и пятого 21 элементов И поступает на вторые входы второго 22 и третьего 23 счетчиков и запрещает счет, на выходе третьего триггера 24 сформирован логический О. Состояние триггерных ячеек, из которых состоит блок 10 памяти С оперативное динамическое запоминающее устройство), после включ ния питания не определено, поэтому в устройстве предусмотрен режим начальной установки, при котором в ячейки блока 10 производится запись О. После начальной установки устройство переходит в режим опроса да чиков. В режим начальной установки устройство переходит при подаче юяпуль 6I са О }ta второй вход 15. При этом первый триггер 5 устанавливается в единичное, а перв.ьй счетчик 3 -. в нулевое состояние. Тактовые импульсы с выхода генератора 1 импульсов через первый элемент И-НЕ 2, открытый по другому входу с выхода второго триггера 12, поступают на счетчик 3, работающий в режиме суммирования, а также через первьш элемент , И 4 на первый вход синхронизации блока 10. На втором и третьем управляющем и информационном входах блока 10 с выхода триггера 5 через элементы И 7, 8 устанавливается О режим записи О в ячейку, соответствующую коду, установленному на входах группы (адрес1шх входах) блока 10 с выходов счетчика 3. При осуществлении записи в последнюю ячейку на всех входах второго элемента И-НЕ II устанавливается 1, а на выходе импульс О, который устанавливает триггер 5 в нулевое состояние и переводит устройство в режим опроса датчиков. При этом на третьем (управляющем) входе блока 10 устанавливается 1 с выхода элемента И 7 (режим считывания), а на втором (информационном) входе - состояния датчика 13, подключенного к входу коммутатора 6, соответствующего коду на его адресных входах. Информация о состоянии датчика 13 поступает на второй выход 17 устройства, на первьй вход элемента И 20, через элемент НЕ 25 - на первый вход элемента И 21, на вход эл€;мента сравнения ИСКШОЧАЮ11ДЕЕ ИЛИ 9, где сравнивается с содержнм 1М соответствующей ячейки, поступающим с выхода блока 10, При их несоответств1)и на выходе элемента 9 сравнения возникает сигнал рассогласования 1 , который переводит триггер 12 в единичное состояние.При этом О с первого выхода триггера 12 блокирует прохождение тактовых импульсов через элемент И-НЕ 2 и на его выходе, а следовательно, и на первом входе (синхронизации) блока 10 устанавливается уровень 1, а на третьем (управляющем) входе блока 10 - уровень О { режим записи). Лог. 1 с второго выхода триггера 12 поступает на вход одновибратора 26, который вырабатывает короткий импульс О , Этот импульс переводит триггер J9 в единичное состояние.
1 с его выхода поступает на вторые входы четвертого 20 и пятого 21 элементов И н разрешает прохождение сигнала состояния датчика 13 на вторые входы второго 22 и третьего 23 счетиков. Если датчик 13 срабатывает с дребезгом, то разрешение счета на вторых входах второго 22 и третьего 23 счетчиков прерывистое - каждый новый импульс дребезга обнуляет счетчики и счет начинается с начала. Только после окончания дребезга на втором входе одного из счетчиков (второго 22 или третьего 23) устанавливается устойчивая 1, Если по окончании дребезга датчик 13 замкнут, то 1 разрешение счета) появляется на втором входе счетчика 22, а если датчик разомкнут, то 1 появляется на втором входе счетчика 23.
Счетчик, у которого на втором входе присутствует 1, считает необходимое количество импульсов и на его выходе переполнения формируется 1, которая поступает на вход элемента ИЛИ-НЕ 27. С выхода элемента . ИЛИ-НЕ 27 О переводит триггер 19 в нулевое состояние, а триггер 24 в единичное. Лог. О с выхода триггера 19 через четвертый 20 и пятый 21 элементы И поступает на вторые входы второго 22 и третьего 23 счетчиков, обнуляет их и запрещает счет. На выходах переполнения второго 22 и третьего 23 счетчиков устанавливаются О, которые поступают на входы элемента ИЛИ-НЕ 27, на выходе которого появляется 1. Приняв сигнал готовности кода с третьего выхода 28 устройства, управляющая ЭВМ считывает информацию с второго выхода 17 и выходов 18 группы устройства, вьщает на первый ВЬЕХОД 14 устройства импульс перезаписи состояния атчика в ячейку блока 10 0), коорый через элемент И 4 проходит на ервый вход (синхронизации) блока 10 и на первые входы триггера 12 и триггера 24, которые переходят в нуевое состояние. При этом разблокиуется прохождение тактовых импульсов через элемент И-НЕ 2, устанавлиается 1 на третьем (управляющем)
674264
входе блока 10 .(режим сч(тывания) и появляется уровень О на третьем выходе 28 устройства. Таким образом устройство переходит к дальнейшему с опросу датчиков 13. При отсутствии дребезга датчиков 13 устройство работает аналогично oпиcaннo ry.
Применение предлагаемого изобретения повышает надежность устройство ва за счет того, что оно работает как с датчиками, имеющими дребезг контакто.в, ,так и с. датчиками без дребезга. Это позволяет применять его с датчиками любого типа.
15
Формула изобретения
Устройство для ввода информации от двухпозиционньгх датчиков по авт.
2Q св. № 1019430, отличающеес я тем,что, с целью повьш ения надежности устройства за счет исключения влияния переходных процессов при срабатывании датчиков, в него введе25 ны третий и четвертый триггеры, чет.вертьм и пятый элементы И, бторой и третий счетчики, элемент НЕ, одновибратор, элемент ИЛИ-НЕ, первый вход .четвертого элемента И и вход элемента НЕ соединены с выходом третьего элемента И, выход элемента НЕ подключен к первому входу пятого элемента И, вторые входы четвертого и пятого элементов И. соединены с выходом четвертого триггера, выходы четвертого
и пятого элементов И соединены с входами сброса второго и третьего счетчиков соответственно, счетные входы которых подключены к выходу генератора импульсов, выходы переполне40ния второго и третьего счетчиков соединены соответственно с первым и вторым входами элемента ШШ-НЕ, выход которого соединен с S -входом третьего триггера и с R-входом чет вертого триггера, 5-вход четвертого триггера подключен к выходу одновибратора, вход которого соединен с вторым выходом второго триггера, R-вход третьего триггера соединен с выходом
50 первого элемента И, выход третьего триггера является третьим выходом устройства.
ГТ
2Я
Г
О
77
Ло.1(Еп)
/2
IS
&-
Г-1
I
|Л
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации от двухпозиционных датчиков | 1986 |
|
SU1376075A1 |
Устройство для ввода информации от двухпозиционных датчиков | 1988 |
|
SU1562897A2 |
Устройство для ввода информации от матрицы двухпозиционных датчиков | 1987 |
|
SU1434445A1 |
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ | 1997 |
|
RU2125762C1 |
Устройство для ввода информации | 1989 |
|
SU1619245A1 |
Устройство для регистрации простоев оборудования | 1986 |
|
SU1374262A1 |
Устройство для исследования двигателя | 1990 |
|
SU1797705A3 |
УСТРОЙСТВО ДЛЯ ТЕКУЩЕГО КОНТРОЛЯ И СТАТИСТИЧЕСКОГО АНАЛИЗА ОТКЛОНЕНИЙ НАПРЯЖЕНИЯ | 1997 |
|
RU2130199C1 |
Устройство контроля параметров тиристорного преобразователя | 1982 |
|
SU1100610A1 |
Влагомер | 1982 |
|
SU1136120A1 |
Изобретение может быть использовано для ввода информации о состоянии двухпозиционных датчиков в электронные вычислительные машины. Цель изобретения состоит в повышении надежности за счет исключения влияния переходных процессов при срабатывании датчиков. Введенные в устройство третий и четвертый триггеры, четвертый и пятый элементы И, второй и третий счетчики, элемент НЕ, одновибратор и элемент ИЛИ-НЕ образуют схему, обеспечивающую выдачу сигнала о готовности кода датчика после окончания переходных процессов контактов данного датчика. . Изобретение - дополнительное к авт.св. № 1019430. 1 ил.
Авторы
Даты
1986-10-30—Публикация
1985-05-27—Подача