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

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

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 (прототип) .

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

название год авторы номер документа
Устройство для ввода информации (его варианты) 1985
  • Обрезков Александр Юрьевич
SU1290286A1
Устройство для ввода информации 1985
  • Карлов Сергей Георгиевич
SU1319014A1
Устройство для вычисления параметров диаграмм разрежения индикаторов при исследовании сердечно-сосудистой системы 1982
  • Тищенко Федор Михайлович
SU1157547A1
Устройство для ввода информации 1986
  • Каримов Альберт Галиевич
  • Ларченко Петр Федорович
  • Молин Владимир Григорьевич
  • Миронов Валерий Викторович
  • Чапкович Альберт Анатольевич
  • Юсупова Нафиса Исламовна
  • Ярцев Рустэм Альбертович
SU1376076A1
Устройство для ввода информации 1980
  • Рабинович Михаил Ицхокович
SU974366A2
Устройство для ввода информации 1982
  • Батанист Моисей Лазаревич
SU1048465A1
Устройство для ввода информации 1984
  • Обрезков Александр Юрьевич
SU1208548A1
Устройство для ввода информации 1982
  • Козлов Владимир Иванович
  • Тютюнник Игорь Александрович
SU1068922A1
Устройство для обучения 1988
  • Соловьев Георгий Николаевич
  • Ковригин Борис Николаевич
  • Тышкевич Владимир Георгиевич
  • Сидуков Владимир Михайлович
  • Мифтахов Рустам Канафиевич
  • Иванов Михаил Александрович
SU1663618A1
Устройство для ввода информации 1981
  • Макарушин Евгений Гаврилович
  • Подтуркин Владимир Ефимович
  • Умблия Александр Александрович
SU1005013A1

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

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

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

SU 894 695 A1

Авторы

Сигалов Валерий Иосифович

Даты

1981-12-30Публикация

1976-12-24Подача