Устройство для ввода информации

Иллюстрации

Показать все

Реферат

 

Союз Советских

Социалистических

Республик (61) Дополнительное к авт. свид-ву— (22) Заявлено ЗОЛ977(21) 2528573/18-24 с присоединением заявки М (23) Приоритет (51)М. Кл.

G 06 F 3/02

Государственный комитет

СССР по делам изобретений и открытий (53) УДК 681. 327 (088. 8) Опубликовано 2501.80. Бюллетень М2 3

Дата опубликования описаиия 30.01.80 (72) Авторы иЗОбретения

Л. Н. Преснухин, В. А. Бархоткин, B. А. Кустов, В. П. Ларин и И, С. Ингатов (73) заявитель

Московский институт электронной техники (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

Изобретение относится к вычислительной технике и может быть использовано в устройствах для ввода информации в электронные вычислительные машины (ЭВМ) при помощи клавиатуры.

Известны устройства для ввода информации в 38M, содержащие клавиатуру, шифратор, одновибратор (формирователь импульсов), регистр обмена информаций с ЭВМ, логические элементы И, ИЛИ (1).

Эти устройства предотвращают последствия дребезга контактов клавиатуры и (или) обнаруживают ошибочное одновременное срабатывание двух и более клавиш. Они имеют тот недостаток, что при случайном искажении инФормации, записанной в регистр обмена, последняя может .быть введена в

ЭВМ. 20

Наиболее близким техническим решением является устройство для ввода информации, которое содержит клавиатуру, подключенную к шифратору, йыходы которого соединены со входами блока анализа нулевого кода шифратора, с информационными входами регистра обмена и с первыми входами схемы сравнения, выход которой подключен к первому входу первого элемента И, выход которого соединен с первым входом триггера, первый выход которого соединен с первым индикатором и с первым входом второго элемен" та И, второй индикатор, подключенный к выходу третьего элемента И, одно" вибратор, вход которого соединен с выходом четвертого элемента И, а выход — с первым входом регистра обмена, второй вход которого подклЮчен к выходу элемента ИЛИ, а выходы соединены со вторыми входами схемы сравнения и со входами блока анализа нулевого кода регистра обмена, выход которого соединен со вторыми входами элементов И, третьи входы которых связаны с выходом блока анализа нулевого кода шифратора (2).

Недостатком устройства является то, что при сбое для возврата его в исходное состояние необходимо нажимать специальную клавишу. Это ограничивает быстродействие устройства.

Целью изобретения является повышение быстродействия устройства.

Поставленная цель достигается тем, что в устройство для ввода информации введены элемент задержки и элемент

НЕ, вход которого подключен к выходу блока анализа нулевого кода шиф711558 ратора, а выход — ко второму входу триггера, второй выход которого связан со входом элемента задержки, выход которого соединен с первыми входами третьего и четвертого элементов И.

На чертеже представлена структурная схема устройства для ввода информации.

Устройство для ввода информации содержит клавиатуру 1, подключенную к шифратору 2, соединенному с блоком анали а нулевого кода шифратора 3, с регистром обмена 4, со схемой сравнения 5, блок анализа нулевого кода регистра обмена 6, связанный с первым 7, вторым 8, третьим 9 и четвертым 10 элементами И, первый инди.катор 11, триггер 12, второй индикатор 13, одновибратор 14, элемент ИЛИ

15, элемент НЕ 16, элемент задержки 17. 20

Устройство работает следующим образом.

В исходном положении ни одна из клавиш в клавиатуре 1 не нажата, триггер 12 и регистр обмена 4 находятся в нулевом состоянии. На выходах блоков анализа нулевого кода шифратора 3 и регистра обмена 6 — высокие потенциалы. Через элемент И 9 на индикатор 13 приходит сигнал, раз- о решающий нажатие клавиш 1, При нажатии одной из клавиш 1, на выходах шифратора 2 появляется код, соответствующий вводимому символу информации.. На выходе блока ана- 3< лиза нулевого кода шифратора. 3 устанавливается низкий потенциал, который обеспечивает через элемент И 10 запуск одновибратора 14. Сигнал с одновибратора. 14 — импульс положительной полярности — разрешает запись ин-® формации в регистр обмена 4. После установки кода символа в регистре обмена 4 появляется низкий потенциал на выходе блока 6 анализа нулевого кода регистра обмена. Одновибратор

14 блокируется по входу. Производится опрос схемы сравнения 5 за счет открывания элемента И 7. Если в момент опроса коды совпадают, на выходе элемента И 7 потенциал (высокий) () не меяяется, а триггер 1? остается в нулевом состоянии.

При отпускании клавиши 1 на выходах шифратора 2 установится нулевой код, и на выходе блока 3 анализа нулевого кода шифратора появится высокий потенциал, Это вызовет совпадение потенциалов- на элементе И 8, и в вычислительную машину поступит сигнал, разрешающий съем информации. .После съема информации вычислитель- бО ной машиной с регистра обмена 4, последний обнуляется подачей сигнала сброс через элемент ИЛИ 15. Включается индикатор 13, разрешающий ввод очередного символа. 65

Если же в момент опроса схемы 5 коды не совпадают {на выходе схемы

5 — ниэкий потенциал), что может произойти, например, при сбое в регистре обмена 4 или при нажатии клавиши 1, когда индикатор 13 выключен, на выходе элемента H 7 появится низ кий потенциал. Триггер 12 у тановится в единичное состояние. Включится индикатор сбоя 11. Элемент И 8 закроется, запрещая съем информации с регистра обмена. Сигнал с нулевого выхода триггера 12 производит установку в нуль регистра обмена 4 и, проходя через элемент задержки 17, блокирует по входу одновибратор 14, закрывая элемент И 10, При отпускании клавиши 1, нажатие которой привело к возникновению сбоя, на выходе блока 3 появляется высокий потенциал, который инвертируется элементом НЕ 16 и устанавливает триггер

12 в исходное (нулевое) состояние.

Индикатор 11 выключается. Через промежуток времени, равный времени дребезга контакта отпущенной клавиши 1, на выходе элемента задержки 17 устанавливается высокий потенциал. Снимается блокировка по входу одновибратора 14 и включается сигнализатор

13, разрешающий нажатие клавиш 1.

Устройство ввода автоматически возвращается в исходное состояние. Организация задержки необходима для предотвращения случайного запуска одновибратора 14 из-за дребезга отпускаемой клавиши 1. Такой случайный запуск становится возможным в силу того, - .то установка в нуль регистра обмена при сбое осуществляется при нажатой клавише 1. Отсутствие задержки может привести и ложному срабатыванию устройства.

Исправление символа, введенного с искажением, осуществляется при нажатой клавише 1, Отсутствие задержки может привести к ложному срабатыванию устройства.

Исправление символа, введенногО. с искажением, осуществляется без дополнительных затрат времени на обнуление регистра обмена. Сигналом для исправления ошибки является включение индикатора 11 на время нажатия клавиш 1.

При включении питания в предложенном устройстве для ввода информации триггера регистра обмена могут установиться в произвольное состояние.

Если это состояние таково, что код в регистре обмена 4 отличен от нулевого, индикатор 13 выключен., Нажимая клавишу 1, соответствующую нервому символу вводимого сообщения, можно привести устройство в исходное состояние. Если при этом включится индикатор 11, код, установившийся в регистре обмена, не совпадает с кодом вводимого символа. При от"

711558 пускании клавиши устройство переходит в исходное состояние, и символ может быть введен повторным нажатием той же клавиши. При случайном совпадении кода первого символа с кодом, установившимся на регистре обмена, устройство возвращается в исходное состояние сигналом сброс от 3BN . .Индикатор сбоя 11 при этом не включае ся и повторного нажатия на клавишу не требуется. После включения ,индикатора 13 работа устройства про, текает в полном соответствии с описанным выше алгоритмом.

3а счет автоматического перевода устройства в исходное состояние в случае возникновения сбоя повышается его быстродействие. При этом оператор не тратит времени на нажатие спе| циальной клавиши сброса, а оперативно исправляет ошибки входной информации простым повторным воздействием на соответствующие информационные клавиши, Уменьшается амплитуда движений оператора, что также сказывается на увеличении скорости выполнения им операции ввода. Улучшаются условия труда оператора, снижается его утомляемость.

Предложенное устройство может быть использовано в составе специализированной цифровой вычислительной системы, предназначенной для управления быстропротекающим технологическим процессом в реальном масштабе. времени. Повышение быстродействия устройства для ввода информации в систему существенно улучшит характеристики, определяющие эфФективность последней, Экономический эффект от внедрения изобретения проявится за счет увеличения процента выхода годных деталей при обеспечении своевременной реакции оператора на меняющиеся условия технологического цикла, Формула изобретения

Устройство для ввода информации, содержащее клавиатуру, подключенную к шифратору, выходы которого соединены со входами блока анализа нулевого кода шифратора, с информационными входами регистра обмена и с первыми входами схемы сравнения, выход которой подключен к первому входу первого элемента И, выход которого соединен с первым входом триггера, первый выход которого соединен с первым индикатором и с первым входом второго элемента И, второй индикатор, 15 подключенный к выходу третьего элемента И, одновибратор, вход которого соединен с выходом четвертого элемента И, а выход — с первым входом регистра обмена, второй вход которого подключен к выходу элемента ИЛИ, а выходы соединены со вторыми входами схемы сравнения и со входами блока анализа нулевого Кода регистра обме на, выход которого соединен со вторыми входами элементов И, третьи входы которых связаны с выходом блока анализа нулевого кода шифратора, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в него введены элемент задержки и элемент

НЕ, вход которого подключен к выходу блока анализа нулевого кода шифратора, а выход — ко второму входу триггера, второй выход которого связан со входом элемента задержки, вы35 ход которого соединен с первыми входами третьего и четвертого элемен-. тов И.

Источники информации, принятые во внимание при экспертизе щ 1. Авторское свидетельство СССР . 9 462176, кл, G 06 F 3/02 от 1972.

2. Авторское свидетельство СССР

Р 415656, кл. G 06 F 3/02 от 1972.

711558

Составитель T. Митина

Редактор Э. Губницкая Техред я. Петко Корректор M. Шаро и

Закаэ 9013/36 Тираж 751 Подписное

ЦНИИПИ Государственного комитета СССР по делам иэобретений и открытий

113035, Москва, М-35, Раушская наб., д, 4/5

Филиал ППП Патент, г. Ужгород, ул, Проектная, 4