Ё
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1991 |
|
SU1784962A1 |
Устройство для ввода информации | 1983 |
|
SU1120310A1 |
Устройство для ввода информации | 1983 |
|
SU1091147A1 |
Устройство для ввода информации | 1986 |
|
SU1376076A1 |
Устройство для ввода информации (его варианты) | 1985 |
|
SU1290286A1 |
Устройство для ввода информации | 1986 |
|
SU1377847A1 |
Устройство для ввода информации | 1982 |
|
SU1048465A1 |
Оптоэлектронное устройство ввода информации | 1987 |
|
SU1501022A1 |
Устройство для ввода информации | 1984 |
|
SU1160387A1 |
Устройство для ввода информации | 1986 |
|
SU1410013A1 |
Изобретение относится к вычислительной технике и может быть использовано при ручном вводе информации. Цель изобретения - расширение области применения устройства за счет ввода информации от одиночных и парных коммутационных элементов. Устройство содержит генератор 1 импульсов, счетчик 2, дешифратор 3, матрицу 4 коммутационных элементов, мультиплексоры 5 и 6. элементы НЕ 7, И 8,
V N ON СО
vj
ON
формирователи 9-11 импульсов, элементы ИЛИ 12 и 13, триггер 14, регистр 15, дешифратор 16, элементы НЕ 17, ИЛИ 18, И 19, И 20, вход 21. выход 22 устройства. Счетчик 2 во время счета импульсов генератора 1 опрашивает через дешифратор 3 горизонтальные и вертикальные шины матрицы 4. Матрица 4 содержит одиночные клавиши и две парные клавиши Ввод, нажимаемые при вводе информации вместе. При нажатии одиночных клавиш сигналы мультиплексоИзобретение относится к вычислительной технике и может быть использовано при ручном вводе информации.
Цель изобретения - расширение области применения устройства за счет ввода информации от одиночных и парных коммутационных элементов.
На чертеже приведена блок-схема устройства.
Устройство содержит генератор 1 импульсов, счетчик 2, первый дешифратор 3, матрицу 4 клавиш (коммутационных элементов), первый 5 и второй 6 мультиплексоры, первый элемент НЕ 7, третий элемент И
8,первый, второй и третий формирователи 9-11 импульсов, первый и третий элементы ИЛИ 12 и 13, триггер 14, регистр 15, второй дешифратор 16, второй элемент НЕ 17, второй элемент ИЛИ 18, второй элемент И 19, первый элемент И 19, первый элемент И 20, вход 21 подтверждения приема информации внешним устройством, выходы 22 информации.
Формирователь 9 выполнен на счетчике
9,формирователи 10 и 11 -идентичны и содержат элемент НЕ 11-1. счетчик 11 -2
Матрицы 4 клавиш содержит одиночные клавиши и две парные клавиши Ввод, подключенные к обще горизонтапьной шине 11 и вертикальным шинам Р1 и Р2. которые делят вертикальные шины матрицы на две группы, вертикальные шины Р1 и Р2 подключены к одноименным входам мультиплексоров 5 и 6, что обеспечивает формирование одинаковых кодов для обеих клавиш Ввод.
Устройство работает следующим образом.
Непрерывная последовательность импульсов с выхода генератора 1 поступает на счетный вход счетчика 2, который считает по срезу отих импульсов и формирует периодически повторяющиеся последовательности
ров 5 и 6 включают триггер 14 через элементы ИЛИ 12, И 20, триггер 14 останавливает счетчик 2. Код счетчика 2 записывается в регистр 15 импульсами формирователей 10 и 11, которые через элементы ИЛИ 13, И 19 подаются на тактовый вход регистра 15. При нажатии парных клавиш срабатывают элемент И 8 и дешифратор 16 кода парных клавиш. Сигнал элемента И 8 открывает элементы ИЛИ 18, И 19, И 20, обеспечивающие управление триггером 14 и регистром 15. с выходов 22 которого выдаются коды нажатых клавиш. 1 ил.
кодовых комбинаций. Коды младших разрядов счетчика 2 декодируются дешифратором 3, который поочередно устанавливает опрашивающие потенциалы на горизонтальных шинах матрицы 4. Коды старших разрядов С -етчика 2 управляют мультиплексорами 5 и 6, причем сначала заключается мультиплексор 5, а затем мультиплексор 6 Эта последовательность включения мультиплексоров 5 и 6 обеспечивается сигналом старшего разряда счетчика 2, который через элемент НЕ 7 управляет мультиплексорбм 5 и непосредственно мультиплексором 6. т.е. при нулевом значении этого разряда мультиплексор 5 сканирует первую группу вертикальных шин матрицы 4, при единичном значении мультиплексор 6 сканирует вторую группу вертикальных шин матрицы 4. Разделение вертикальных шин матрицы 4
на две группы обусловлено наличием в устройстве парных клавиш, которые при выдаче информации нажимаются вместе При нажатии какой-либо одиночной клавиши со- 0 ветствующие вертикальная и горизонгальная шины матрицы 4 замыкаются. Дешифратор 3 последовательно опрашивает горизонтальные шины и через нажатую клавишу возбуждает соответствующий вход мультиплексора 5 или 6. При нажатии одимучных клавиш дешифратор 16 кода парных клавиш не формирует сигнал на своем выходе, и через элементы НЕ 17 и ИЛИ 18 подготовлены к открыванию элементы И 19, 20 При сканировании мультиплексоров 5 и 6
сигналы с их выходов через элементы ИЛИ 12иИ20устЕ заливают в единичное состояние триггер 4 и один из разрядов регисфа 15. являющийся признаком наличия информации в регистре 15 для ьнешнегс устдойства Триггер 14 подает сишял за -, га управляющий вход счетчика которь -л пре- крлщает дальнейший счет miiw ЬСОЕ генератора 1 и остается в положении, определяющим код нажатой клавиши..
Это код подается на информационные входы регистра 15 и анализируется дешифратором 16 кода парных клавиш Ввод. По окончании переходного процесса на выходах мультиплексора 5 и 6. обусловленного дребезгом нажатой клавиши, соответствующий формирователь 10.11 формирует импульс, который через элемент ИЛИ 13. И 19 подается на тактовый вход регистра 15 и код нажатой клавиши со счетчика 2 записывается в регистр 15. С выходов 22 регистра 15 код клавиши подается во внешнее устройство которое после принятия этого кода выдает по входу 21 сигнал, устанавливающий регистр 15 в нулевое состояние. После опускания нажатой клавиши и окончания дребезга при ее отпускании формирователь 9 выдает импульс, который устанавливает триггер 14 в нулевое положение. При этом счетчик 2 снова включается в режим счета импульсов и продолжается сканирование вертикальных и горизонтальных шин матрицы 4 до нажатия клавиши.
При нажатии обеих пар клавиш Ввод в матрице 4 горизонтальная шина 11 замыкается на вертикальные шины Р1 и Р2. Так как одновременность нажатия парных клавиш условна, то при выполнении этой one- рации первой может быть нажата клавиша ПР1 или клавиша ПР2. т.е. какое-то время всегда будет нажата одна клавиша из пары. В этом случае на выходе соответствующего мультиплексора 5,6 формируется сигнал. который подается через элемент ИЛИ 12 на вход элемента И 20. Так как парные клавиши ПР1 и ПР2 подключены к одноименным входам мультиплексоров 5 и 6, то их коды одинаковы (за исключением значения стар- шего разряда счетчика 2). Этот код декодируется дешифратором 16, который через элементы НЕ 17 и ИЛИ 18 закрывают элементы И 19 и И 20. Поэтому сигнал мультиплексоров 5 и 6 не проходят через элемент И 20 и пока нажата только одна из парных клавиш, триггер 14 остается в нулевом состоянии, а импульс формирователя 10 также не производит запись кода в регистр 15 Счетчик 2 продолжает дальнейший счет до тех пор. пока не будет нажата вторая парная клавиша Ввод. После нажатия второй парной клавиши на в/.одах элементов И 8 совпадают сигналы с горизонтальной шины П и вертикальных шин Р1, Р2. Элемент И 8 от- крывается и подготавливает к открыванию через элемент ИЛИ 18 элементы И 19 и И 20. В зависимости от положения к моменту нажатия второй парной клавиши счетчик 2 продолжает счет до опроса ближайшей по
адресу (коду) из клавиш ПР1. ПР2. При этом сигнал с выхода соответствующего мультиплексора 5 или 6 через элементы ИЛИ 12 и И 20 включает триггер 14, который останавливает счетчик 2. Сигнал соответствующего формирователя 10 или 11 через элементы ИЛИ 13 и 19 записывает код парной клавиши и признак наличия информации в регистр 15. После отпускания обеих клавиш триггер 14 импульсов формирователя 9 устанавливается в нулевое состояние и счетчик 2 продолжает сканирование матрицы 4.
В случае нажатия только одной из парных клавиш запись кода в регистр 14 не производится и счетчик 2 сканирует до нажатия второй клавиши пары. Внешнее устройство, приняв код с регистра 15 по входу 21 обнуляет этот регистр 15. Время приема кода из регистра 15 внешним устройством на несколько порядков меньше времени между последовательными нажатиями клавиш 4 оператором.
Таким образом, в предложенном устройстве за счет введения второго дешифратора, трех формирователей импульсов, трех элементов И, трех элементов ИЛИ. двух элементов НЕ обеспечивается ввод информации от одиночных или парных клавиш, соединенных по матричной схеме и содержащих по два вывода, что расширяет область использования устройства .
Формула изобретения
Устройство для ввода информации, содержащее генератор импульсов, счетчик, первый дешифратор, первый и второй мультиплексоры, матрицу коммутационных элементов, триггер, регистр, выходы которого являются выходами устройства,-выход генератора импульсов соединен со счетным входом счетчика, информационные выходы первой группы счетчика соединены с входами первого дешифратора, выходы которого соединены с входами матрицы коммутационных элементов, информационные выходы второй группы счетчика соединены с адресными входами группы первого мультиплексора, информационные выходы первой и второй групп счетчи.са соединены с i-.чфор- мационными входами групп:.-1 регистра, входы первой группы матрицы коммутационных элементов соединены с информационными входами первого мультиплексора, отличающееся тем, что, с целью расширения области применения устройства за счет ввода информации от одиночных и парных коммутационных элементов, в устройство введены второй дешифратор, первый, второй и
третий формирователи импульсов , первый , второй и третий элементы И, первый и второй элементы НЕ, первый, второй и третий элементы ИЛИ, информационные выходы второй группы счетчика соединены с адрес- ными входами группы второго мультиплексора, информационные выходы первой и второй групп счетчика соединены с входами второго дешифратора, информационный выход счетчика соединен с адресным вхо- дом второго мультиплексора, через первый элемент НЕ - с адресным входом первого мультиплексора и первым информационным входом регистра, выходы первого и вто- рого мультиплексоров соединены с информационными входами соответственно первого и второго формирователей импульсов и входами первого элемента ИЛИ, выходы второй группы матрицы коммутационных элементов соединены информацией- ными входами второго мультиплексора, один из выходов первой и второй групп и выход матрицы коммутационных элементов соединены с входами третьего элемента И, выход которого соединен с первым входом
второго элемента ИЛИ, выход которого соединен с первыми входами первого и второго элементов И, выход первого элемента ИЛИ соединен с информационным входом третьего формирователя импульсов и вторым входом первого элемента И, выход которого соединен с вторым информационным входом регистра и входом установки в 1 триггера, выход которого соединен с управляющим входом счетчика, выход генератора импульсов соединен с тактовыми входами формирователей импульсов, выход третьего формирователя импульсов соединен с входом установки в О триггера, выходы первого и второго формирователей импульсов соединены с входами третьего элемента ИЛИ, выход которого соединен с вторым входом второго элемента И, выход которого соединен с тактовым входом регистра, вход сброса которого является управляющим входом устройства, выход второго дешифратора через второй элемент НЕ соединен с вторым входом второго элемента ИЛИ
Авторы
Даты
1992-07-07—Публикация
1990-05-21—Подача