Устройство для ввода информации
Изобретение относится к вычислительной технике и может быть использовано в устройствах ввода информации систем автоматики и вычислительной техники. Цель изобретения - упрощение устройства - достигается введением в него ПЛМ. Этим обеспечивается в совокупности с другими элементами устройства надежная защита от дребезга контактов и защита от ошибочного нажатия оператором одновременно двух и более клавиш, а также реализаций алгоритма работы управляющего устройства с экономией числа требуемых элементов порядка 20-30%. 1 ил.
СООЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А1
1!9) 01) (Я) 4 G 06 F 3 02
1
/ ф
ОЛИСАНИЕ ИЗОБРЕТЕНИЯ
И АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3704049/24-24 (22) 23.11.83 (46) 07.01.87. Бюл. В 1 (71) Ленинградское высшее инженерное морское училище им. адм. С.О.Макарова (72) Н.И.Бородин, А.А.Ильин и Н.Г.Навагина (53) 681.325.53(088.8) (56) Авторское свидетельство СССР
К 980086, кл. G 06 F 3/02, 1981. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в устройствах ввода информации систем автоматики и вычислительной техники. Цель изобретения— упрощение устройства — достигается введением в него ПЛМ. Этим обеспечивается в совокупности с другими элементами устройства надежная защита от дребезга контактов и защита.от ошибочного нажатия оператором одновременно двух и более клавиш, а также реализаций алгоритма работы управляющего устройства с экономией числа требуемых элементов порядка 20-307.
t ил.
1282109 2 из входов Х Х Поэтому устройство оказывается не только защищенным от дребезга контактов, но и от ошибочного одновременного нажатия
5 двух и более кнопок.
Изобретение относится к вычислительной технике и .может быть использовано в устройствах ввода информации систем автоматики и вычислительной техники.
Цель изобретения — упрощение устройства при сохранении высокой надежности его работы.
На чертеже дана схема предлагаемого устройства.
Устройство содержит клавиатуру 1, программируемую логическую матрицу 2, элемент НЕ 3, генератор 4 импульсов, элемент 5 запрета и счетчик 6.
Устройство работает следующим образом.
При нажатии одной из кнопок клавиатуры 1 на одном из выходов программируемой логической матрицы 2 .возникает сигнал логической "1", искаженный дребезгом контактов кнопок °
Этот сигнал через элемент НЕ 3 подается на вход сброса счетчика,6.
На счетный вход этого счетчика через элемент 5 запрета поступают синхро-, импульсы от генератора 4 импульсов.
При нажатии кнопки единичный. сигнал разрешает счет импульсов, однако возникающая помеха от дребезга (логический О") сбрасывает счетчик 6 в нулевое состояние. После окончания дребезга счетчик начинает. работать ,к без сбоев. При прохождении 2 =N им,к пульсов подряд на выходе 2 счетчика появляется сигнал логической " 1", очищенный от дребезга. Этот сигнал через инвертор 7 поступает на управляющий вход элемента И, блокируя счет, а также используется в качестве очищенного от помех признака нажатия какой-либо кнопки клавиаутуры, в качестве которого он подается на Х „„ -ый вход преобразователя кодов, построенного на программируемой логической матрице.
Программируемая логическая матрица обеспечивает на выходах сигналы, в соответствии с правилом
Z — Х „„оХ nx n....nx„
4 =Х2"è "й Х,оХ n ° е фОХ„
° °
Z„=X»„nX,nX,nå.а.в.е.ОХ 1п Х (1)
Х О Х 0 ° ° ° ° еОХ q
Из приведенных соотношений видно, что единичный сигнал на,каждом из выходов Z Z„,„ ïîÿâëÿåòñÿ только при наличии признака Х „„ и при подаче логической "1" только на один
Для правильной работы схемы защиты от дребезга контактов должно выполняться неравенство
ИТ Т,, (2) где Т вЂ” период следования синхроимпульсов от генератора.
Т- — максимальная длительность импульсов, возникающих при дребезге;
N — контрольное число, выбирае.мое из условия удовлетворения неравенству (2).
При нажатии кнопки сигнал на выхо2р де Z >+< также является дребезговым. бт первого нулевого сигнала счетчик сбрасывается в нулевое состояние, первый и последующие импульсы дребезга не повлияют на выходные сигна25 лы, так как в течение даже максимального по длительности импульса счетчик не успеет заполниться, т.е. не выполняется неравенство (2), и на выходе счетчика сигнал не возбуждаетЗр ся, Очищенные от дребезга сигналы
Z Z подаются на входы Х„„ -Х программируемой логической матрицы, используемой в качестве преобразователя унитарного кода клавиатуры в
35 двоично-десятичный код на выходах
Z „„,-Z„,„ матрицы, которые служат выходами устройства.
Таким образом, предлагаемое уст4р ройство обеспечивает как защиту работы от дребезга контактов кнопок клавиатуры, так и защиту от ошибочного нажатия оператором одновременно двух кнопок, в то же время устройство
45 выполнено с привлечением минимального числа элементов, и в сравнении с известным требует наличия только одного генератора импульсов. В схеме известного устройства предусмотре5р ны два входа для подключения двух внешних генераторов импульсов. Кроме того, применение программируемой логической матрицы позволяет совместить в одном функциональном блоке как
55 схему преобразователя кода клавиатуры в двоично-десятичный код, так и схему защиты от одновременного нажатия двух клавиш, а также часть схемы защиты от дребезга контактов.
Составитель В.Базовкин
Редактор О.Головач Техред Л.Сердюкова Корректор M.Самборская
Заказ 7267/47 Тираж 670 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, r.ужгород, ул.Проектная, 4
3 1282 1
Формула изобретения
Устройство для ввода информации, содержащее клавиатуру, генератор импульсов, элемент запрета, счетчик, выход генератора импульсов подключен к прямому входу элемента запрета, выход которого подключен к счетному входу счетчика, выход которого подключен к инверсному входу элемента 1О запрета, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства, 09 4 введены программируемая логическая матрица и элемент НЕ, выходы клавиатуры подключены к информационным входам программируемой логической матрицы, информационные выходы которой являются информационными выходами устройства, управляющий выход программируемой логической матрицы подключен через элемент НЕ к входу сброса счет. чика, выход которого подключен к управляющему входу программируемой логической матрицы.


