Устройство для ввода информации
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее клавиатуру, выполненную в виде элементов коммутации , включающих подвижные нормально замкнутые и нормально разомкнутые контакты, мультиплексор, генератор импульсов, элемент И, счетчик, подвижные контакты элементов коммутации соединены с шиной .нулевого потенциала, нормально разомкнутые контакты через резистор - с шиной питания, нормально замкнутые контакты элементов коммутации через резисторы - с шиной питания и подключены к информационным входам мультиплексора, выход генератора импульсов соединен с первым входом элемента И, выход которого соединен с счетным входом счетчика, выходы которого являются выходами группы устройства и соединены с адресными входами мультиплексора , отличающееся тем, что, с целью повышения надежности в него введены элемент ИЛИ, элемент НЕ, R5-триггер, выход мульV типлексора соединен с первым входом элемента ИЛИ и входом элемента НЕ, выходы которых соединены соответственно с R и 5 -входами КЗ-триггера, инверсшлй выход которого является выходом устройства, а прямой выход соединен с вторым входом элемента И, второй вход элемента ИЛИ - с выходом клавиатуры. SD СО ел 00
(19) ГИ) СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3599000/24-24 (22) 03.06.83 (46) 07 .09.84. Бюл. ))- 33 (72) В.Н.Куприяненко, И.П.Парллюх, В.С.Иархивка и С.В.Самойленко (71) Львовский ордена Ленина политехнический институт им. Ленинского комсомола (53) 681. 327. 1 I (088. 8) (56) 1. Авторское свидетельство СССР
В 531146, кл. 0 06 F 3/02, 1974.
2. Авторское свидетельство СССР
У 840862, кл. С 06 F 3/02,1972 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее клавиатуру, выполненную в виде элементов коммутации, включающих подвижные нормально замкнутые и нормально разомкнутые контакты, мультиплексор, генератор импульсов, элемент И, счетчик, подвижные контакты элементов коммутации соединены с шиной .нулевого потенциапа, нормально разомкнутые контакты через резистор — с шиной питания, нормально замкнутые контакты элементов коммутации через резисторы — с шиной питания и подключены к информационным входам мультиплексора, выход генератора импульсов соединен с первым входом элемента И, выход которого соединен с счетным входом счетчика, выходы которого являются выходами группы устройства и соединены с адресными входами мультиплексора, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности,в него введены элемент ИЛИ, элемент НЕ, g5 -триггер, выход мультиплексора соединен с первым входом элемента ИЛИ и входом эле— мента НЕ, выходы которых соединены соответственно с R и 5 -входами
R5-триггера, инверсный выход которого является выходом устройства, а прямой выход соединен с вторым входом элемента И, второй вход элемента ИЛИ вЂ” с выходом клавиатуры.
1112358
15
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного" ввода информации в устройства обработки. 5
Известно устройство для ввода информации, содержащее клавиатуру, кодирующий блок, блок устранения дребезга, формирователь, дифференцирующую цепочку, схему. сборки, генератор задержки и генератор импульсов прерывания И .
Однако это устройство сложно и не обеспечивает блокировку при одновременном нажатии двух и более клавиш, что приводит к искажению выходного кода.
Наиболее близким по физической сущности к предлагаемому является устройство для ввода информации, содержащее клавиатуру, выполненную в виде элементов коммутации, содержащих подвижные нормально замкнутые и нормально разомкнутые контакты, мультиплексор, генератор импуль- 25 сов, элемент И, счетчик, подвижные контакты элементов коммутации соединен с шиной нулевого потенциала, нормально разомкнутые контакты через резистор соединены с шиной питания, нормально замкнутые контакты элементов коммутации через резисторы подключены к шине питания и подключены к информационным входам мультиплексора, выход генератора импульсов соединен с первым входом эле-З5 мента И, выход которого соединен со счетным входом счетчика, выходы которого являются выходами группы уст— ройства и соединены с адресными входами мультиплексора j2).
Это устройство обладает тем недостатком, что выбор частоты генератора импульсов, период следования которых перекрывал бы время дребезга контактов, не обеспечивает
1001-ной защиты от указанного эффекта. Это связано с тем, что время дребезга не нормировано и может колебаться в широких пределах в зави= симости от степе и загряз ения, меха-50 нических повреждений контактов и т.д
Следовательно, известное устройство. для ввода информации не надежно в работе из-за непредсказуемости количества ложных импульсов, .появляющих- 55 ся на входе двоичного счетчика и на синхровходе R5 -триггера. Выбор слишком малой частоты генератора импульсов с большим переходом их следования (с учетом возможного увеличения времени дребезга контактов при длительной эксплуатации 1 ограничивает скорость ввода информации.
Цель изобретения повышение надежности защиты устройства от дребезга клавиатуры.
Поставленная цель достигается тем, что в состав устройства для вво да информации, содержащего клавиатуру, выполненную в виде элементов коммутации, включающих подвижные нормально замкнутые и нормально разомкнутые контакты, мультиплексор, генератор импульсов, элемент И, счетчик, подвижные контакты элементов коммутации соединены с шиной нулевого потенциала, нормально разомкнутые контакты через .резистор — с шиной питания, нормапьно замкнутые контакты элементов коммутации через резисторы подключены к шине питания и информационным входам мультиплексора, выход генератора импульсов соединен с первым входом элемента И, выход которого соединен со счетным входом счетчика, выходы которого являются выходами группы устройства и соединены с адресными входами мультиплексора, дополнительно введены элемент ИЛИ, элемент НЕ, R5 -триггер, выход мультиплексора соединен с первым входом элемента ИЛИ и входом элемента НЕ, выходы которых соединены соответственно с Р— и5 -входами $5 триггера, инверсный выход которого является выходом устройства, а прямой выход соединен с вторым входом элемента И, второй вход элемента ИЛИ вЂ” с выходом клавиатуры.
На чертеже изображено устройство.
Устройство для ввода информации содержит клавиатуру 1, выполненную в виде элементов коммутации, содержащих подвижнь1е нормально замкнутые и нормально разомкнутые контакты, мультиплексор 2, элемент НЕ 3, элемент ИЛИ 4, R5 -триггер 5, элемент И 6, генератор 7 импульсов, счетчик 8, выход 9 строба кода устройства и выход 10 разрядов кода устройства.
Устройство для ввода информации работает следующим образом.
В исходном состоянии, когда не нажата .ии одна из клавиш клавиатуры
1112358
1, на всех селектируемых входах мультиплексора 2 присутствуют !fo гические "О", на его выходе — логическая "I", на выходе элемента НЕ 3— логическии "0", удерживающий на прямом выходе RQ триггера 5 логическую "1, разрешающую прохождение тактовых импульсов с выхода генератора 7 импульсов через элемент И 6 на вход счетчика 8, на выходе которого 10 появляется последовательно 2 ко1 дов.
При нажатии какой-либо клавиши клавиатуры I на соответствующий селектируемый вход мультиплексора 2 по-Ig дается логическая "1".
В момент времени, когда на выходе двоичного счетчика 8 будет код, соответствующий номеру нажатой клавищи, на выходе мультиплексора появляется логический "О", а на выходе элемента НЕ 3 — логическая "1", не изменяющая состояние 1 з-триггера 5.
Следовательно, на этой фазе эффект дребезга на работу устройства не влияет, так как не формируется строб кода на выходе 9, являющийся признаком наличия кода на выходе IO разрядов кода.
При достижении подвижным контак30 том нормально разомкнутого контакт а клавиши на втором входе элемента
ИЛИ 4 появится логнческий "О".
При появлении на первом входе элемента ИЛИ 4 логического "0" с выхода мультиплексора 2, когда на выходе счетчика будет код, соответствующий номеру нажатой кливиши, на выходе элемента ИЛИ 4 появится логический "O, который установит по
R-входу Рб -триггера 5 на его прямом выходе логический "0", а на инверсном — логическую "I". Логический О с прямого выхода 05 -триггера 5 запретит прохождение тактовых импуль сов с выхода генератора 7 через элемент И»а вход двоичного счетчика 8. Логическая "1" на инверсном выходе II& -триггера 5 поступает на выход 9 строба кода и разрешает опрос выхода 10 разрядов кол». И в данном случае эффект дребезга контактов клавиши клавиатуры не ляпнет, так как состояние выходов 55 -триггера 5 не меня ется.
При возврате подtttwttorn контакта к нормально замкнутому контакту клавиши кл а ви «тppbl 1 появляющаяся логическая н» выходе мультиплексора 2, а следовательно, ло! ический
"О на выходе элемента III.: 3 (ва
5-входе R5 -триггера 5) установит схему в исходное состояние.
1112358
Составитель В.Верховский
Техред А.Ач Корректор Г Решетник
Редактор Е.Папп
Филиал ППП "Патент", г.ужгород, ул.Проектная, 4
Заказ 6459/33 Тираж б98 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5