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

 

Изобретение относится к вычислительной технике и может быть использовано для ввода информации в ЭВМ и микропроцессоры, а также в устройствах цифровой обработки информации. Целью изобретения является повышение надежности устройства, которое содержит генератор 1 импульсов, счетчик 2, дешифратор 3, клавиатуру 4, элемент НЕ 5, триггеры 8, фильтр нижних частот 10 и элемент И 14. В устройстве в счетчике 2 фиксируется код нажатой клавиши и после ее отпускания, а также выдаются сигналы по выходам 11 и 12, сигнализирующие о готовности кода и состоянии клавиатуры. 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1 (19) 011 (5g 4 G 06 F 3/02

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ВСЕСОЮЗНАЯ

РАТЕНТЛ - ГЕл 1АЧЕСКАЯ

E, ÜËÉO i Ег А (21) 4352482/24-24 (22) 30.12,87 (46) 23.07.89. Вюл. Ф 27 (71) Львовский политехнический институт им. Ленинского комсомола (72) В.Л.Котляров (53) 681.327.11 (088.8) (56) Авторское свидетельство СССР

Р 1159010, кл. G 06 F 3/02, 1983.

Авторское свидетельство СССР

Р 873232, кл, G 06 F 3/02, 1978, (54) УСТРОЙСТВО ДПЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть исполь2 зовано для ввода информации в ЭВМ и микропроцессоры, а также в устройствах цифровой обработки информации.

Целью изобретения является повышение надежности устройства, которое содержит генератор 1 импульсов, счетчик

2, дешифратор 3, клавиатуру 4, элемент НЕ 5, триггеры 6 — 8, фильтр нижних частот 10 и элемент И 14. В устройстве в счетчике 2 фиксируется код нажатой клавиши и после ее отпускания, а также выдаются сигналы по выходам 11 и 12, сигнализирующие о готовности кода и состоянии клавиатуры. 2 ил, Устройство для ввода информации работает следующим образом„

После включения питания триггер

8 может установиться либо в "О",либо в "1". Если триггер 8 установится в "О", то импульсы генератора 1 не будут подсчитываться счетчиком 2.

Если же триггер 8 установится "в "1", то в счетчик 2 может поступить импульс, после чего импульс с выхода элемента НЕ 5 устаноовит триггер 8

3 149577

Изобретение относится к вычислительной технике и может использоваться для ввода информации в 3ВМ и микропроцессоры, а также в устройствах цифровой обработки информации.

Целью изобретения является повышение надежности устройства.

На фиг.1 представлена схема устройства; на фиг. 2 — временная диаг- 1О рамма его работы.

Устройство для ввода информации содержит генератор 1 импульсов, счетчик 2, дешифратор 3, клавиатуру 4, элемент НЕ 5, первый, второй и третий триггеры 6 — 8, резистор 9, фильтр 10 нижних частот, выходы 12—

13 устройства и элемент И 14.

Частота генератора 1 выбрана такой, чтобы счетчик 2 успел пройти все состояния даже за время самого кратковременного нажатия на одну из клавишей клавиатуры 4. Дешифратор

3 представляет собой обычный дешифратор со стробированием. У этого де25 шифратора "О" появляется на том из выходов, код номера которого имеется на входах дешифратора, и при наличии "О" на стробирующем входе. Во всех остальных случаях на выходах дешифратора "1". В устройстве может быть применен дешифратор, в котором на "выбранном" входным кодом выходе дешифратора появляется "1" при наличии "0" на стробирующем входе. При 35 отсутствии строба на всех выходах такого дешифратора "О". Для применения такого дешифратора в устройстве необходимо вывод резистора 9, соединенный на фиг.1 с общей шиной, перек- 40 лючить на источник "1", а прямые и обратные выходы триггеров 7 и 8 поменять между собой. Постоянная времени фильтра 10 в 2-3 раза меньше полупериода сигнала генератора 1 и в 45 то же время больше периода сигнала

"дребезжания" контактов клавиатуры 4. в "О" и устройство придет в исходное состояние, т.е. при ненажатых клавишах на выходе фильтра 10 нулевое напряжение, триггеры 6-8 устанавливаются в нулевое состояние, на первом выходе 11 устройства—

"1", на втором выходе 12 — "О", на выходах счетчика 2 произвольный код.

Такое состояние устройства продлится до нажатия какой-либо клавиши.

При рассмотрении работы устройст-. ва следует помнить, что положительный фронт сигнала на выходе генератора 1 добавляет "1" в счетчик 2,если в это время на входе разрешения счетчика "О", а также устанавливает триггер б в состояние его D-входа.

Положительный фронт сигнала на выходе инвертора устанавливает триггеры

7 и 8 в состояние их D-входов.

Поэтому при ненажатых клавишах все триггеры установлены в "О".

При нажатии какой-либо клавиши (если номер этой клавиши не равен коду в счетчике ?) на вых е клавиатуры 4 появляется "1", так как все выходы дешифратора (за исключением одного) в состоянйи "1", Единица появляется и на выходе фильтра 10. Ближайший после этого положительный фронт сигнала на выходе элемента HE 5 установит,в "1" триггер 8, ближайший фронт сигнала на выходе генератора I установит в

"1" триггер 6, а следующий затем положительный фронт сигнала элемента HF, 5 установит в "1" триггер 7.

В результате этих установок триггеров на выходе 11 "Код готов" и выходе !2 "Клавиша нажата" появляют- ся "0". "0" появляется и на входе разрешения добавления импульсов в счетчик 2, в результате чего каждый положительный фронт импульса добавляет "1" в счетчик 2.

Когда в счетчике 2 окажется число, равное номеру нажатой клавиши, на выходе фильтра 10 перед положительным фронтом сигнала элемента HF. 5 появится нулевое напряжение, так как сигнал элемента НЕ 5 стробирует дешифратор 3 нулевым уровнем и триггер

8 сигналом элемента НЕ 5 установится в "О", в результате чего на выходах 11 "Код готов" и 12 "Клавиша нажата" появятся "1", которые будут там присутствовать до отпуска7б е ле отпускания нажатой клавиши, сигнализировать о готовности кода и состоянии клавиатуры.

Устройство для ввода информации, содержащее клавиатуру, дешифратор, счетчик, генератор импульсов, элемент НЕ, выход генератора импульсов соединен с входом элемента НЕ и счетным входом счетчика, выходы которого соединены с входами дешифратора,выходы которого соединены с входами клавиатуры, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности устройства, в него введены три триггера, элемент И, фильтр нижних частот, вход которого соединен с выходом клавиатуры, выход генератора импульсов соединен с синхровходом первого триггера, выход элемента НЕ соединен со стробирующим входом дешифратора и синхровходами второго и третьего триггеров, выход фильтра нижних частот соединен с информационными входами первого и третьего триггеров, выход первого триггера соединен с информационным входом второго триггера, выход которого соединен с первым входом элемента И, выход которого является информационным выходом устройства, выход третьего триггера соединен с управляющим входом счетчика, вторым входом элемента И и является выходом готовности устройства, выходы счетчика являются информационными выходами устройства.

5 14957 ния нажатой клавиши. Счетчик 2 при этом не будет подсчитывать импульсы, поступающие на его вход с выхода ге1 нератора 1 так как на вход разрешеУ

5 ния счета счетчика с обратного выхо- Ф о р м у л а и з о б р е т е н и я да триггера 8 будет подана "1", При отпускании нажатой клавиши на выходе фильтра 10 появится "О" и перед положительным фронтом сигнала на выходе генератора 1, в результате чего ближайшим положительным фронтом этого сигнала установится в "0" и триггер б, а затем ближайшим положительным фронтом сигнала на выходе )5 инвертора 5 будет установлен в "0" триггер 7, в результате чего на выходе 12 "Клавиша нажата" появится "О".

