t
Изобретение относится к вычислительной технике и может быть использовано при разработке калькуляторов, дисплеев, устройств подготовки данных и устройств снабженных клавиатурой большого объема.
Известны клавишные устройства, в которых каждая клавиша связана с соотвегствунхдим входом шифратора. Пги нажатии клавиши один из входов шифратора возбуждается, что вызывает появление на выходе шифратора кода, соответствующего нажатой клавише l.
Недостатком таких устройств является большая аппаратурная сложность шифраторов, возрастающая с увеличением количества клавиш, составляющих клавиатуру, а также нерегулярность структуры шифратора.
Наиболее близким к предлагаемому является устройство, содержащее задающий генератор, счетчики и дешифраторы горизонтальных и вертикальных шин, клавишную матрицу, две группы элементов И и многовходовой элемент ИЛИ 2.
Недостатком известного устройства является то, что при нажатии кла1виши код, соответствующий клавише.
выдается на выходе схемы не однократно, а циклически до тех пор, пока клавиша не будет отпущена. Для того, чтобы отличить однократное нажатие клавиши от нескольких нажатий одной и той же клавиши, в приборе . (приемнике кода) должна быть построена специальная схема.
Цель изобретения - расширение
10 функциональных возможностей устройства для ввода информации.
Поставленная --эль достигается тем, что устройство для ввода информации, содержащее задающий генератор, связанный со счетным входом счетчика горизонтальных шин, выход переполнения которого подключен к счетному входу счетчика вертикальных шин, причем выходы разрядов счетчиков соединены с первыми входами первой группы логических элементов И и входами дешифраторов горизонтальных и вертикальных шин
25 соответственно, выходы дешифратора горизонтальных шин связаны с горизонтальными шинами клавишной матрицы, вертикальные шины которой соединены с первыми входами второй
30 группы логических элементов И, втоые входы которых связаны с выходаи дешифратора вертикальных шин, виходы подключены к входам логиеского элемента ИЛИ, дополнительно одержит первый логический элемент И, первый вход которого соединен одним из выходов дешифратора горизонтальных шин, второй вход связан с одним из выходов дешифратора ертикальных шин, а выход подключен к входу синхронизаци первого О-триггера и к первому входу второго огического элемента И, второй вход которого связан с единичным выходом первого D-триггера, а выход соединен с входами установки в ноль второго и третьего D-триггеров, выход логического элемента ИЛИ соединен с входом установки в ноль первого D-триггера, входом синхронизации второго D-триггера и первым входом третьего логического элемента И, второй вход которого соединен с нулевым выходом третьего D-триггера, третий вход связан с единичным выходом второго D-триггера, а выход подключен к входу синхронизации третьего D-триггера и к входам первой группы логических элементов И.
На фиг.1 представлено устройство для ввода информации, функциональная схема, на фиг.2 - временная диаграмма, .поясняющая работу устройства.
Устройство для ввода информации содержит заедающий генератор 1, связанный со счетным входом счетчика 2 горизонтальных шин, выход перепоЛнения которого подключен к счетному входу счетчика 3 вертикальных шин, причем выходы разрядов счетчи-ков соединены с первыми входами первой группы 4 логических элементов И и входами дешифратора 5 горизонтальных шин и дешифратора 6 вертикальных шин. Выходы дешифратора 5 горизонтальных шин связаны с горизонтальными шинами клавишной матриijfj 7, вертикальные шины которой соединены с первыми входами второй группы 8 логических элементов И, вторые входы которых связаны с выходами дешифратора 6 вертикальных шин, а выходы подключены к входам логического элемента ИЛИ 9.
Первый логический элемент И 10, первый вход которого соединен с одним из выходов дешифратора 5 горизонтальных шин, второй вход - с одним из выходов дешифратора б вертикальных шин, подключен своим выходом к входу синхронизации первого о-григгера 11 и к первому входу второго логического элемента И 12, второй вход которого связан с единичным выходом первогоD-триггера 11, а выход соединен с входами установки в ноль второго и третьехо П-триг геров 13 и 14, Выход логическото элемента ИЛИ 9 соединен с входом установки в ноль первого D-триггера 11, входом синхронизации второго D-триггера 13 и первым входом третьего логического элемента И 15, втрой вход которого соединен с нулевым выходом третьего D-триггера 14. Третий вход элемента И 15 связан с единичным выходом второго D-триггера 13, а выход подключен к входу синхронизации третьего D-триггера 14 и к вторым входам первой группы 4 логических элементов И.
Устройство для ввода информации работает следующим образом;
Импульсы, поступающие с выхода задающего генератора 1, вызывают циклическое изменение состояний счечиков 2 и 3. Пусть к входам элемента И 10 подключены-нулевые выходы дешифраторов 5 и 6. Тогда в начале каждого цикла, когда оба счетчика
О
оказываются в состояниях
на
выходе элемента И 10 появляется единичный сигнал, сохраняющийся до изменения состояния счетчика 2, т.е до поступления очередного импульса от генератора 1. Таким образом, формируется импульс, длительность которого равна периоду следования импульсов задающего генератора 1.
Пусть в исходном состоянии триггеры 11,13 и 14 находятся в состояниях, показанных на временной диаграмме (фиг.2). Первый из импульсов поступакщий с выхода элемента И 10, своим задним фронтом установит триггер 11 в состояние . Единичный уровень, установившийся на выходе триггера 11, поступает на вход элемента И 12, который пропускает следуюдий импульс, поступающий с элемента И 10, на входы установки в ноль триггеров 13 и 14.
Таким образом, после двух полных циклов счетчиков 2 и 3 триггеры 13, 11 и 14 оказываются в состояниях О, и соответственно Такое состояние этих триггеров является исходным для дальнейшей работы устройства.
Нажатие клавиши, находящейся на пересечении j-ой вертикальной и i-о горизонтальной шин матрицы 7 приводит к образованию электрической связи между этими шинами. При установк счетчиков 2 и 3 в состояния i и j соответственно, на входах j-ro элемента И группы 8 будет совпадение единичных уровней, благодаря чему на выходах вентиля и элемента ИЛИ 9 появятся сигналы высокого уровня. Импульсы на выходе элемента ИЛИ 9 будут появляться в каждом цикле счетчиков 2 и 3 до тех пор, пока клвиша не будет отпущена. Первый импульс, появившийся на выходе элемента ИЛИ 9, устанавливает триггер 11 в состояние О, а триггер 13 - в состояние Ч (установка по заднему фронту импульса). Второй импульс проходит через элемент И 15, стробирует элементы И первой группы 4, вызывая передачу кода, соответствующего нажатой клавише, на выход устройства И, своим задним фронтом устанавливает триггер 14 в состояни . В этом состоянии триггер 14 остается до отпускания клавиши, блокируя, выдачу импульсов через элемен И 15.
После отпускания клавиши элемент ИЛИ 9 прекращает вьвдавать импульсы, из-за чего триггер 11 остается в состоянии и первый же импульс с выхода элемента и 10 проходит через элемент И 12 и переводит триггеры 13 и 14 в состояние О, т.е. в исходное состояние.
Очевидно, что предлагаемое устройство работает при любых значениях i и j , за исключением . Это значит, что на пересечении шин, связанных со входами элемента И 10, не должна устанавливаться клавиша.
Таким образом, предлагаемое устройство для ввода информации позволет осуществить однократную выдачу кода, соответствующего нажатой клавише .
Поскольку известное устройство при нажатии клавиши вьщает соответствующий код. многократно, то приемник этой информации должен содержат оборудование, различающее однократное нажатие клавиши от нескольких нажатий одной и той же клавиши. При использовании изобретения функции этого оборудования выполняет само устройство для ввода информации,т.е имеет место расширение функциональных возможностей устройства.
Формула изобретения
Устройство для ввода информации, содержащее задающий генератор, связаннин СО- счетньм входом счетчика горизонтальных шин, выход переполнения которого подключен к счетному входу счетчика вертикальных шин, причем выходы разрядов счетчиков соединены с первыми входами первой группы логических элементов И и входами дешифраторов горизонтальных и вертикальных шин соответственно, выходы дешифратора горизонтальных шин связаны с горизонтальными шина0ми клавишной матрицы, вертикальные шины которой соединены с первыми входами второй группы логических элементов И, вторые входы которых связаны с выходами дешифратора верти5кальных шин, а вьлходы подключены к входам логического элемента ИЛИ,о тличающееся тем, что, с целью расширения функциональных возможностей, оно содержит первый ло0гический элемент И, первый вход которого соединен с одним из выходов дешифратора горизонтальных шин, второй вход связан с одним из выходов дешифратора вертикальных шин, а вы5ход подключен к входу синхронизации первого и-триггера и к первому входу второго логического элемента И, второй вход которого связан с единичным выходом первого D-триггера, а выход соединен с входами установки в
0 ноль второго и третьего D-триггеров, выход логического элемента ИЛИ соединен с входом установки в ноль первого D-триггера, входом синхронизации второго D-триггера и первым
5 входом третьего логического элемента И, второй вход которого соединен с нулевым выходом третьего D-тригге ра, третий вход связан с единичным выходом второго D-триггера, а выход
0 подключен к входу синхронизации третьего О-триггера и к вторым входам первой группы логических элементов И.
Источники информации, принятые во внимание при экспертизе
1.Патент Японии № 50-19378,
5 кл. 97/7/В1, опублик. 1975.
2. Патент ФРГ № 2409170, кл. G Об F 3/02, опублик. 1976 (прототип) .
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации (его варианты) | 1985 |
|
SU1290286A1 |
Устройство для ввода информации | 1985 |
|
SU1319014A1 |
Устройство для вычисления параметров диаграмм разрежения индикаторов при исследовании сердечно-сосудистой системы | 1982 |
|
SU1157547A1 |
Устройство для ввода информации | 1986 |
|
SU1376076A1 |
Устройство для ввода информации | 1980 |
|
SU974366A2 |
Устройство для ввода информации | 1982 |
|
SU1048465A1 |
Устройство для ввода информации | 1984 |
|
SU1208548A1 |
Устройство для ввода информации | 1982 |
|
SU1068922A1 |
Устройство для обучения | 1988 |
|
SU1663618A1 |
Устройство для ввода информации | 1980 |
|
SU928333A1 |
Авторы
Даты
1981-12-30—Публикация
1976-12-24—Подача