Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, может найти применение в цифровых вычислительных и управляющих системах и позволяет повысить надежность устройства. Устройство для ввода информации содержит клавиатуру 1, мультиплексор 3, первый 11 и второй 5 согласующие элементы, одновибратор 6, первый 2 и второй 13 счетчики, первый дещифратор 4 и блок питания 9, элемент И-НЕ 20, элемент задержки 14, генератор импульсов 17, второй 7 и третий 16 дещифраторы, первый 12, второй 15 и третий 18 / -триггеры, первый 10 и второй 19 элементы ИЛИ, коммутирующий элемент 8 узла блокировки 21. При выключенном блоке питания 9 узла 21, расположен.- ного в выносном пульте, коммутирующий элемент 8 блокирует линию связи и выдача сигнала, прерывания с выхода элемента И- НЕ 20 становится невозможной. 1 ил. со со
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) (S1) 4 G 06 F 3 02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А BTOPCHOMV СВИДЕТЕЛЬСТВУ
Й
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3961068/24-24 (22) 2?.09.85 (46) 23.06.87. Бюл. № 23 (72) С. Г. Карлов (53) 681.324.21 (088.8) (56) Авторское свидетельство СССР № 1005012, кл. G 06 F 3/02, 1981.
Авторское свидетельство СССР № 1203502, кл. G 06 F 3/02, 1984. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике, может найти применение в цифровых вычислительных и управляющих системах и позволяет повысить надежность устройства. Устройство для ввода информации содержит клавиатуру 1, мультиплексор 3, первый 11 и второй 5 согласующие элементы, одновибратор 6, первый 2 и второй 13 счетчики, первый дешифратор 4 и блок питания 9, элемент И-НЕ 20, элемент задержки 14, генератор импульсов 17, второй 7 и третий 16 дешифраторы, первый 12, второй 15 и третий 18 D-триггеры, первый 10 и второй 19 элементы ИЛИ, коммутирующий элемент 8 узла блокировки 21. При выключенном блоке питания 9 узла 21, расположенного в выносном пульте, коммутирующий элемент 8 блокирует линию связи и выдача сигнала. прерывания с выхода элемента ИНЕ 20 становится невозможной. ил.
1319014
Изобретение относится к автоматике и вычислительной технике, может быть использовано в клавишных устройствах ввода.
Целью изобретения является повышение надежности устройства.
На чертеже представлено предлагаемое устройство.
Устройство содержит клавиатуру 1, первый счетчик 2, мультиплексор 3, первый дегцифратор 4, второй согласующий элемент 5, одновибратор 6, второй дешифратор 7, коммутирующий элемент 8, блок 9 питания, первый элемент ИЛИ 10, первый согласующий элемент 11, первый D-триггер 12, второй счетчик 13, элемент 14 задержки, второй
D-триггер 15, третий дешифратор 16, генератор 17 импульсов, третий D-триггер 18, второй элемент ИЛИ 19, элемент И-HE 20, узел 21 блокировки, причем элементы 1 — 10 установлены в выносном пульте ввода, а элементы 11 — 20 расположены вблизи ЭВМ.
Устройство работает следующим образом.
После включения питания запускается генератор 17 импульсов, на вход сброса устройства поступает импульс, который устанавливает первый D-триггер 12 и третий
D-триггер 18 через второй элемент ИЛИ 19 в состояние лог. «1». При этом третий Dтриггер 18 низким уровнем с инверсного выхода блокирует выдачу сигнала прерывания с выхода элемента И-НЕ 20, а первый
D-триггер !2 обеспечивает установку второго D-триггера 15 в состояние лог. «О».
Если блок 9 питания узла 21 блокировки, расположенный в выносном пульте, не включен, то на первом входе коммутирующего элемента 8 отсутствует напряжение питания и коммутирующий элемент 8, например электромагнитное реле с нормально замкнутыми контактами, своим выходом блокирует линию связи. После этого при поступлении на вход синхронизации первого D-триггера 12 положительного перепада напряжения с выхода генератора 17 первый .0-триггер 12 устанавливается в состояние лог. «О» и обеспечивает установку второго D-триггера 15 в состояние лог. «1». С приходом следующего импульса с генератора 17 второй D-триггер 15 устанавливается в состояние лог. «1». При этом второй D-триггер 15 обнуляет второй счетчик 13, а так как линия связи заблокирована коммутирующим элементом 8, то второй счетчик 13 находится в исходном состоянии.
По включении блока 9 питания узла 21 блокировки на установочный вход первого счетчика 2 через первый элемент ИЛИ 10 поступает импульс сброса и обнуляет первый счетчик 2, на первый вход коммутирующего элемента 8 поступает напряжение питания, коммутирующий элемент 8 включается и разблокирует линию связи. При этом первый
0-триггер 12 и второй D-триггер 15 последовательно возвращаются в состояние лог.
«1» и лог. «О» соответственно. При переходе второго D-триггера 15 в состояние лог.«0» по второму входу первого согласующего элемента 11 разрешается прохождение частоты в линию связи и третий D-триггер 18 устанавливается в состояние лог. «О» и уже не блокирует выдачу сигнала прерывания.
Таким образом, устройство приведено в исходное состояние и оба счетчика находятся в одинаковых состояниях.
Следовательно, после включения блока 9
1О питания, который расположен в выносном пульте, первый счетчик 2 и второй счетчик 13 обнуляются и далее работают синхронно, а первый после включения питания сигнал прерывания блокируется третьим D-триггером 18.
Если блок 9 питания включен раньше, чем подано напряжение питания на элементы 11 — 20, то на установочный вход первого счетчика 2 через первый элемент ИЛИ 10 поступает импульс сброса и обнуляет первый
20 счетчик 2, на первый вход коммутирующего элемента 8 поступает напряжение питания, коммутирующий элемент 8 включается и разблокирует линию связи, но так как напряжение питания на генератор 17 импульсов не подано, то первый счетчик 2 находится
25 в исходном cocTQHHHH. При подаче напряжения питания на элементы 11 — 20 первый
0-триггер 12 и третий D-триггер 18 устанавливаются в состояние лог. «1» по сигналу сброса, третий 0-триггер 18 блокирует выработку сигнала прерывания, запускается генератор 17 и его выходные импульсы через элемент 14 задержки и первый согласующий элемент 1! поступают на счетные входы первого счетчика 2 и второго счетчика 13. Так как состояния первого счетчика 2 и второго счетчика 13 неодинаковые, то синхронизация их работы осуществляется следующим образом.
При нажатии любой клавиши на клавиатуре горизонтальные и вертикальные шины клавиатуры 1 электрически соединяются
40 между собой, причем вертикальные шины клавиатуры 1 соединены с выходами первого дешифратора 4, а горизонтальные — с информационными входами мультиплексора 3.
Выходные импульсы с выходов второй группы первого счетчика 2 поступают на адресные входы мультиплексора 3 и периодически разрешают прохождение информации с его входов на выход. Выходные импульсы с выходов первой группы первого счетчика 2 поступают на входы первого дешифратора 4, на выходах которого вырабатывается последовательность импульсов, сдвинутых относительно друг друга; импульсы с выходов дешифратора 4 поступают на соответствующие вертикальные шины клавиатуры 1 и через замкнутый контакт клавиши — на вход у мультиплексора 3. Если этот вход мультиплексора 3 будет адресован первым счетчиком 2, то с выхода мультиплексора 3 на вход второго согласующего элемента 5 поступает
1319014
Формула изобретения з сигнал лог. «1». Выход второго согласующего элемента 5 соединен с выходом второго согласующего элемента 11 по схеме проводного ИЛИ. Потенциалом низкого уровня первый согласующий элемент 5 блокирует прохождение импульсов по линии связи.
На счетные входы первого счетчика 2 и второго счетчика 13 перестают поступать импульсы и счетчики находятся в состоянии хранения информации.
По отпускании нажатой клавиши на выходе мультиплексора 3 появляется отрицательный перепад напряжения, который поступает на вход одновибратора 6, на выходе которого формируется короткий импульс, обнуляющий через первый элемент ИЛИ !О первый счетчик 2. Второй счетчик 13 обнуляется сигналом с инверсного выхода второго 0-триггера 15, этим же сигналом третий
D-триггер 18 устанавливается в состояние лог. «О» и не блокирует сигнал прерывания.
Таким образом, устройство приведено в исходное состояние и оба счетчика работают синхронно, а первый после включения сигнала прерывания блокируется третьим D-триггером 18.
При последующих нажатиях клавиатуры 1 схема работает аналогичным образом.
При этом установка первого D-триггера 12 в состояние лог. «О» обеспечивает выдачу сигнала прерывания через элемент И-HE 20, а так как счетчики работают синхронно, то информация о коде нажатой клавиши будет одинаковой в обеих счетчиках. ЭВМ по сигналу прерывания считывает информацию о коде нажатой клавиши с второго счетчика 13.
При нажатии клавиши «Выкл.» через ее замкнутый контакт сигнал с выхода первого дешифратора 4 поступает на информационный вход мультиплексора 3.
Если этот вход адресован первым счетчиком 2, то с выхода мультиплексора 3 на вход разрешения второго дешифратора 7 поступает уровень лог. «!», а на его адресные входы поступает код клавиши «Выкл.» с выходов первого счетчика 2. На выходе дешифратора 7 появляется уровень лог. «1», и этим сигналом выключается блок 9 питания, а коммутирующий элемент 8 своим выходом блокирует линию связи. На инверсном выходе первого триггера 12 появляется уровень лог. «1», который разрешает выдачу сигнала прерывания на выходе элемента И-НЕ 20.
Этот же сигнал поступает на вход разрешения третьего дешифратора 16, а на его адресные входы поступает код клавиши «Выкл.», так как первый счетчик 2 и второй счетчик 13 работают синхронно. На выходе третьего дешифратора 16 появляется сигнал лог. «1», которым через второй элемент ИЛИ 19 устанавливается в единичное состояние третий
D-триггер 18, и он в дальнейшем блокирует выдачу сигнала прерывания. Сигналом с ин5
1О
ЗС
55 версного выхода второго D-триггера 15 обнуляется второй счетчик 13.
Таким образом, после выключения блока 9 питания схема приведена в исходное состояние, так как линия связи заблокирована коммутирующим элементом 8, второй счетчик 13 находится в нулевом состоянии, а третий D-триггер 18 блокирует выдачу сигнала прерывания.
Устройство для ввода информации позволяет использовать его для передачи информации на расстояние, повысив при этом надежность. Это достигается тем, что выключением блока питания, расположенного в выносном пульте, коммутирующий элемент блокирует линию связи и выдача сигнала прерывания становится невозможной, то подтверждается опытной эксплуатацией макета устройства.
Устройство для ввода информации, содержащее клавиатуру, мультиплексор, два согласующих элемента, два счетчика. Ilcpвый дешифратор, одновибратор, элемент
И-НЕ, элемент задержки, генератор импульсов. два О-триггера, выход генератора импульсов соединен с входом элемента задержки и входом синхронизации 0-трип еров, выход элемента задержки подключен к первому входу первого согласующего элемента, выходы согласующих элементов объединены и подключены к счетным входам счетчиков и 0-входу первого D-триггера, первая групI!a информационных выходов первого счетчика соединена с входами первого дешифратора, выходы которого соединены с Bvoдами клавиатуры, выходы которой соединены с информационными входами мультиплексора, выход которого соединен с входами второго согласующего элемента и одновибратора, вторая группа информационных выходов первого счетчика соединена с адресными входами мультиплексора, вход начальной установки первого 0-триггера является входом сброса устройства, выход первого Dтриггера соединен с 0-входом второго Dтриггера и первым входом элемента И-НЕ, выход которого является выходом прерывания устройства, выход второго 0-триггера соединен с вторым входом первого согласующего элемента и входом сброса второго счетчика, выходы которого являются информационными выходами устройства, отличаюи!ееся тем, что, с целью повышения надежности устройства, в него введены второй и третий дешифраторы, два элемента ИЛИ, третий D-триггер, узел блокировки, выход одновибратора соединен с первым входом первого элемента ИЛИ, выход которого соединен с входом сброса первого счетчика, группы выходов которого соединены с информационными входами второго дешифра1319014
Составитель И. Карпова
Редактор A. Ворович Техред И. Верес Корректор А. Ильин
Заказ 2512/42 Ти раж ф72 Подписное
ВНИИПИ (осударственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 тора, вход разрешения которого соединен с выходом мультиплексора, выход второго дешифратора соединен с входом включения узла блокировки, управляющий выход которого соединен с вторым входом первого элемента ИЛИ, выход второго согласующего элемента объединен с информационным выходом узла блокировки, выходы второго счетчика соединены с информационными входами третьего дешифратора, вход разрешения которого соединен с выходом первого D-триггера, выход третьего дешифратора соединен с первым входом второго элемента ИЛИ, выход которого соединен с входом начальной установки третьего Dтриггера, выход которого соединен с вторым входом элемента И-НЕ, выход второго Dтриггера соединен с входом синхронизации третьего О-триггера, D-вход которого подключен к шине логического нуля, второй вход второго элемента ИЛИ соединен с входом начальной установки первого D-триггера