Устройство для ввода информации

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в устройствах ввода информации систем автоматики и вычислительной техники. Цель изобретения - упрощение устройства - достигается введением в него ПЛМ. Этим обеспечивается в совокупности с другими элементами устройства надежная защита от дребезга контактов и защита от ошибочного нажатия оператором одновременно двух и более клавиш, а также реализаций алгоритма работы управляющего устройства с экономией числа требуемых элементов порядка 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 введены программируемая логическая матрица и элемент НЕ, выходы клавиатуры подключены к информационным входам программируемой логической матрицы, информационные выходы которой являются информационными выходами устройства, управляющий выход программируемой логической матрицы подключен через элемент НЕ к входу сброса счет. чика, выход которого подключен к управляющему входу программируемой логической матрицы.