1 Изобрстенис относится к автоматике н вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки. Известно устройство для ввода информа1:(ии, содержащее клавиатуру, кодирующий блок , блок устранения дребезга, формирователь,- дифференцирующую цепочку, схему, сборки, генератор задержки и генератор импульсов прерывания ij . Однако это устройство сложно и не обеспечивает блокировку при одновременном нажатии двух и более клавиш, что приводит к искажению выходного кода. Наиболее близким по физической сущности к предлагаемому является устройство для вяода информации, содержащее клавиатуру, выполненную в виде элементов коммутации, содержащих подвижные нормально замкнутые и нормально ратомкнутые контакты, мультиплексор, генератор импульсов, элемент И, счетчик, подвижные контакты элементов коммутации соединен с шиной нулевого потенциала, нормлльрю разомкнутые контакты через резистор соединены с шиной питания, нормально замкнутые контак ты элементов коммутации через резис торы подключены к шине питания и по ключены к информационным входам мул типлексора, выход генератора импульсов соединен с первым входом эл мента И, выход которого соединен со счетным входом счетчика, выходы которого являются выходами группы уст ройства и соединены с адресными вхо дами мультиплексора 2j . Это устройство обладает тем недостатком, что выбор частоты генератора импульсов, период следования которых перекрывал бы время дре безга контактов, не обеспечивает 100%-ной защиты от указанного эффек та. Это связано с тем, что время дребезга не нормировано и может колебаться в широких пределах в зави симости от степени загрязнения, мех нических повреждений контактов и т. Следовательно, известное устройство для ввода информации не надежно в работе из-за непредсказуемости коли чества ложных импульсов, .пйявляющих ся на входе двоичного счетчика и на синхровходе R5-триггера. Выбор слиш ком малой частоты генератора импуль 582 сов с большим переходом их следования (с учетом возможного увеличения времени дребезга контактов при дпительной эксплуатации) ограничивает скорость ввода информации. Цель изобретения повышение надежности защиты устройства от дребезга клавиатуры. Поставленная цель достигается тем, что в состав устройства для вво да информации, содержащего клавиатуру, выполненную в виде элементов коммутации, включашэщих подвижные нормально замкнутые и нормально разомкнутые контакты, мультиплексор, генератор импульсов, элемент И, счетчик, подвижные контакты элементов коммутации соединены с шиной нулевого потенциала, нормально разомкнутые контакты через резистор - с шиной питания, нормально замкнутые контакты элементов коммутации через резисторы подключены к шине питания и информационш 1м входам мультиплексора, выход генератора импуЛьсов соединен с первым входом элемента И, выход которого соединен со счетным входом счетчика, выходы которого являются выходами группы устройства и соединены с адресными входами мультиплексора, дополнительно введегы элемент ИЛИ, элемент НЕ, R5-триггер, выход мультиплексора соединен с первым входом элемента ИЛИ и входом элемента НЕ, выходы которых соединены соответственно с R - и5 -входами R5-триггера, инверсный выход которого является выходом устройства, а прямой выход соединен с вторым входом элемента И, второй вход элемента ИЛИ - с выходом клавиатуры. На чертеже изображено устройство. Устройство для ввода информации содержит клавиатуру 1, выполненную в виде элементов коммутации, содержащих подвижные нормально замкнутые и нормально разомкнутые контакты, мультиплексор 2, элемент НЕ 3, элемент ИЛИ4, R5 -триггер 5, элемент И 6, генератор 7 импульсов, счетчик 8, выход 9 строба кода устройства и выход 10 разрядов кода устройства. Устройство для ввода информации аботает следуюощм образом. В исходном состоянии, когда не нажата ни одна из клавиш клавиатуры 3 1, на всех селектируе1 1х входах NtyjibTHiineKcopa 2 присутствуют логические О, на его выходе - логическая 1, на выходе элемента НЕ 3 логический О, удерживающий на пря мом выходе R5-триггера 5 логическую I, разрешающую прохождение та товых импульсов с выхода генератора 7 импульсов через элемент И 6 на вход счетчика 8, на выходе которого появляется последовательно 2 кодов. При нажатии какой-либо клавиши клавиатуры 1 на соответствующий селектируемый вход мультиплексора 2 п дается логическая 1. В момент времени, когда на выходе двоичного счетчика 8 будет код, соответствующий номеру нажатой клав щи, на выходе мультиплексора появляется логический О, а на выходе элемента НЕ 3 - логическая 1, не изменяющая состояние «--тритгера 5. Следовательно, на этой фазе эффект дребезга н-а работу устройства не влияет, так как не формируется стро кода на выходе 9, являющийся признаком наличия кода на выходе 10 ра рядов кода. При достижении подвижным контак том нормально разомкнутого контакта клавиши на втором входе элемента 84 ИЛИ 4 появится логический О. При появлении на первом входе элемента ИЛИ 4 логического.О с BI.IXOда мультиплексора 2, когда на выходе счетчика будет код, соответствующий номеру нажатой кливиши, нл выходе элемента ИЛИ 4 появится логический О, которьш установит по R-входу RS -триггера 5 на его прямом выходе логический О, а на инверсном - логическую I. Логический О с прямого выхода R5 -триггера 3 запретит прохождение тактовых импуль сов с выхода генератора 7 череэ элемент И 6 на вход двоичного счетчика 8. Логическая 1 на инверсном выходе R5 -триггера 3 поступает на выход 9 строба кода и разрешает опрос выхода 10 разрядов код.ч. И в данном случае эффект дребезга контактов клавиши клавиатуры не шн1яет, так как состояние выходов R5 -три1тера 5 не меняется. При возврате подвижного контакта к нормально замкнутому контакту клавиши киавиагуры 1 появляющаяся логическая I на пыходе мультиплексора 2, л следовательно, логический О на выходе элемента ПК 3 (на S-входе RS -трипора 5) установит схему в исходное состояние.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1990 |
|
SU1732339A1 |
Устройство для ввода информации | 1990 |
|
SU1727119A1 |
Устройство для ввода информации | 1986 |
|
SU1439569A1 |
Устройство для ввода информации | 1986 |
|
SU1376077A1 |
Устройство для ввода информации | 1987 |
|
SU1493998A1 |
Устройство для ввода информации | 1987 |
|
SU1493997A1 |
Устройство для ввода информации | 1987 |
|
SU1509859A1 |
Устройство для ввода информации | 1983 |
|
SU1141393A1 |
Устройство для ввода информации | 1982 |
|
SU1104494A1 |
Устройство для ввода информации | 1983 |
|
SU1091147A1 |
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее клавиатуру, выполненную в виде элементов коммутации, включающих подвижные нормально замкнутые и нормально разомкнутые контакты, мультиплексор, генератор импульсов, элемент И, счетчик, подвижные контакты элементов коммутации соединены с шиной .нулевого потенциала, нормально разомкнутые контакты через резистор - с шиной питания, нормально замкнутые контакты элементов коммутации через резисторы - с шиной питания и подключены к информационным входам мультиплексора, выход генератора импульсов соединен с первым входом элемента И, выход которого соединен с счетным входом счетчика, выходы которого являются выходами группы устройства и соединены с адресными входами мультиплексора, отличающееся тем, что, с целью повышения надежности в него введены элемент ИЛИ, элемент НЕ, R5-триггер, выход мульV типлексора соединен с первым входом элемента ИЛИ и входом элемента НЕ, выходы которых соединены соответственно с R и 5 -входами КЗ-триггера, инверсшлй выход которого является выходом устройства, а прямой выход соединен с вторым входом элемента И, второй вход элемента ИЛИ - с выходом клавиатуры. SD СО ел 00
I | |||
Устройство для ввода информации | 1974 |
|
SU531146A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Устройство для ввода информации | 1977 |
|
SU840862A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1984-09-07—Публикация
1983-06-03—Подача