При повторном нажатии на эту же клавишу на выходе фильтра 10 перед 2р положительным фронтом сигнала на выходе генератора 1 появятся "1", а перед положительным фронтом сигнала на выходе элемента НЕ 5 — "О". В результате этого триггер б, а затем 25 и триггер 7 будут установлены в "1", а триггер 8 останется в "О",Вновь появится "1" на выходе "Клавиша нажата" и будет находиться там до отпускания этой клавиши. 30

Наличие промежуточного триггера

7 позволяет избежать кратковременно. го появления "1" на выходе 12 при нажатии клавиши, номер которой не равен числу, записанному в счетчике 2, в такой ситуации, когда вначале в

"1" переводится триггер б, а потом триггер 8.

Таким образом, устройство позволяет фиксировать код в счетчике 2 пос- 4g

i 495776

Составитель И.Карнова техред М.Дидык

Редактор В,Данко

Корректор Т,Малец

Заказ 4266/45 Тираж 668 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г, Ужгород, ул. Гагарина, 101

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

 

Похожие патенты:

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в управляющие и вычислительные системы

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации в автоматизированных системах управления, а также в составе различного типа тренажеров

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для ручного ввода информации в ЭВМ

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в управляющие или вычислительные системы

Изобретение относится к области вычислительной техники и может быть использовано в устройствах ввода информации в ЭВМ, в которых предусмотрены узлы для защиты информации от несанкционированного доступа

Изобретение относится к области автоматики и вычислительной техники и позволяет повысить достоверность вводимой информации

Изобретение относится к конструкциям электронно-вычислительных устройств, преимущественно к персональным компьютерам, и может быть использовано в быту и в различных отраслях народного хозяйства

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

Изобретение относится к области вычислительной техники, к средствам ввода информации, в частности к устройствам ручного ввода данных, и целесообразно для использования при вводе данных в распределенные в пространстве вычислительные системы

Изобретение относится к устройствам многоцелевых оптических клавиатур, представляющим широкое разнообразие вводов клавиш

Изобретение относится к вычислительной технике и может быть использовано для приема информации в приборах и системах управления, а также для расширения возможностей и границ общения между людьми с нарушениями зрения и слуха для обучения работе на клавиатуре

Изобретение относится к вычислительной технике, а именно к клавиатурам, являющимся периферийными устройствами электронных вычислительных машин, используемых в суровых климатических условиях
Наверх