Изобретение относится к автоматике и вычислительной технике, может быть использовано в клавишных устройствах ввода.
Целью изобретения является повышение надежности устройства.
На чертеже представлено предлагаемое устройство.
Устройство содержит клавиатуру 1, первый счетчик 2, мультиплексор 3, первый дешифратор 4, второй согласуюш,ий элемент 5, одновибратор 6, второй дешифратор 7, коммутирующий элемент 8, блок 9 питания, первый элемент ИЛИ 10, первый согласующий элемент 11, первый D-триггер 12, второй счетчик 13, элемент 14 задержки, второй D-триггер 15, третий дешифратор 16, генератор 17 импульсов, третий D-триггер 18, второй элемент ИЛИ 19, элемент И-НЕ 20, узел 21 блокировки, причем элементы 1 -10 установлены в выносном пульте ввода, а элементы 11-20 расположены вблизи ЭВМ.
Устройство работает следующим образом.
После включения питания запускается генератор 17 импульсов, на вход сброса устройства поступает импульс, который устанавливает первый D-триггер 12 и третий D-триггер 18 через второй элемент ИЛИ 19 в состояние лог. «1. При этом третий D- триггер 18 низким уровнем с инверсного выхода блокирует выдачу сигнала прерывания с выхода элемента И-НЕ 20, а первый D-триггер 12 обеспечивает установку второго D-триггера 15 в состояние лог. «О.
Если блок 9 питания узла 21 блокировки, расположенный в выносном пульте, не включен, то на первом входе коммутирующего элемента 8 отсутствует напряжение питания и коммутирующий элемент 8, например электромагнитное реле с нормально замкнутыми контактами, своим выходом блокирует линию связи. После этого при поступлении на вход синхронизации первого D-триггера 12 положительного перепада напряжения с выхода генератора 17 первый D-триггер 12 устанавливается в состояние лог. «О и обеспечивает установку второго D-триггера 15 в состояние лог. «1. С приходом следующего импульса с генератора 17 второй D-триггер 15 устанавливается в состояние лог. «1. При этом второй D-триггер 15 обнуляет второй счетчик 13, а так как линия связи заблокирована коммутирующим элементом 8, то второй счетчик 13 находится в исходном состоянии.
По включении блока 9 питания узла 21 блокировки на установочный вход первого счетчика 2 через первый элемент ИЛИ 10 поступает импульс сброса и обнуляет первый счетчик 2, на первый вход коммутирующего элемента 8 поступает напряжение питания, коммутирующий элемент 8 включается и разблокирует линию связи. При этом первый D-триггер 12 и второй D-триггер 15 последовательно возвращаются в состояние лог. «1 и лог. «О соответственно. При переходе
5
5
второго /)-триггера 15 в состояние лог.«О по второму входу первого согласующего элемента 11 разрешается прохождение частоты в линию связи и третий D-триггер 18
устанавливается в состояние лог. «О и уже не блокирует выдачу сигнала прерывания. Таким образом, устройство приведено в исходное состояние и оба счетчика находятся в одинаковых состояниях.
Следовательно, после включения блока 9
0 питания, который расположен в выносном пульте, первый счетчик 2 и второй счетчик 13 обнуляются и далее работают синхронно, а первый после включения питания сигнал прерывания блокируется третьим D-тригге- ром 18.
Если блок 9 питания включен раньще, чем подано напряжение питания на элементы 11-20, то на установочный вход первого счетчика 2 через первый элемент ИЛИ 10 поступает импульс сброса и обнуляет первый
0 счетчик 2, на первый вход коммутирующего элемента 8 поступает напряжение питания, коммутирующий элемент 8 включается и разблокирует линию связи, но так как напряжение питания на генератор 17 импульсов не подано, то первый счетчик 2 находится в исходном состоянии. При подаче напряжения питания на элементы 11-20 первый D-триггер 12 и третий D-триггер 18 устанавливаются в состояние лог. «1 по сигналу сброса, третий D-триггер 18 блокирует выработку сигнала прерывания, запускается генератор 17 и его выходные импульсы через элемент 14 задержки и первый согласующий элемент 11 поступают на счетные входы первого счетчика 2 и второго счетчика 13. Так как состояния первого счетчика 2 и второго счетчика 13 неодинаковые, то синхронизация их работы осущ,ествляется следующим образом.
При нажатии любой клавиши на клавиатуре горизонтальные и вертикальные шины клавиатуры 1 электрически соединяются между собой, причем вертикальные шины клавиатуры 1 соединены с выходами первого дешифратора 4, а горизонтальные - с информационными входами мультиплексора 3. Выходные импульсы с выходов второй группы первого счетчика 2 поступают на адресные входы мультиплексора 3 и периодически разрешают прохождение информации с его входов на выход. Выходные импульсы с выходов первой группы первого счетчика 2 поступают на входы первого дешифратора 4,
Q на выходах которого вырабатывается последовательность импульсов, сдвинутых относительно друг друга; импульсы с выходов дешифратора 4 поступают на соответствующие вертикальные шины клавиатуры 1 и через замкнутый контакт клавиши - на вход
5 мультиплексора 3. Если этот вход мультиплексора 3 будет адресован первым счетчиком 2, то с выхода мультиплексора 3 на вход второго согласующего элемента 5 поступает
0
5
0
5
сигнал лог. «1. Выход второго согласующего элемента 5 соединен с выходом второго согласующего элемента 11 по схеме проводного ИЛИ. Потенциалом низкого уровня первый согласующий элемент 5 блокирует прохождение импульсов по линии связи. На счетные входы первого счетчика 2 и второго счетчика 13 перестают поступать импульсы и счетчики находятся в состоянии хранения информации.
По отпускании нажатой клавищи на вы- ходе мультиплексора 3 появляется отрицательный перепад напряжения, который поступает на вход одновибратора 6, на выходе которого формируется короткий импульс, обнуляющий через первый элемент ИЛИ 10 первый счетчик 2. Второй счетчик 13 обнуляется сигналом с инверсного выхода второго /)-триггера 15, этим же сигналом третий jD-триггер 18 устанавливается в состояние лог. «О и не блокирует сигнал прерывания. Таким образом, устройство приведено в ис- ходное состояние и оба счетчика работают синхронно, а первый после включения сигнала прерывания блокируется третьим О-триг- гером 18.
При последующих нажатиях клавиатуры 1 схема работает аналогичным образом. При этом установка первого D-триггера 12 в состояние лог. «О обеспечивает выдачу сигнала прерывания через элемент И-НЕ 20, а так как счетчики работают синхронно, то информация о коде нажатой клавиши будет одинаковой в обеих счетчиках. ЭВМ по сигналу прерывания считывает инфор.мацию о коде нажатой клавиши с второго счетчика 13.
При нажатии клавиши «Выкл. через ее замкнутый контакт сигнал с выхода первого дешифратора 4 поступает на информационный вход мультиплексора 3.
Если этот вход адресован первым счетчиком 2, то с выхода мультиплексора 3 на вход разрешения второго дешифратора 7 поступает уровень лог. «1, а на его адресные входы поступает код клавиши «Выкл. с выходов первого счетчика 2. На выходе дешифратора 7 появляется уровень лог. «1, и этим сигналом выключается блок 9 питания, а коммутирующий элемент 8 своим выходом блокирует линию связи. На инверсном выходе первого триггера 12 появляется уровень лог. «1, который разрешает выдачу сигнала прерывания на выходе элемента И-НЕ 20. Этот же сигнал поступает на вход разреше- ния третьего дешифратора 16, а на его адресные входы поступает код клавиши «Выкл., так как первый счетчик 2 и второй счетчик 13 работают синхронно. На выходе третьего дешифратора 16 появляется сигнал лог. «1, которым через второй элемент ИЛИ 19 уста- навливается в единичное состояние третий )-триггер 18, и он в дальнейшем блокирует выдачу сигнала прерывания. Сигналом с инверсного выхода второго D-триггера 15 обнуляется второй счетчик 13.
Таким образом, после выключения блока 9 питания схема приведена в ис.ходное состояние, так как линия связи заблокирована коммутирующим элементом 8, второй счетчик 13 находится в нулевом состоянии, а третий )-триггер 18 блокирует выдачу сигнала прерывания.
Устройство для ввода информации позволяет использовать его для передачи информации на расстояние, повысив при этом надежность. Это достигается тем, что выключением блока питания, расположенного в выносном пульте, коммутирующий элемент блокирует линию связи и выдача сигнала прерывания становится невозможной, что подтверждается опытной эксплуатацией макета устройства.
Формула изобретения
Устройство для ввода информации, содержащее клавиатуру, мультиплексор, два согласующих элемента, два счетчика, первый дещифратор, одновибратор, элемент И-НЕ, элемент задержки, генератор импульсов, два D-триггера, выход генератора импульсов соединен с входом элемента задержки и входом синхронизации й-триггеров, выход элемента задержки по/тключен к первому входу первого согласующего элемента, выходы согласующих эле.ментов обч:,единены и подключены к счетным входам счетчиков и О-входу первого D-триггера, первая группа информационных выходов первого счетчика соединена с входа.ми первого дешифратора, выходы которого соединены с входами клавиатуры, выходы которой соединены с информационными входами мультиплексора, выход которого соединен с входами второго согласующего эле.мента и одновибратора, вторая группа информационных выходов первого счетчика соединена с адресны.ми входами мультиплексора, вход начальной установки первого D-триггера является входом сброса устройства, выход первого D- триггера соединен с /)-входом второго D- триггера и первым входом элемента И-НЕ, выход которого является выходом прерывания устройства, выход второго D-триггера соединен с вторым входом первого согласующего элемента и входом сброса второго счетчика, выходы которого являются информационными выходами устройства, отличающееся тем, что, с целью повышения надежности устройства, в него введены второй и третий дешифраторы, два элемента ИЛИ, третий D-триггер, узел блокировки, выход одновибратора соединен с первым входом первого эле.мента ИЛИ, выход которого соединен с входом сброса первого счетчика, группы выходов которого соединены с информационными в-ходами второго дешифратора, вход разрешения которого соединен с выходом мультиплексора, выход второго дешифратора соединен с входом включения узла блокировки, управляющий выход которого соединен с вторым входом первого элемента ИЛИ, выход второго согласуюш,его элемента объединен с информационным выходом узла блокировки, выходы второго счетчика соединены с информационными входами третьего дешифратора, вход разрешения которого соединен с выходом первого D-триггера, выход третьего дешифратора соединен с первым входом второго элемента ИЛИ, выход которого соединен с входом начальной установки третьего D- триггера, выход которого соединен с вторым входом элемента И-НЕ, выход второго D- триггера соединен с входом синхронизации третьего D-триггера, )-вход которого подключен к шине логического нуля, второй вход второго элемента ИЛИ соединен с входом начальной установки первого D-триггера
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1986 |
|
SU1335971A1 |
Устройство для контроля знаний обучаемых | 1987 |
|
SU1524082A1 |
Устройство для контроля срабатывания клавиш наборного поля | 1986 |
|
SU1432524A1 |
Устройство для ввода информации | 1982 |
|
SU1019426A1 |
Устройство для цветовой коррекции кинофильмов,передаваемых по телевидению | 1984 |
|
SU1233162A1 |
Устройство для ввода информации | 1981 |
|
SU1005012A1 |
Электронный мини-орган | 1988 |
|
SU1559376A1 |
УСТРОЙСТВО СОПРЯЖЕНИЯ МАГИСТРАЛЕЙ | 1990 |
|
RU2017210C1 |
Устройство для контроля знаний обучаемых | 1990 |
|
SU1758658A1 |
Устройство для реакции на аварию в схеме управления потребителями электроэнергии | 1990 |
|
SU1737479A1 |
Изобретение относится к вычислительной технике, может найти применение в цифровых вычислительных и управляющих системах и позволяет повысить надежность устройства. Устройство для ввода информации содержит клавиатуру 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 ил. со со
Устройство для ввода информации | 1981 |
|
SU1005012A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторское свидетельство СССР № 1203502, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-06-23—Публикация
1985-09-27—Подача