Устройство для ввода информации от двухпозиционных датчиков
Изобретение может быть использовано для ввода информации о состоянии двухпозиционных датчиков в электронные вычислительные машины. Цель изобретения состоит в повышении надежности за счет исключения влияния переходных процессов при срабатывании датчиков. Введенные в устройство третий и четвертый триггеры, четвертый и пятый элементы И, второй и третий счетчики, элемент НЕ, одновибратор и элемент ИЛИ-НЕ образуют схему, обеспечивающую выдачу сигнала о готовности кода датчика после окончания переходных процессов контактов данного датчика. . Изобретение - дополнительное к авт.св. № 1019430. 1 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
А2 (1% (11) (5D 4 С 06 F 13/00
1., M
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ
ИЮЛН(1 В
Ю
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (61) 1019430 (21) 3901893/24-24 (22) 27.05.85 (46) 30,10.86.Бюл. М 40 (72) И.П.Кульченко и А.И.Бесчастный (53) 381.627.11 (088.8) (56) Авторское свидетельство СССР
Ф 1062676, кл. G 06 F 3/02, 1982.
Авторское свидетельство СССР
Р 1019430, кл. G 06 F 3/04, 1982. (54) УСТРОЙСТВО ДЗИ ВВОДА ИНФОРМАЦИИ
ОТ ДВУХПОЗИЦИОННЫХ ДАТЧИКОВ (57) Изобретение может быть использовано для ввода информации о состоя- нии двухпозиционных датчиков в электро нные вычислительные машины. Цель изобретения состоит в повышении надежности за счет исключения влияния переходных процессов при срабатывании датчиков. Введенные в устройство третий и четвертый триггеры, четвертый и пятый элементы И, второй и третий счетчики, элемент НЕ, одновибратор и элемент
ИЛИ-НЕ образуют схему, обеспечивающую выдачу сигнала о готовности кода датчика после окончания переходных процессов контактов данного датчика.
Изобретение — дополнительное к авт.св. N - 1019430 ° l ил.
1267426 в
1
Изобретение относится к вычислительной технике и автоматике, может быть использовано в автоматизированных системах управления и контроля для ввода информации о состоянии двухпозиционных датчиков в управляющую 3ВМ и является усовершенствованием известного устройства по основному авт.св. М 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 устройства.
Устройство работает следующим образом.
В исходном состоянии 0 " с выхода четвертого триггера 19 через вторые входы четвертого 20 и пятого 21 элементов И поступает на вторые входы второго 22 и третьего 23 счетчиков и запрещает счет, на выходе третьего триггера 24 сформирован логический "0". Состояние триггерных ячеек, из которых состоит блок 10 памяти (оперативное динамическое запоминающее устройство), после включения питания не определено, поэтому в устройстве предусмотрен режим начальной установки, при котором в ячейки блока 10 производится запись
"0". После начальной установки устройство переходит в режим опроса даf чиков.
В режим начальной установки устройство переходит при подаче импуль10
50 са "0" на второй вход 15. При этом первый триггер 5 устанавливается в единичное, а первый счетчик 3 в нулевое состояние. Тактовые импульсы с выхода генератора 1 импульсов через первый элемент И-HE 2, открытый по другому входу с выхода второго триггера 12, поступают на счетчик 3, работающий в режиме суммирования, а также через первый элемент
И 4 на первый вход синхронизации блока 10. На втором и третьем управляющем и информационном входах блока 10 с выхода триггера 5 через элементы И 7, 8 устанавливается "0" режим записи 0 в ячейку, соответствующую коду, установленному на входах группы (адресных входах) блока
10 с выходов счетчика 3. При осуществлении записи в последнюю ячейку на всех входах второго элемента И-НЕ 11 устанавливается "1", а на выходе импульс "0", который устанавливает триггер 5 в нулевое состояние и переводит устройство в режим опроса датчиков, При этом на третьем (управляющем ) входе блока 10 устанавливается
"1" с выхода элемента И 7 (режим считывания), а на втором (информационном ) входе — сигнал состояния датчика 13, подключенного к входу коммутатора 6, соответствующего коду на его адресных входах. Информация о состоянии датчика 13 поступает на второй выход 17 устройства, на первый вход элемента И 20, через элемент
НЕ 25 — на первый вход элемента И 21, на вход элемента сравнения ИСКЛ10ЧА10IgEE ИЛИ 9, где сравнивается с содержимым соответствующей ячейки, поступающим с выхода блока 10. При их несоответствии на выходе элемента 9 сравнения возникает сигнал рассогласования "1", который переводит триггер 12 в единичное состояние.При этом ."0" с первого выхода триггера
12 блокирует прохождение тактовых импульсов через элемент И-НЕ 2 и на его выходе, а следовательно, и на первом входе (синхронизации) блока
10 устанавливается уровень "1", а на третьем (управляющем) входе блока
10 — уровень "0" (режим записи).
Jlor. "1" с второго выхода триггера 12 поступает на вход одновибратора 26, который вырабатывает короткий импульс "0" . Этот импульс переводит триггер 19 в единичное состояние, 126742б
"1 " с его выхода поступает на вторые входы четвертого 20 и пятого 21 элементов И и разрешает прохождение сигнала состояния датчика 13 на вторые входы второго 22 и третьего 23 счетчиков. Если датчик 13 срабатывает с
"дребезгом", то разрешение счета на вторых входах второго 22 и третьего
23 счетчиков прерывистое — каждый новый импульс "дребезга" обнуляет счетчики и счет начинается с начала.
Только после окончания "дребезга" на втором входе одного из счетчиков (второго 22 или третьего 23) устанавливается устойчивая "1", Если по окончании "дребезга" датчик 13 замкнут, то "1" (разрешение счета) появляется на втором входе счетчика 22, а если датчик разомкнут, то "1" появляется на втором входе счетчика 23.
Счетчик, у которого на втором входе присутствует "1", считает необходимое количество импульсов и на его выходе переполнения формируется
"1", которая поступает на вход элемента ИЛИ-НЕ 27. С выхода элемента
ИЛИ-НЕ 27 "0" переводит триггер 19 в нулевое состояние, а триггер 24— в единичное. "Лог. 0 с выхода триггера 19 через четвертый 20 и пятый
21 элементы И поступает на вторые входы второго 22 и третьего 23 счетчиков, обнуляет их и запрещает счет.
На выходах переполнения второго 22 и третьего 23 счетчиков устанавливаются "0", которые поступают на входы элемента KIN-НЕ 27, на выходе которого появляется "1" ° Приняв сигнал готовности кода с третьего выхода
28 устройства, управляющая 3ВМ считывает информацию с второго выхода
17 и выходов 18 группы устройства, выдает на первый выход 14 устройства импульс перезаписи состояния датчика в ячейку блока 10 ("0"), который через элемент И 4 проходит на первый вход синхронизации) блока
10 и на первые входы триггера 12 и триггера 24, которые переходят в нулевое состояние. При этом разблокируется прохождение тактовых импульсов через элемент И-НЕ 2, устанавливается "1" на третьем управляющем1 входе блока 10 (режим считывания) и появляется уровень 0 на третьем выходе 28 устройства. Таким образом, устройство переходит к дальнейшему опросу датчиков 13. При отсутствии
"дребезга" датчиков 13 устройство работает аналогично описанному.
Применение предлагаемого изобретения повышает надежность устройст5
1 ва за счет того, что оно работает как с датчиками, имеющими "дребезг" контактов, так и с. датчиками без
"дребезга". Это позволяет применять его с датчиками любого типа.
15 формула изобретения динены соответственно с первым и вторым входами элемента ИЛИ-НЕ, выход которого соединен с S -входом третьего триггера и с R-входом четвертого триггера, $ -вход четвертого триггера подключен к выходу одновиб45 ратора, вход которого соединен с вторым выходом второго триггера, R-вход третьего триггера соединен с выходом
50 первого элемента И, выход третьего триггера является третьим выходом устройства.
Устройство для ввода информации от двухпозиционных датчиков по авт. св. М 1019430, о т л и ч а ю щ е е— с я тем, что, с целью повышения надежности устройства за счет исключения влияния переходных процессов при срабатывании датчиков, в него введены третий и четвертый триггеры, чет,вертый и пятый элементы И, второй и третий счетчики, элемент HE одновибратор, элемент ИЛИ-НЕ, первый вход четвертого элемента И и вход элемента НЕ соединены с выходом третьего элемента И, выход элемента НЕ подключен к первому входу пятого элемента
И, вторые входы четвертого и пятого элементов И. соединены с выходом четвертого триггера, выходы четвертого и пятого элементов И соединены с входами сброса второго и третьего счетчиков соответственно, счетные входы которых подключены к выходу генератора импульсов, выходы переполне40 ния второго и третьего счетчиков сое1267426.
Составитель И.Карнова
Техред А. Кравчук
Редактор Н.Слободяник
Корректор В Бутяга
Заказ 5777/48 Тираж 671
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д.4/5
Подписное
Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная, 4



