Устройство для ввода информации
Изобретение относится к вычислительной технике и может быть использовано в системах для ввода информации от дискретных датчиков. Целью изобретения является повышение достоверности вводимой информации путем оперативного обеспечения изменения выходов датчиков. Устройство содержит датчики 1, группу распределителей сигналов датчиков 2, содержащих два элемента ИЛИ 3,4, группу регистров 5, содержащих два триггера 6, 7, группу элементов ИЛИ 8, распределитель импульсов запроса 9, первый коммутатор 10, содержащий группу элементов И 11, второй коммутатор 12, пгифратор 13, блок формирования адреса 14, регистр 15, блок сравнения 16, генератор тактовых импульсов 17 и блок памяти 18. Достоверность вводимых данных при использовании устройства повышается в 1,3-1,5 раза. 1 ил. с S (Л
СОЮЗ COSETO-(ИХ
СОЦ 4АЛИСТИЧЕСНИХ
1ЕСПжЛИИ
А1
<с11 4 С 06 F 3/QP..!
ГОСУДАРСТБЕИНЬ1Й ИОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4090689/24-24 (22) 26.05. 86 (46) 15.09.88. Бюл. М 34 (72) А.Ю,Лапин (53) 681.327(088.8) (56) Авторское свидетельство СССР и 448438, кл. G 06 F 3/00, 1973.
Авторское свидетельство СССР
Ф 634263, кл. G 06 F 3/04, 1976.
Авторское свипетельство СССР
У 840870, кл. G 06 F 3/00,,1981.
{54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в системах для ввода информации от дискретных датчиков. Целью изобретения является повышение
„„SU,» 14240 достоверности вводимой информации путем оперативного обеспечения изменения выходов датчиков. Устройство содержит датчики 1, группу распределителей сигналов датчиков 2, содержащих два элемента KIN 3,4, группу регистров 5, содержащих два триггера 6, 7, группу элементов ИЛИ 8, распределитель импульсов запроса 9, первый коммутатор 10, содержащий группу элементов И 11, второй коммутатор 12, шифратор 13, блок формирования адреса 14, регистр 15, блок сравнения 16, генератор тактовых импульсов 17 и блок памяти 18. Достоверность вводимых данных при использовании устройства повышается в 1,3-1,5 раза.
1 ил.
1424000
Изобретение относится к вычислительной технике и может быть использовано в системах для ввода информации от дискретных датчиков. 5
Цель изобретения — повышение достоверности вводимой информации.
На чертеже приведена функциональ1 ная схема устройства.
Устройство содержит датчики 1, группу распределителей 2 сигналов датчиков, содержащих элементы ИЛИ 3, (4, группу регистров 5, содержащих триггеры 6, 7, группу элементов ИЛИ 8„ ! распределитель 9 импульсов запроса, первый коммутатор f 0 содержащий группу элементов И 11, второй коммутатор
12, шифратор 13, блок 14 формирования адреса, регистр 15, блок 16 сравнения, генератор 17 импульсов и блок 2п
18 памяти.
Устройство работает следующим образом.
При изменении состояния датчика 1 импульс с одного из его выходов (со- 25 ответствующего состоянию датчика) через распределитель 2 поступает на регистр 5 и запоминается там, устанавливая соответствующий триггер (6 или 7) в состояние "1", а дру-30 гой триггер — в 0". Например, при появлении сигнала на первом выходе датчика 1 триггер 6 устанавливается в состояние "1", а триггер 7 через ( элемент ИЛИ 4 распределителя 2 в "0". Ксли состояние его изменяется еще до опроса датчика и ввода информации, то сигнал с второго выхода устанавливает триггер 7 в состояние "1", а триггер 6 (пройдя через элемент 3) — в "0".
Таким образом, после изменения состояния датчика 1 появляется сигнал на одном из выходов соответствующего регистра 5 и элемента ИЛИ 8, откуда 45 . он поступает на распределитель 9.
Распределитель 9 формирует сигнал только на одном своем выходе, соответствующем сработавшему датчику 1 большего приоритета (по входу). Указанный сигнал поступает на соответствующий элемент И 11 коммутатора 10 и на управляющий вход второго коммутатора 12, который обеспечивает подключение к входу шифратора выходов соответствующего регистра 5. По сигналу,поступившему на соответствующий вход шифратора 13 от одного из триггеров 6,7 (соответственно подключенного) регистра 5, на выходах шифратора 13 появляются коды начального и конечного адресов области памяти, соответствующей данному состоянию опрашиваемого датчика 1, которые заносятся в блок f4 формирования адреса и второй регистр 15 соответственно.
С выходов блока 14 и регистра 15 коды адресов поступают в блок 16 сравнения. Так как коды на выходах указанных блоков не совпадают, блок
16 сигналом несовпадения запускает генератор 17, который выдает импульсы на тактбвый вход блока 14. Таким образом, блок 15 последовательно изменяет адрес ячеек памяти, начиная от начального, и выдает эти адреса в режиме чтения (считывания) информации на адресные входы блока 18 памяти.
По окончании выборки информации адрес конечной ячейки области памяти на выходе блока 14 формирования адреса совпадает со значением адреса, зафиксированного во втором регистре 15. Блок 16 отключает генератор
17, вырабатывает сигнал совпадения, которым обнуляется блок 14. формирования адреса, и выдает этот сигнал на вторые входы элементов И 11 первого коммутатора 10. На выходе элемента И 11, на первый вход которого в данный момент поступает сигнал ,с выхода распределителя 9, появляет,ся сигнал, поступающий на третий вход соответствующего распределителя 2 и — через элементы ИЛИ 3, 4 — на вторые входы триггеров 6 и 7, сбрасывая их в состояние "0". При этом сиг» ал появляется на следующем по уровню приоритета выходе распределителя 9, соответствующем сработавшему датчику, и процесс опроса продолжается °
Формула и з обретения
Устройство для ввода информации, содержащее датчики, группу реги тров, распределитель импульсов запроса, выходы которого соединены с информационными входами первого коммутатора, шифратор, первый и второй выходы которого соединены соответственно с информационными входами блока формирования адреса и регистра, выход которого соединен с вторым входом блока сравнения, первь»й вход которого сое1424000
Составитель А.Алексеев
Техред Л.Олийнык корректор Л.Пилипенко
Редактор А.Маковская
Заказ 4687/50
Тираж 704
Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 динен с выходом блока формирования адреса и адресным входом блока памяти, выход которого является информационным выходом устройства выход неУ
5 совпадения блока сравнения соединен с входом разрешения генератора импульсов, выход которого соединен с тактовым входом блока формирования адреса, выход совпадения блока сравнения соединен с управляющим входом первого коммутатора и входами сброса блока формирован. я адреса и второго регистра, о т л и ч а ю щ е е с я тем, что, с целью повышения достовер" 1r„ ности вводимой информации, в него введены второй коммутатор, группа элементов ИЛИ и группа распределителей сигналов датчиков, первые и вторые входы которых соединены с выходами соответствующих датчиков, третьи входы распределителей сигналов датчиков группы соединены с соответствующими выходами первого коммутатора, а выходы соедлнены с входами соответствующих регистров группы, выходы которых соединены с входами соответствующих элементов ИЛИ группы и информационными входами второго коммутатора, адресные входы которого соединены с выходами распределителя импульсов запросов, входы которого соединены с выходами элементов ИЛИ группы, выходы второго коммутатора соединены с информационными входами шифратора.


