Устройство для ввода информации
1. УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее элемент ИЛИ, генератор импульсов, одновибратор, первый элемент И, блок коммутационных элементов, соединенный с входами элемента ИЛИ, выход которого подключен к первому входу формирователя импульсов , первый выход которого через одновибратор соединен с первым входом первого элемента И, выход которого является первым управляющим выходом устройства, отличающееся тем, что, с целью повьшения скорости ввода информации, путем упрощения работы оператора, в устройство введены первый триггер, дешифратор, счетчик и регистры, информационные входа которых соединены с блоком коммутационных элементов, а выходы являются информационными выходами устройства, второй и третий входы формирователя импульсов соединены с блоком коммутационных элементов и . выходом генератора импульсов, второй и третий выходы формирователя импульсов подключены к суммирующему и вычитающему входам счетчика, выходы которого подключены к информационным входам дешифратора и являются индикаторными выходами устройства, выход дешифратора соединен с входом установки в О первого триггера, выхог ды группы дешифратора подключены к стробирующим входам регистров, входы сброса которых соединены с синхровходом первого триггера и с.входом уста .новки счетчика и являются установочным входом устройства, один из выходов дешифратора соединен с входом установки в 1 первого триггера, информационньпи вход которого соединен с общей шиной, неинвертирукяций i выход - с четвертым входом формирователя импульсов, с вторым входом (О первого элемента и является вторым управляющим выходом устройства, инвертирующий выход первого триггера подключен к пятому входу формирователя импульсов. 2. Устройство по П.1, отличающееся тем, что формирователь импульсов содержит второй и оо со третий триггеры, элемент задержки, второй элемент И и элемент 2 И-ИЛИ, 01 третий элемент И, входы третьего эле05 мента И и элемента 2 И-ИЛИ являются ел соответствующими входами формирователя импульсов, первый вход первого элемента И объединен с первым входом элемента 2 И-ИЛИ, второй и третий входы которого объединены, а четвертый вход соединен с первым входом третьего элемента И, выход которого подключен к информационному входу и входу установки в О третьего триггера , синхровход которого объединен с синхровходом второго триггера и
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„,Я0„„1089565
3(50 G 06 F 3/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Ф « .- ««
) ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР пО ДЕЛАМ ИЗОБРЕТЕНИЙ W ОТКРЫТИЙ
J (21) 351 1918/18-24 (22) 16. 11. 83 (46) 30.04.84. Бюл. Ф 16 (72) А.И.Суздальцев, А.П.Мильнер и Л.В Скоробогатова (71) Научно-производственное объединение "Автограф" (53) 681.327.21(088.8) (56) 1. Патент США У 3978453, кл. G 06 F 3/02, опублик. 1980.
2. Авторское свидетельство СССР
У 612237, кл. 6 06 F 3/02, 1976.
l (54) (57) 1. УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее элемент ИЛИ, генератор импульсов, одновибратор, первый элемент И, блок коммутационных элементов, соединенный с входами элемента ИЛИ, выход которого подключен к первому входу формирователя импульсов, первый выход которого через одновибратор соединен с первым входом первого элемента И, выход которого является первым управляющим выходом устройства, с т л и ч а ю щ е е с я тем, что, с целью повышения скорости ввода информации, путем упрощения работы оператора, в устройство введены первый триггер, дешифратор, счетчик и регистры, информационные входы которых соединены с блоком коммутационных элементов, а выходы являются информационными выходами устройства, второй и третий входы формирователя импульсов соединены с блоком коммутационных элементов и выходом генератора импульсов, второй и третий выходы формирователя импульсов подключены к суммирующему и вычитающему входам счетчика, выходы которого подключены к информациояным входам дешифратора и являются индикаторными выходами устройства, выход дешифратора соединен с входом установки в "0" первого триггера, выхо.ды группы дешифратора подключены к стробирующим входам регистров, входы сброса которых соединены с синхровходом первого триггера н с входом устаиовки счетчика и являются установочным входом устройства, один из выходов дешифратора соединен с входом установки в "1" первого триггера, информационный вход которого соединен с общей шиной, неинвертирующий выход — с четвертым входом формироЯ вателя импульсов, с вторым входом первого элемента и является вторым управляющим выходом устройства, инвертирующий выход первого триггера - %aeee подключен к пятому входу формирователя импульсов.
2. Устройство по п.1, о т л и — ьа ч а ю щ е е с я тем, что формирователь импульсов содержит второй и у) третий триггеры, элемент задержки, второй элемент И и элемент 2 И-ИЛИ, третий элемент И, входы третьего элемента И и элемента 2 И-ИЛИ являются соответствующими входами формирователя импульсов, первый вход первого элемента И объединен с первым входом элемента 2 И-ИЛИ, второй и третий входы которого объединены, а четвертый вход соединен с первым входом третьего элемента И, выход которого подключен к информационному входу и входу установки в "0" третьего триггера, синхровход которого объединен с синхровходом второго триггера и
1089565 является третьим входом формирователя импульсов, выход элемента 2 И-ИЛИ подключен к входам установки в "0" и информационному входу второго триггера, неинвертирующий выход которого
Изобретение относится к автоматике и вычислительной технике, предназна- . чено для ввода информации с клавиатуры и формирования ее в виде многоразрядного кода и может быть исполь- 5 зовано для ввода оператором цифровой и знаковой информации на отдельные индикаторные и печатающие устройства, а также в различного рода клавишнйх пультах телемеханических систем. tO
Известно устройство для ввода информации, содержащее группу клавиш, записывающие элементы, сдвигающий регистр, счетчики количества сдвигов, схема управления сдвигом и ряд логи- 15 ческих элементов, Каждой нажатой клавишей на выходе регистра формируется соответствующий код (1 ).
Недостатком устройства является низкое быстродействие, так как при 20 вводе многоразрядного числа снижается производительность оператора.
Наиболее близким к предлагаемому является устройство для ввода информации, содержащее элемент ИЛИ, генератор импульсов, одновибратор, первый элемент И, блок коммутационных элементов, соединенный с входами элемента ИЛИ, выход которого подключен к первому входу формирователя им- 3О пульсов, первый выход которого через одновибратор соединен с первым входом первого элемента И, выход которого является первым управляющим выходом устройства 2 ).
Недостатками устройства являются пониженные надежность и .быстродействие устройства.
Цель изобретения — повышение скороста ввода информации путем упроще- 40 иия работы оператора.
Указанная цель достигается тем, что s óeòðîéñòâî для ввода информации, содержащее элемент ИЛИ, генератор импульсов, одновибратор, первый 4 элемент И, блок коммутационных элесоединен с вторым входом второго элемента И и с входом элемента задержки, выходы которых и инвертирующий выход третьего триггера являются соответствующими выходами формирователя импульсов г ментов, соединенный с входами элемента ИЛИ, выход которого подключен к первому входу формирователя импульсов, первый выход которого через одновибратор соединен с первым входом первого элемента И, выход которого является первым управляющим выходом устройства, введены первый триггер,, дешифратор, счетчик и регистры, информационные входы которых соединены с блоком коммутационных элементов, а выходы являются информационными выходами устройства, второй,и третий входы формирователя импульсов соединены с блоком коммутационных элементов и выходом генератора импульсов, второй и третий выходы формирователя импульсов подключены к суммирующему и вычитакицему входам счетчика, выходы которого подключены к информационным входам дешифратора и являются индикаторными выходами устройства, выход дешифратора соединен с входом установки в "0" первого триггера, выходы группы дешифратора подключены к стробирующим входам регистров, входы сброса которых соединены с синхровходом первого. триггера H с вхопом чстановки счетчика и являются установочным входом устройства
М один из выходов груцпы дешифратора соединен с входом установки в "1" первого триггера, информационный вход которого соединен с общей шиной, неинвертирующий выход — с четвертым входом формирователя импульсов, с вторым входом первого элемента и является вторым управляющим выходом устройства, инвертирующий выход первого триггера подключен к пятому входу формирователя импульсов.
Формирователь импульсов содержит второй и третий триггеры, элемент задержки, второй элемент И и элемент 2 И-ИЛИ, третий элемент И, входы третьего элемента И и элемен3, 10895 та 2 И-ИЛИ являются соответствующими входами формирователя, первый вход первого элемента И объединеí 0 первым входом элемента 2 И-ИПИ, второй и третий входы которого объединены> а 5 четвЕртый вход соединен с первым входом третьего элемента.И, выход которого подключен к информационному входу и входу установки в "0" третьего триггера, синхровход которого объеди- о нен с синхровходом второго триггера и является третьим входом формирователя импульсов, выход элемента 2 И-ИЛИ подключен к входу установки в ."0" и .информационному входу второго триггера, неинвертирующий выход которого соединен с вторым входом второго элемента И и с входом элемента задержки, выходы которых и неинвертирующий выход третьего триггера являются соот- .20 ветствующими выходами формирователя импульсов.
На фиг. 1 изображена схема предлагаемого устройства; на фиг. 2 и 3— временные диаграммы устройства; на фиг. 4 — схема формирователя.
Устройство содержит блок 1 коммутационных элементов, коммутационные элементы (1-1) — (1-Р), элемент ИЛИ.2, генератор 3 импульсов, формнрова- 30 тель 4 импульсов, одновибратор 5, счетчик 6., первый триггер 7, первый элемент 8, регистры 9 - 11,, ключ
"исходное" 12, дешифратор 13, второй и третий элементы И 14 и 15, второй и третий триггеры 16 и 17, элемент 2 И-ИЛИ 18, элемент 19 задержки, входы и выходы формирователя 4 импульсов 20 — 27.
Устройство работает следующим 4О образом.
В исходное состояние устройство приводится нажатием ключа 12. Сигна.лом от ключа 12 счетчик 6 и регистр ры 9 — 11 обнуляются, а триггер 7 4 устанавливается в положение, включаю1 щее формирователь 4 в режим ввода (подключены входЫ 20 и 23 и выходы 25 и 26).
При нажатии оператором одного из so коммутационных элементов 1-1 ...1-5 (или одновременно нескольких при задании каждого разряда кодом) на выходе элемента ИЛИ 2 формируется сигнал, разрешающий работу формиро-,> вателя 4. От генератора 3 импульсов сначала формируется сигнал на выходе 25 формирователя, а через некото65 4 рое время на выходе 26. Сигнал на выходе 25 формирователя 4 поступает на суммирующий вход счетчика 6 и записывает в него "1". На выходе счетчика 6 формируется код единицы и с приходом сигнала с одновибратора .5 на управляющий вход дешифратора 13 на выходе последнего формируется сигнал, поступающий на стробирующий вход регистра 9. Тем самым в регистр 9 записывается код числа от первого нажатия и запоминается.
Прн втором нажатии одного или нескольких коммутационных элементов в блоке 1 запишется соответствующий .код в регистре 10 и т.д. При очередном нажатии (последний разряд вводимого числа) запишется информация в регистр 11, а триггер 7 переключитI ся в противоположное состояние, пере-. ключая формирователь 4 в режим редактирования (подключены входы 23, 24 и 20 и выходы 27 и 26). Одновременно подается сигнал с выхода триггера 7 на элемент 8 и на выход устройства, г сигнализируя о конце набора числя.
Длительность сигнала .на выходе одновибратора 5 выбрана гораздо большей, чем суммарное время срабатывания счетчика 6, дешифратора 13 и триггера 7, поэтому на выходе элемента 8 1 будет Формироваться сигнал длительностью, равнои разности длительности сигнала на выходе одновибратора 5 и времени срабатывания счетчика 6, дешифратора 13 и триггера 7 ° Сигнал на выходе элемента 8 является общим стробирующим сигналом, по которому информация из регистров 9 - 11 переписывается в соответствующие приемные устройства. Для ввода нового числа необходимо нажать ключ 12 и повторить все вышеописанным образом.
На фиг. 2 приведена временная диаграмма основных выходных сигналов с выходов соответствующих блоков в режиме ввода, а на. фиг. 3 — в режиме редактирования числа. На чертеже обозначено время переходного процесса при нажатии той или иной клавиши Г,, длительность и период следования импульсов с генератора 3 импульсов
Ф, Т (для исключения ложной информа" цни, создаваемой помехами при нажатий коммутационных элементов, должно выполняться условие Т 177„), длительности с выходов одновибраторов ь
3 4 (причем импульс с т,= с сдвинут на за4
1089565 паздывание относительно импульса с
Ф= Г на величину Ф =Т- g) тем самым
3 создаются хорошие условия для формиро- вания того или иного стробсигнала с выходов дешифратора 6 (сначала срабатывает счетчик, на входах дешифратора устанавливается четкий код - адрес соответствующего регистра, а затем по его входу поступает стробсигнал), t g суммарное время срабатывания счетчика 6, дешифратора 13 и триггера 7 Г, длительность сигнала на выходе элемента 8 1 = à —, номер соответст-.
6 4 вующего нажатия клавиш в режиме ввода 1 ив. 15
В режиме редактирования необходимо нажать коммутационный элемент 1-Р, отчего сформируется сигнал на выходе 27 формирователя 4, счетчик 6 перейдет в состояние (m-1), Затем на« 20 жать соответствующий элемент 1-1...
1-й отчего сформируется сигнал на выходе 26 формирователя 4, запустится в работу одновибратор 5, на его выходе сформируется сигнал, который появится на (rn-1) выходе дешифратора 13 и запишет соответствующее число в (п-1) регистр и т.д. Редактирование осуществляется поразрядно, начиная с младшеro.
Работая с предлагаемым устройством, оператор, вводя с клавиатуры щ — разрядное число, получает сигнал о конце ввода, а подключив индикацию к выходам регистров, получает возможность контроля введенного числа, тем .самым ввод любого числа становится упорядоченным, контролируемым, отчего повышается в конечном счете производительность и эффективность его работы.
Кроме того, наличие воэможности редактирования н контроля разрядности ноэволяет исправить вводимую информацьво поразрядно, что очень важно при большом количестве разрядов вводимого числа. Если редактирование необходимо производить не поразрядно, .а в любом выбранном разряде, тогда, связав выходы счетчика 6 с индикацией, оператор будет видеть, какой разряд числа он редактирует. Все это повышает надежность и быстродействие устройства эа счет упрощения работы оператора.
° °
Етвк
° °
r> /рсг
° в °
Ящой сар фиг. Х
Лжив 1ревистри
glue cmpol
ВНИНПИ Заказ 2934/45 Тщ)аа 699. Do gffQQ
Ъ 1аай ЙШ "Вазеат" геУ3горед, уа.йроектиаи, 4




