Изобретение относится к автоматике и вычислительной технике и может быть использовано в клавишных пультах, предназначенных для ввода данных в различных системах обработки данных.
Известно устройство для ввода информации, содержащее группы коммутационных элементов, дешифратор, коммутатор, элемент И и два счетчика, последовательно соединенные один с другим 1.
Наиболее близким к предлагаемому .является устройство для ввода информации, содержащее дешифратор, мультиплексор, подключенный через матрицу элементов коммутации к выходам первой группы дешифратора, счетчик, выходы которого подклю-i чены к входам деслифратора и адресным входам мультиплексора и являются информационными выходами устройства, первый триггер, выход которого является выходом сигнала сопровождения устройства, первый элемент задержки, вход которого подключен к выходу мультиплексора, и генератор импульсов 2.
Недостатком известных устройств является необходимость предварительного размыкания контактов коммутационных элементов, замкнутых ранее для обеспечения возможности формирования кода при замыкании контактов следующего коммутационного элемента, что снижает надежность набора информации. Кроме того, при неисправности коммутационного элемента, при которой его контакты остаются постоянно замкнутыми, затруднен поиск элемента, так как устройство при этом заблокировано. Цель изобретения - повышение быстродействия устройства путем обеспечения возможности формирования кодов при каждом замыкании контактов матрицы элементов коммутации для предварительного размыкания ранее замкнутых контактов.
Указанная цель достигается тем, что в устройство для ввода информации, содержащее дефйфратор, мультиплексор, подключенный через матрицу элементов коммутации к выходам первой группы дешифратора, счетчик, выходы которого подклю чены к входам дешифратора и адресным входам мультиплексора и являются информационными выходами устройства, первый триггер, выход которого является выходом сигнала сопровождения устройства, первый элемент задержки, вход которого подключен к выходу мультиплексора, и генератор импульсов, введены блок памяти, адресные входы которого подключены к выходам счетчика, а выход к D-входу первого триггера, группу мультиплексоров, информационные входы которых через матрицу элементов коммутации подключены к выходам второй группы дешифратора, а адресные входы - к выходам счетчика, первый элемент ИЛИ, входы Kotoporo подключены к выходам мультиплексоров, второй элемент задержки, вход которого подключен к выходу первого элемента И/lil, второй триггер D-вход которого подключен к выходу второго элемента задержки, а прямой выход - к входу сии хронизацни первого триггера, инверсный выход и S-вход второго триггера подключены к информационному входу блока памяти, второй элемент ИЛИ, входы которого подключены к выходу первого элемента за0 держки и первому выходу генератора импульсов соответственно, а выход - к входу счетчика и к R-входу второго триггера, третий элемент задержки, выход которого подключен к входу записи блока памяти, первый выход генератора импульсов подклю5 чем к R-входу первого триггера, второй выход генератора импульсов подключен к входу синхронизации второго триггера и к входу третьего элемента задержки.
На фиг. 1 .представлена структурная электрическая схема преллагаемого устройства; па фиг. 2 --временная диаграмма серий им 1уль1,-оп с первого и второго выходов узла син.хронизации.
Устройство содержит матрицу элементов коммутации, состоящую из столбцов I-8, дешифратор 9, мультиплексоры 10-13, первый элемент ИЛИ 14, третий элемент 15 задержки, блок 16 памяти, счетчик 17, с выходов которого снимается сформированный код, второй элемент 18 задержки,
второй 19 и первый 20 триггеры, с выхода 21 которого снимается сигнал, сопровождаюший сформированный код, первый элемент 22 задержки, второй элемент ИЛИ 23, генератор 24 импульсов, на первом выходе 25 которого поступает серия импульсов С1,
г а на втором выходе 26 - серия импульсо С2.
Для элементов коммутации столбцов I-5 сохраняется режим работы, обеспечиваемый известными устройствами.
Столбцы 6--8 содержат элементы ком0 мутации, при каждом замыкании контак-. тов которых формируются соответствуюшие коды без необходимости предварительного размыкания контактов коммутационных элементов, замкнутых ранее. Устройство работает следующим обра5 зом.
Импульсы серии С1 первого выхода 25 генератора 24 импульсов через второй элемент ИЛИ 23 поступают на вход счетчика 17, срабатывающего по положительному перепаду напряжения на его входе. Сигналы с выхода счетчика 17 поступают на входы дешифратора 9, формирую1цего сигналы опроса вертикальных шин матрицы элементов коммутации, на адресн. ,е входы мультиплексоров обеспечивая опрос гори
зонтальных шин матрицы, и на адресные
1 входы блока 16 памяти. Каждому элементу коммутации соответствует определенное состояние счетчика -17 и ячейка с определенным адресом в блоке 16 памяти. Если не замкнут ни один коммутационный элемент, триггеры 19 и 20 постоянно сброшены, во всей ячейке блока 16 памяти единичным уровнем серии С2 занисаны единичные сигналы с инверсного выхода второго триггера 19. При замыкании контактов одного из элементов коммутации столбцов 6-8, после установки счетчика 17 в соответствующее этому элементу коммутации состояние, на выходе одного из мультиплексоров 11 -13 появится единичный сигнал, который через первый элемент ИЛИ 14 и второй элемент 18 задержки появится на D-входе второго TpTirrepa 19, после чего положительным перепадом импульса серии- С2 с выхода 26 генератора импульсов 24 второй триггер 19 взведется, так как на его R-входе в это время присутствует единичный сигнал с выхода второго элемента ИЛИ 23, обусловленный единичным уровнем серии С1 на входе указанного элемента. Взвод второго триггера 19 обуславливает появление на входе синхронизации первого триггера 20 положительного перепада напряжения, по которому первый триггер 20 взводится, так как на его D-входе в это время присутствует единичный сигнал с выхода блока
16памяти, а на его R-входе - единичный уровень серии С1. Взвод первого триггера 20 приводит к появлению на выходе 21 устройства сигнала сопровождения, разрешающего приемнику информации принять код элемента коммутации со счетчика 17. После взвода второго тр иггера 19 и первого триггера 20 единичный уровень серии С2 через; третий элемент задержки 15 появится на входе записи блока 16 памяти, в который по адресу, соответствующему замкнутому;
; элементу коммутации, записывается нуле-; вой сигнал с инверсного выхода взведеиного второго триггера 19. Третий элемент 15 задержки обеспечивает задержку появ-; ления на О входе первого триггера 20 ну-4 .левого сигнала с выхода блока 16 памяти на время, необходимое для надежного вдвода этого триггера. Триггеры 19 и 20,сбрасываются нулевым уровнем серии ймпуль сов С1.
При последующих установках счетчика
17в состояние, соответствующее ранее замк-. элементу коммутации, второй три;
гер 19 будет каждый раз взвбДиться, первый триггер 20 при этом не будет взводиться, так как на его D-входе в это время присутствует записанный ранеенулевой .сигнал.
5 Так как счет1жк 17 продолжает счет и производится постоянный опрос матрицы элементов коммутации при замыкании контактов очередных элементов коммутации столбцов 6-8 описанный процесс повторяется и вырабатываются очередные коды.
0 При размыкании ранее замкнутых контактов коммутационных элементов при установке счетчика 17 в состояния, соответствующие этим коммутационным элементам, второй трип ер 19 не взводится и в ячейки блока 16 памяти с адресами, соответствующими элементам коммутации с разомкнутыми контактами, записываются единичные сигналы.
Таким образом, обеспечивается выработка кодов при замыкании контактов лю0 бого количества элементов коммутации столбцов 6-8.
Первый и второй элементы 18 и 22 задержкч служат для предотвращения ощибочных срабатываний второго триггера 1 и ошибочных изменений состояния счет5 чика 17 под воздействием п.омех. Защита от помех обеспечивается также выбором периода полного цикла счетчика 17, превы;шающим время дребезга. Построение клавишного пульта на базе,, П1)едлагаемого устройства позволяет cy-j
0 щественно .повысить производительность тру
да оператора при вводе массивов инфор.мации Кроме того, эксплуатационные ха рактеристики устройства повышаются по
сравнению с существующими за счет того,
что неисправность одного или нескольких
5 коммутационных элементов, при которой их
контакты остаются постоянно замкнутыми,
не приводит к блокированию всех клавиш,
что существенно уменьшает время поиска
неисправности.
rt Обеспечение выполнения устройства не0J-.
зависимости формирования кодов клавишами от состояния других клавиш только в пределах группы клавиш пульта, предназначенных для ввода алфавитно-щфровой информации, позволяет сэкономить обо5 рудование без снижения производительности труда оператора при наборе информации.
иг,1
Фиг.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО АДАПТИВНОЙ КОММУТАЦИИ СООБЩЕНИЙ | 2009 |
|
RU2416121C2 |
Устройство для ввода информации | 1986 |
|
SU1376076A1 |
Устройство для ввода информации | 1986 |
|
SU1319015A1 |
Устройство для ввода информации | 1985 |
|
SU1327085A2 |
Устройство для контроля цифровых объектов | 1988 |
|
SU1691841A1 |
Устройство для ввода информации | 1985 |
|
SU1290287A1 |
Устройство для моделирования поглощающих цепей Маркова | 1989 |
|
SU1810888A1 |
Устройство для контроля микросхем оперативной памяти | 1983 |
|
SU1149312A1 |
Автоматизированная система контроля радиоэлектронных устройств | 1989 |
|
SU1683038A1 |
Устройство для ввода информации (его варианты) | 1985 |
|
SU1290286A1 |
УСТРОЙСТВО ДЛЯ ВВОДА ИН ФОРМАЦИИ, содержащее дешифратор, мультиплексор, подключенный через матрицу элементоа коммутации к выходам первой группы дешифратора, счетчик, выходы которого подключены к входам дешифратора и адресным входам мультиплексора и являются информационными выходами устройства, первый триггер, выход .которого является выходом сигнала сопровождения устройства, первый элемент задержки, вход которого подключен к выходу мультиплексора, и генератор импульсов, отличающееся тем, что, с целью повышения быстродействия устройства путем обеспечения в)31иожности формирования кодов при каждом замыкании контактов матрицы элементов коммутации для предварительного размыкания ранеезамкнутых контактов, она содержит блок , адресные входы которого подключены к выходам счетчика, а выход к D-fexoду первого .триггера, группу мультиплексоров, информационные входы которых через матрицу элементов коммутации подключены к выходам второй группы дешифратора, а адресные входы - к выходам счетчика, первый элемент ИЛИ, входы которого подключены к выходам мультиплексоров, второй элемент задержки, вход которого подключен к выходу первого элемента ИЛИ, второй триггер, D-вход которого подключен . 1 выходу второго элемента задержки, а прямой выход - к входу синхронизации первого триггера, инверсный выход и S-вход второго триггера подключены к информационному входу блока памяти, второй элемент ИЛИ, входы которого подключены к (Л выходу первого элемента задержки и первому выходу генератора импульсов соответственно, а выход - к входу счетчика и к R -входу второго , третий элемент задержки, выход которого подключен к входу записи блока памяти, первый выход генератора импульсов подключен к R-BXOду первого триггера, второй выход генератора импульсов подключен к входу синхронизации, второго триггера и -к входу третьего элемента задержки. сз: 00 со ts:) 1C
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
БЕЗОТКАТНОЕ ОРУДИЕ | 2002 |
|
RU2219462C1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Авторское свидетельство СССР | |||
Устройство для ввода информации | 1978 |
|
SU669350A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1984-01-23—Публикация
1982-10-27—Подача