Устройство для ввода информации Советский патент 1989 года по МПК G06F3/02 

Описание патента на изобретение SU1495776A1

314

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

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

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

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

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

Устройство для ввода информации работает следуюпщм образом

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

5

0

0

I

0 5

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

При рассмотрении работы устройства следует помнить, что положительный фронт сигнала на выходе генератора 1 добавляет 1 в счетчик 2,если в это время на входе разрешения c leтчикa О, а также устанавливает триггер 6 в состояние его D-входао Положительньй фронт сигнала на выходе инвертора устанавливает триггеры 7 и 8 в состояние их D-входоВо

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

При нажатии какой-либо клавиши (если номер этой клавиши не равен коду в счетчике 2) на вьгхг- ;е клавиатуры 4 появляется так как все выходы дешифратора (за исключе- 0 нием одного) в состоянии „ Единица появляется и на выходе фильтра 10, Влижайший после этого положительный фронт сигнала на выходе элемента НЕ 5 установит.в 1 триггер 8, ближайший фронт сигнала на выходе генератора 1 установит в 1 триггер 6, а следующий затем положительный фронт сигнала элемента НЕ 5 установит в 1 триггер 7

В результате этих установок триггеров на выходе 11 Код готов и выходе 12 Клавиша нажата пОявляют- ся О, О появляется и на входе разрешения добавления импул-ьсов в

5

5

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

Когда в счетчике 2 окажется число, равное- номеру нажатой клавиши, на выходе фильтра 10 перед положительным фронтом сигнала элемента НЕ 5 появится нулевое напряжение, так как сигнал элемента НЕ 5 стробирует дешифратор 3 нулевым уровнем и триггер 8 сигналом элемента НЕ 5 установится в О, в результате чего на выходах 11 Код готов и 12 Клавиша нажата появятся 1, которые будут там присутствовать до отпускания нажатой клавиши Счетчик 2 при этом не будет подсчитывать импульсы, поступающие на его вход с выхода генератора 1, так как на вход разрешения счета счетчика с обратного выхода триггера 8 будет подана 1.

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

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

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

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

Формула изобретения.

Устройство для ввода информации, содержащее клавиатуру, дешифратор,

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

7 I

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

название год авторы номер документа
Устройство для ввода информации 1987
  • Кашицын Александр Алексеевич
SU1524042A1
Устройство для ввода информации 1983
  • Вант Александр Исакович
  • Старов Борис Викторович
  • Шнейнберг Александр Давидович
SU1091147A1
Устройство для ввода информации 1976
  • Сигалов Валерий Иосифович
SU894695A1
Устройство для ввода информации 1986
  • Приходько Сергей Михайлович
SU1348813A1
Устройство для ввода информации 1986
  • Сироткин Анатолий Петрович
  • Белолипецкий Сергей Александрович
  • Козловский Марк Мойсеевич
SU1335971A1
Устройство для ввода информации 1986
  • Узерцов Вячеслав Иванович
  • Романчев Иван Васильевич
SU1377847A1
Устройство для ввода информации 1985
  • Соснов Владимир Никитич
SU1291954A1
Устройство для ввода информации 1991
  • Деменкова Лариса Васильевна
  • Карасенко Николай Петрович
  • Пахарин Александр Иванович
  • Разумный Владимир Тихонович
SU1784962A1
Устройство для ввода информации 1982
  • Голубев Вячеслав Серафимович
  • Дуров Валентин Викторович
  • Калинин Сергей Валентинович
SU1057937A1
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ЧИСЕЛ ИЗ ДЕСЯТИЧНОЙ В ДВОИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ 1991
  • Бантюков Евгений Николаевич
RU2006909C1

Иллюстрации к изобретению SU 1 495 776 A1

Реферат патента 1989 года Устройство для ввода информации

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

Формула изобретения SU 1 495 776 A1

//

/;|

Фиг. 2

Документы, цитированные в отчете о поиске Патент 1989 года SU1495776A1

Устройство для ввода информации 1983
  • Приходько Сергей Михайлович
SU1159010A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для ввода информации 1978
  • Костинский Аркадий Яковлевич
  • Подгорнов Анатолий Иванович
  • Фурман Нута-Николай Абрамович
  • Рубанов Натан Львович
SU873232A1

SU 1 495 776 A1

Авторы

Котляров Владимир Леонидович

Даты

1989-07-23Публикация

1987-12-30Подача