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

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

(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

1

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

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

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

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

В исходном состоянии (когда ни од- .

to на из клавиш ше нажата) происходит сканирование клавиатуры, но так как все выходы дешифратора разомкнуты, то выработки разрешающего сигнала не происходит и выдача кодов со счетчика

15 запрещена.

В тот момент, когда сканируется нажатая клавиша, формируется сигнал, разрешающий выдачу кода со счетчика. Цля того, чтобл код нажатрй клавиши ,

20 воспринимался только один раз, введена &101афовка, выполненная на основе регистра сдвига. В момент сканирования нажатой клавший младший разряд

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

Недостатком данного устройства, яв-. ляется то, что при одновременном нажатии двух или-более клавиш, коды этих клавиш воспринимаю1тся в любой последовательности (в зависимости от состояния в данный момент схемы сканирования). Это ведет к ошибкам в работе оператора. .

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

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

На чертеже приведена структурная схема устройства.

Устройство содержит первый счетчик 1, дешифратор 2, клавиатуру 3, регистр 4, первый элемент И 5, группу 6 элементов И; блок 7 блокирования от одновременного нажатия клавиш, триггер 8,

второй элемент И 9, второй счетчик 1О третий элемент И 11, шину 12 выдачи сигналов со счетчика, шину 13 выдачи сканирующих сигналов, шину 14 выдачи регистрирующих сигналов, шины 15 и 16 выдачи старшего и младшего разрядов регистра, .шину 1 7 выдачи сигнала разрешения, шину 18 выдачи сигнала запрета, шину 19 выдачи сигнала счета шину 2О выдачи сигнала переноса,шину 21 выдачи тактового сигнала, шин

22выдачи стробирующего сигнала и шину 23 выдачи сигнала блокировки.

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

Если клавиши нажаты одновременно, регистрация их происходит в одном цикле сканирования. При этом какая из клав1Ш1 воспринимается первой, зависит от состояния первого счетчика 1 к моменту нажатия клавиш. Сигнал регистрагции выдается по шине 14 на регистр 4 сдвига и устанавливает младший разряд его в единицу. Тем самым разрешается выдача сигнала с первого элемента И 5. Сигнал с выхода первого элемета И 5 поступает по шине 17 на вход группы 6 элементов И и разрешает выдачу кода соответствующей клавиши. Одновременно сигнал по шине 17 поступает на Вход триггера 8 запрета и устанавливает его в единичное состояние, после чего триггер 8 разрешает прохождение сигналов счетчика через второй элемент И 9 на второй счетчик 10. То есть, с момента регистрации первой клавиши, запускается второй счетчик 10 Так как количество состояний второго счетчика 1О соответствует числу сканирующих клавиш, а разрядность его равна разрядности первого счетчика 1, то через полный цикл сканирования второй счетчик. 10. переполняется, на выходной шине 20 появляется сигнал переноса, который сбрасывает триггер 8 в нутш. Таким образом, триггер 8 сохраняет единичное состояние в течение цикла сканирования. В том же цикле сканирования при достижении первым счетчиком 1 состояния, соответствующего регистрации второй включенной клавиши, в шине 17 вновь появляется разрешающий сигнал. Однако выдача кода второй клавиши с группы 6 элементов И запрешается сигналом с триггера 8. Кроме того, с выхода третьего элемента И 11 по шине

23выдается сигнал на блокировку клавиатуры. Таким образом, нажатие двух клавши вызьгоает блокировку клавиатуры В устройстве в каждом цикле сканиро вания возможно включение только одной клавиши. Так как в реальных устройствах длительность цикла сканирования обычно не превышает ГО млс, то, при правильном вводе информации с клавиатуры, не возникают ситуации нажатия двух или более клавиш в одном цикле сканирования, т.е. соблюдается последовательность набора. Регистрация двух или нео кольких клавши в течение цикла сканирования соответствует ошибочным действиям оператора. Обнаружение таких ошибок в устройстве путем блокировки клави атуры повышает достоверность кла-. вшиного ввода. Формула изобретения Устройство для ввода информации, содержащее первый счетчик, выход которого соединен с первыми входами элемен тов И группы и с входом дешифратора, выход которого соединен с входом клавиатуры, выход которой соединен с входом регистра, выходы которого соединены с входами первого элемента И, выход которого соединен с вторыкти входами элементов И группы, выходы которых являются первым выходом устройства, отличающееся тем, чгто, с целью повышения надежности устройства, в него введены триггер, второй счетчик, второй элемент И и третий элемент И, выход которого является вторым выходом устройства, выход первого элемента И соединен с первым входом триггера и с первым входом третьего элемен- , та И, второй вход которого соединен с третьими входами элементов И группы, с выходом триггера и с первь1м входом второго элемента И, выход которого соединен с входом второго счетчика, выход которого соединен с вторым входом триггера, вход первого счетчика и второй вход второго элемента И являются первым и вторым входами устройства. Источники информации, принятые во внимание при экспертизе 1.Патент США № 3765О15, кл. GO6F 3/О2, опублик. 1973. 2.Патент США № 3745536, кл. G11 С 19/ОО, опубпик. 1973 (прототип).

55

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

название год авторы номер документа
Устройство для ввода информацииС КлАВиАТуРы 1979
  • Коновальчук Вера Николаевна
  • Садаков Александр Дмитриевич
SU842770A1
Устройство для ввода информации 1985
  • Червяков Юрий Тимофеевич
SU1314327A1
Устройство для фиксации электрическихВЕличиН 1979
  • Луценко Георгий Александрович
SU842607A1
Устройство для ввода информации 1986
  • Узерцов Вячеслав Иванович
  • Романчев Иван Васильевич
SU1377847A1
Устройство для ввода-вывода информации 1987
  • Ордынцев Вячеслав Михайлович
  • Слепова Светлана Сергеевна
SU1451674A1
Устройство для ввода информации 1986
  • Барышев Николай Семенович
  • Казаков Владимир Дмитриевич
  • Табашников Александр Витальевич
SU1345184A1
Устройство для ввода информации 1987
  • Зайка Алексей Иванович
  • Калатинец Василий Максимович
  • Кобылинский Альфред Витольдович
  • Сабадаш Николай Григорьевич
SU1424004A1
Имитатор канала 1987
  • Сюрдяев Виктор Васильевич
  • Стародубцев Александр Алексеевич
SU1467556A1
Устройство для ввода-вывода информации при обработке физических величин 1981
  • Федоров Юрий Дмитриевич
  • Марусев Владимир Иванович
  • Кашкиров Анатолий Анатольевич
SU966683A1
Устройство для ввода информации 1982
  • Смилга Янис Янович
  • Циесалниекс Ивар Янович
  • Лацис Мартиньш Владимирович
SU1070534A1

Иллюстрации к изобретению SU 983 694 A1

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

Формула изобретения SU 983 694 A1

fei

A

/

V55

vrr

t

-

fc

«И

If

SU 983 694 A1

Авторы

Коновальчук Вера Николаевна

Мильков Михаил Юрьевич

Садаков Александр Дмитриевич

Даты

1982-12-23Публикация

1981-07-03Подача