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

Иллюстрации

Показать все

Реферат

 

Союз Советскнк

Соцналнстнческнк

Республнк

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ («>894695 (6! ) Дополнительное к авт. свид-ву (22) Заявлено 24,1276 (2t) 2433924/18-24 с присоединением заявим Но (23) Приоритет

Опубликовано 30.1281. Бюллетень Но 48

Дата опубликования описания 301?81

РЦМ. Кл.

G 06 F 3/02

Государственный комитет

СССР по делам изобретений и открытий (53) УДК 681.327 ° 21:

:621.316.542.5 (088.8) {72) Автор изобретения

В . И .. С игалов (7! ) Заявитель

Ордена Ленина институт кибернетики

АН Украинской ССР (54) CTPOACTBO ДЛЯ ВВОДА ИНФОРМАЦИИ

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

Известны клавишные устройства, в которых каждая клавиша сняэана с соответствующим входом шифратора.

ПРи нажатии клавиши один из входов шифратора возбуждается, что вызывает появление на выходе шифратора кода, соответствующего нажатой клави(1).

Недостатком таких устройств явля- !5 ется большая аппаратурная сложность шифраторов, возрастающая с увеличением количества клавиш, составляющих клавиатуру, а.также нерегулярность структуры шифратора. 20

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

Недостатком известного устройства является то, что при нажатии кла виши код, соответствующий клавише, ЗО выдается на ныходе схемы не однократно, а циклически до тех пор, пока клавиша не будет отпущена. Для того, чтобы отличить однократное на" жатие клавиши от нескольких нажатий одной и той же клавиши, в приборе . (приемнике кода) должна быть построена специальная схема.

Цель изобретения — расширение функциональных возможностей устройства для ввода информации.

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

S0

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

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

D-триггера и к первому входу второго логического элемента И, второй вход которого связан с единичным выходом первого D-триггера, а выход соединен с входами установки в ноль второго и третьего D-триггеров, выход логического элемента ИЛИ соединен с входом установки н ноль первого

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

На фиг.1 представлено устройство для ввода информации, функциональная схема, на фиг.2 — временная диаграмма, поясняющая работу устройства.

Устройство для ввода информации содержит задакщий генератор 1, связанный со счетным входом счетчика

2 горизонтальных шин, выход перепоЛнения которого подключен к счетному входу счетчика 3 вертикальных шин, причем выходы разрядов счетчиков соединены с первыми входами первой группы 4 логических элементов И и входами дешифратора 5 горизонтальных шин и дешифратора 6 вертикальных шин. Выходы дещифратора 5 горизонтальных шин связаны с горизонтальными шинами клавишной матрицы 7, вертикальные шины которой соединены с первыми входами второй группы 8 логических элементов И, вторые входы которых связаны с выходами дешифратора 6 вертикальных шин, а выходы подключены к входам логического элемента ИЛИ 9 °

Первый логический элемент И 10, первый вход которого соединен с одним из выходов дешифратора 5 горизонтальных шин, второй вход — с одним из выходов дешифратора 6 вертикальных шин, подключен своим выходом к входу синхронизации первого

0-триггера 11 и к первому входу второго логического элемента И 12, второй вход которого снязан с единичным выходом первого D-триггера 11, а выход соединен с входами установ5

f5

40 ки н ноль второго и третьего П-триггеров 1 3 и 1 4 . Выход логического элемента ИЛИ 9 соединен с входом установки в ноль первого D-триггера

11, входом синхронизации второго

D-триггера 13 и первым входом третьего логического элемента И 15, ято рой нход которого соединен с нулевым выходом третьего D-триггера 14.

Третий вход элемента И 15 связан с единичным выходом второго D-триггера 13, а выход подключен к входу синхронизации третьего 0-триггера

14 и к вторым входам первой группы

4 логических элементов И.

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

Импульсы, поступающие с выхода задающего генератора 1, вызывают циклическое изменение состояний счет чиков 2 и 3. Пусть к нходам элемента И 10 подключены нулевые выходы деши раторон 5 и 6. Тогда н начале каждого цикла, когда оба счетчика оказываются в состояниях 0, на выходе элемента И 10 появляется единичный сигнал, сохраняющийся до изменения состояния счетчика 2, т.е. до поступления очередного импульса от генератора 1. Таким образом, формируется импульс, длительность которого равна периоду следования импульсов задающего генератора 1.

Пусть в исходном состоянии триггеры 11, 13 и 14 находятся н состояниях, показанных на временной диаграмме (фиг. 2) . Первый из импульсов поступающий с выхода элемента И 10, своим задним фрбнтом установит триггер 11 н состояние 1 . Единичный уровень, установившийся на выходе триггера 11, поступает на вход элемента И 12, который пропускает следующий импульс, поступающий с элемента И 10, на входы установки в ноль триггеров 13 и 14.

Таким образом, после двух полных циклов счетчиков 2 и 3 триггеры 13, 11 и 14 оказываются в состояниях 0, 1 и 0 соответственно.

Такое состояние этих триггеров является исходным для дальнейшей работы устройства.

Нажатие клавиши, находящейся на пересечении j-ой вертикальной и i-ой горизонтальной шин матрицы 7 приводит к образованию электрической связи между этими шинами. При установке счетчиков 2 и 3 в состояния i u j соответственно, на входах j ãî элемента И группы 8 будет совпадение единичных уровней, благодаря чему на выходах вентиля и элемента ИЛИ 9 появятся сигналы высокого уровня.

ИМпульсы на выходе элемента ИЛИ 9 будут поянляться в каждом цикле счетчиков 2 и 3 до тех пор, пока клавиша не будет отпущена. Первый им894695 пульс, появиншкнся на выходе элемента ИЛИ 9, устанавливает триггер 11 в состояние 0, а триггер 13 — в состояние 1 (установка по заднему фронту импульса). Второй импульс проходит через элемент И 15, стробирует элементы И первой группы

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

И 15.

После отпускания клавиши элемент

ИЛИ 9 прекращает выцавать импульсы, из-за чего триггер 11 остается в состоянии 1 и первый же импульс с выхода элемента И 10 проходит через элемент И 12 и переводит триггеры 13 и 14 в состояние 0, т.е. в исходное состояние.

Очевидно, что предлагаемое устройство работает при любых значениях i и j, за исключением i j =О. Это значит, что на пересечении шин, связанных со входами элемента И 10, не должна устанавливаться клавиша.

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

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

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

Устройство для ввода информации, содержащее задающий генератор, связанныи со счетным входом счетчика горизонтальных шин, выход переполнения которого подключен к счетному вхоцу счетчика вертикальных шин, причем выходы разрядов счетчиков соединены с первыми входами первой группы логических элементов И и входами дешифраторов горизонтальных и вертикальных шин соответственно, выходы дешифратора горизонтальных шин связаны с горизонтальными шинами клавишной матрицы, вертикальные шины которой соединены с первыми входами второй группы логических элементов И, вторые входы которых связаны с выходами дешифратора вертикальных шин, а выходы подключены к входам логического элемента ИЛИ,о тл и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей, оно содержит первый ло20 гический элемент И, первый вход которого соединен с одним из выходов дешифратора горизонтальных шин, второй вход связан с одним из выходов дешифратора вертикальных шин, а вы25 ход подключен к входу синхронизации первого D-триггера и к первому входу второго логического элемента И, второй вход которого. связан с единичным выходом первого D-триггера, а выход соединен с входами установки в ноль второго и третьего D-триггеров, выход логического элемента ИЛИ соединен с входом установки в ноль первоro D-триггера, входом синхронизации второго D-триггера и первым входом третьего логического элемента И, второй вход которого соединен с нулевым выходом третьего D-триггера, третий вход связан с единичным выходом второго D-триггера, а выход

40 подключен к входу синхронизации третьего D-триггера и к вторым входам первой группы логических элементов И.

Источники информации, принятые во внимание при экспертизе

45 1.Патент Японии Р 50-19378, кл. 97/7/В1, опублик. 1975.

2. Патент ФРГ Р 2409170, кл. G 06 F 3/02, опублик. 1976 (прототип) .

О 1i

11

У

Составитель Ю. Гурин

Редактор E.äè÷èíñêàÿ Техред A. Вабинец Корректор у. Пономаренко

ВЬ4а а

Заказ 11490/78 Тираж 748 Подписное

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

113035 Москва I»З аушская наб, „ф.4 5

Филиал ППП .Патент,.г.ужгород„.ул,Проектная, 4