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

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры в цифровых устройствах. Цель изобретения - повышение достоверности вводимой информации. Вертикальные и горизонтальные шины матрицы 9 клавиатуры подключаются к нулевому или единичному потенциалу триггером 8, который управляется распределителем, состоящим из дешифратора 3, счетчика 2 и генератора 1. Сигнал элемента И 12, срабатывающего от единичных сигналов горизонтальных шин матрицы, включает счетчик 2. Нулевой потенциал нажатой клавишы воздействует на соответствующий шифратор 13,14 горизонтальных шин, коды которых записываются в регистры 4, 5 соответственно импульсами дешифратора 3. При одновременном ошибочном нажатии двух и более одиночных клавиш блоки 16, 17 суммирования вертикальных и горизонтальных шин формируют сигнал ошибки, который через элементы И 18. 19, ИЛИ 20 включают тригер 6 ошибок. При работе с парными клавишами Ввод их состояние контролируется элементами ИЛИ 15,23,24 и триггером 22, который управляет элементом И 21; при нажатии только одной из парных клавиш Ввод взводится триггер 22 и элемент И 21 выдает сигнал ошибки на триггер 6. 4 ил. LO С

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

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

РЕСПУБЛИК (s1)s (06 F 3/02

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

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

ПРИ ГКНТ СССР

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4708612/24 (22) 21.06.89 (46) 23.05.91, Бюл. М19 (72) Л,B.Друзь, В.П.Карпов, Ю.fl.Ðóêoäàíîâ и В.Н.Царенков (53) 681.327 {088.8) (56) Авторское свидетельство СССР

f4 1345182, кл. 6 06 F 3/02, 1985.

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

t+ 1418692, кл. 6 06 F 3/02, 1987. (54)УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры в цифровых устройствах. Цель изобретения — повышение достоверности вводимой информации. Вертикальные и горизонтальные шины матрицы 9 клавиатуры подключаются к нулевому или единичному потенциалу триггером 8, который управля» Бц. 1б5127? А1 ется распределителем, состоящим иэ дешифратора 3, счетчика 2 и генератора 1.

Сигнал элемента И 12, срабатывающего от единичных сигналов горизонтальных шин матрицы, включает счетчик 2. Нулевой потенциал нажатой клавишы воздействует на соответствующий шифратор 13, 14 горизонтальных шин, коды которых записываются в регистры 4, 5 соответственно импульсами дешифратора 3. Гни одновременном оши.бочном нажатии двух и более одиночных клавиш блоки 16, 17 суммирования вертикальных и горизонтальных шин формируют сигнал ошибки, который через элементы И

18, 19, ИЛИ 20 включают тригер 6 ошибок.

При работе с парными клавишами "Ввод" их состояние контролируется элементами ИЛИ

15, 23, 24 и триггером 22, моторый управляет ф элементом И 21; при нажатии только одной из парных клавиш "Ввод" взводится триггер

22 и элемент И 21 выдает сигнал ошибки на триггер 6. 4 ил.

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

Целью изобретения является повыше- 5 горизонтальной шине элемента 10 — форние достоверности вводимой информации, мируется нулевой сигнал. При этом закрыНа фиг,1 приведена блок-схема устрой- вается элемент И 12 и снимаются сигналы с ства; на фиг.2 — схема развязывающего эле- нулевых входов счетчика 2, триггеров 6 и 22. мента; на фиг.3 — схема блока Дребезг контактов не влияет на работу устсуммирования; на фиг.4 — временная диаг- 10 ройства за счет выбора частоты генератора. рамма работы устройства. На входах шифратора 14 присутствует униУстройство (фиг,1) содержит генератор тарный инверсный код, при котором воз1 импульсов, счетчик 2, дешифратор 3, пер- буждается нулевым сигналом только один вый 4 и второй 5 регистры, первый триггер из соответствующих входов шифратора, при

6, первый элемент И 7, второй триггер 8, 15 этом на выходах шифратора 14 формируетклавиатуру, состоящую из матрицы 9 ком- . ся для пользователя код горизонтали нажамутационных элементов, развязывающих тия клавиши. После снятия сигнала с элементов 10 горизонтальных шин, развя- нулевого входа счетчика 2 последний вклюзывающих элементов 11 вертикальных шин, чается в режим счета импульсов генератора пятый элемент И 12, первый 13 и второй 20 1, Состояние счетчика 2 декорируется де14 шифраторы, первый элемент ИЛИ 15, блоки шифратором 3, который формирует на своих

16 и 17 суммирования, второй 18 и третий выходах распределительную последова19 элементы И, четвертый элемент ИЛИ 20, тельность из четырех сигналов. Первый имчетвертый элемент И 21, третий триггер 22, пульс дешифратора 3 опрашивает через второй 23 и третий 24 элементы ИЛИ, 25 элемент И 19 выход блока 17 и записывает

Развязывающие элементы 10 и 11 код шифратора 14 в регистр 5. Второй им(фиг.2) выполнены на диодах 25 и резисто- пульсдешифратора 3устанавливаеттриггер рах 26, 8 в единичное состояние. При этом происхоБлоки 16 и 17 суммирования (фиг.3) со- дит изменение уровней сигналов на горидержат инверторы 27, сумматор 28 и зле- 30 зонтальных и вертикальных шинах мент ИЛИ 29, матрицы. При нажатой данной клавише на

Устройство работает следующим обра- К-й вертикали удерживается нулевой потенциал, на всех остальных вертикалях — едиВ исходном состоянии счетчик 2, реги- ничный потенциал. На входах шифратора 13 стры 4 и 5 и триггеры 6, 8 и 22 установлены 35 также устанавливается унитарный инверсв нулевое положение (цепи начальной уста- ный код и шифратор 13 формирует аналоновки на схеме не показаны), Все коммута- гично шифратору 14 код вертикали нажатой ционные элементы матрицы 9 разомкнуты. клавиши. Третий импульс дешифратора 3

Нулевой потенциальный сигнал с прямого записывает этот код в регистр 4 и опрашивыхода триггера 8 падается через развязы- .40 вает элементы И 18 и 21. Четвертый импульс вающие элементы 11 на все вертикальные дешифратора 3 устанавливает триггер 8 в шины матрицы 9, единичный потенциаль- исходное нулевое состояние, подается на ный сигнал с инверсного выхода триггера 8 управляющий вход счетчика 2 и запрещает через развяэывающие элементы 10 подает- дальнейший счет импульсов и через алеся на все горизонтальные шины матрицы 9. 45 мент И 7, подготовленный к открыванию

В последней все клавиши, кроме клавиш триггером 6, выдает сигнал готовности ин" Ввод", являются. одиночными, т.е. при на- формации во внешнее устройство. После отборе информации нажимается только одна пускания нажатой клавиши на выходе из этих клавиш. Клавиши "Ввод" являются элемента И 12 формируется сигнал, обнуляпарными, т.е, после набора определенного 50 ющий счетчик 2 и устройство возвращается сообщения с помощью одиночных клавиш, в исходное состояние. После набора требунажимаются обязательно две клавиши емоготекстаоператорнажимаетдвеклави"Ввод", что подтверждает осознанное дей- ши "Ввод", при этом в регистре 5 ствие оператора при выдаче информации. фиксируется код горизонтали этих клавиш, Клавиши "Ввод" имеют общую горизонталь 55 а триггер 22 устанавливается в единичное и две различные вертикали матрицы 9, что состояние. Триггер 22 закрывает элементы соответствует их конструктивному раэме- ИЛИ 23 и 24 вертикалей клавишей "Ввод" и щению на пульте оператора. Единичные соответствующие им входы шифратора 13 сигналы всех горизонтальных шин матрицы (устанавливает их в единичное состояние), 9 поступают на элемент И 12, сигнал с выхо- После срабатывания триггера 8 на входы

1651277

10

25

40

55 элемента ИЛИ 15 поступают нулевые потенциалы с обеих вертикалей нажатых клавиш

"Ввод". При этом на выходе элемента ИЛИ

15 также формируется нулевой сигнал, который возбуждает соответствующий вход шифратора 13. Таким образом, у шифратора

13 возбужден только один вход и он формирует код вертикали нажатых клавиш "Ввод", который записывается в регистр 4. Затем эта информация описанным выше образом выдается во внешнее устройство.

Ошибки при работе с клавиатурой матрицы 9 фиксируются с помощью блоков 16 и 17 суммирования и триггеров 22 и 6. Блоки

16 и 17 формируют выходные сигналы в случае, если сумма сигналов на их входах равна или превышает "2". Блок 17 суммирует нулевые сигналы горизонталей, блок 16 — нулевые сигналы вертикалей матрицы 9, При нажатии одиночных клавиш сумма сигналов на входах блоков 16 и 17 равна единице и сигналы ошибок не формируются, В случае ошибочного одновременного нажатия двух одиночных клавиш, расположенных на одной вертикали и разных горизонталях или расположенных на одной горизонтали и разных вертикалях, или расположенных на разных горизонталях и вертикалях, сигнал ошибки формируется соответствующим блоком 16 или 17. Сигналы ошибок с выходов блоков 16 и 17 суммирования подаются на элементы И 18 и 19 соответственно, которые опрашиваются первым и третьим импульсами,. дешифратора 3 и затем через элемент ИЛИ 20 устанавливают триггер 6 в единичное состояние, Триггер 6 закрывает элемент И 7, запрещает выдачу сигнала готовности и выдает сигнал сшибки во внешнее устройство. После отпускания нажатых клавиш сигнал элемента И 12 устанавливает триггеры 6 и 22 в нулевое состояние, При нажатии только одной из парных клавиш "Ввод" сигнал ошибки формируется следующим образом. При опросе горизонталей элемента 10 нулевой сигнал горизонтали нажатой клавиши "Ввод" устанавливает в единичное состояние триггер 22, который закрывает элементы ИЛИ 23 и 24 и подготавливает к открыванию элемент И 21. Так как вторая клавиша "Ввод" не нажата, то при опросе вертикалей на один из входов элемента ИЛИ 15 поступает единичный сигнал с вертикали элемента 11 ненажатой кливиши "Ввод", и затем с выхода элемента ИЛИ 15 единичный сигнал также подается на элемент И 21. Третий импульс дешифратора 3 через элементы И

21, ИЛИ 20 устанавливает триггер 6 в единичное состояние.

При одновременном нажатии двух одиночных клавиш, имеющих общие вертикали, но разные горизонтали с клавишами "Ввод" при опросе вертикалей матрицы 9 на первых входах элементов ИЛИ 23 и 24, а также на входах элемента ИЛИ 15 устанавливают- ся нулевые потенциалы. При опросе горизонталей матрицы 9 в этом случае триггер

22 остается в нулевом состоянии и элементы

ИЛИ 23, 24 открыты. Нулевой сигнал элементов ИЛИ 23 и 24 поступает на входы блока 16 суммирования, который формирует сигнал ошибки. Устройство аналогично работает и ри других комбинациях ошибочного

15 . нажатия клавиш.

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

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

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

ИЛИ, первый триггер, выходы первой и второй групп клавиатуры соединены с входами группы соответственно первого и второго шифраторов, выходы которых соединечы с информационными входами первого и второго регистров, выходы которых являются информационными выходами устройства, инверсный выход первого триггера соеди-, нен с первым входом первого элемента И, выход которого является выходом готовности устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности вводимой информации, в устройство введены генератор импульсов, счетчик, дешифратор, третий, четвертый и пятый элементы И, второй, третий и четьертый элементы ИЛИ, второй и третий триггеры, первый и второй блоки суммирования, выход генератора импульсов соединен со счетным входом счетчика, выходы которого соединены с входами дешифратора, первый выход которого соединен со стробирующим входом второго регистра и первым входом третьего элемента И, второй выход дешифратора соединен свхо,дом установки в "1" второго триггера, третий выход дешифратора соединен со стробирующим входом первого регистра, первыми входами второго и четвертого weментов И, четвертый выход дешифратора соединен с входом установки в "0" второго триггера, управляющим входом счетчика и вторым входом первого элемента И, прямой и инверсный выходы второго триггера соеди1651277 нены с входами первой и второй групп клавиатуры, выходы второй группы которого соединены с входами пятого элемента И, выход которого соединен со входами сброса счетчика и первого и третьего триггеров, выходы второй группы клавиатуры соединены с входами второго блока суммирования, выход которого, соединен с вторым входом третьего элемента И, один из выходов второй группы клавиатуры соединен с тактовым входом третьего триггера, выход которого соединен с вторым входом четвертого элемента И и первыми входамивторого и третьего элементов ИЛИ, вторые входы которых соединены с первым и вторым выходами клавиатуры, выходы первой группы которой соединены со входами группы первого блока суммирования, первый и второй входы которого соединены с первым и вторым входами первого шифратора и выходами второго и третьего элементов ИЛИ, первый и второй выходы клавиатуры соеди5 нены с первым и вторым входами первого элемента ИЛИ, выход которого соединен с третьим входом первого шифратора и третьим входом четвертого элемента И, выход которого соединен с первым входом четвер10 того элемента ИЛИ. выход которого соединен с входом установки в "1" первого триггера, выход которого является выходом сигнала ошибки устройства, выходы второго и третьего элементов И соединены со вто15 рым и третьим входами четвертого элемента

ИЛИ, выход первого блока суммирования соединен с вторым входом второго элемента И.

1651277

Составитель И. Карнова

Техред М.Моргентал

Корректор И. Муска

Редактор Q, Рогулич

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

Заказ 1607 Тираж 416 Подписное

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

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

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

 

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

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

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

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

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

Изобретение относится к вычислительной технике, в частности к устройствам ввода данных в ЭВМ Целью изобретения является повышение достоверности вводимой информации за счет формирования сигнала готовности Устройство содержит клавиатуру 1, первый и второй шифраторы 2 и 3, группу 4 триггеров и элемент ИЛИ 50 Клавиатура содержит клавиши 6-21 Первый шифратор содержит первую группу элементов И-НЕ 22 - 25, первую группу элементов ИЛИ 26 - 29 и первый блок 30 контроля

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

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

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

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

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

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

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

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

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

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