Устройство для ввода информации
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
И ЗО6РЕТЕ Н ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советскнк, Соцнаяистннескне
Ресоубпнк (6I ) Дополннтельное к авт. свнл-ву(22) Заявлено 13, 07. 81 (2 I ) 3317011/18-24 (5 I ) N.- Ksa. с прнсоелнненнем заявкн М
G 06 F 3/02
Гееудеретееееые кеметет (23) Прнорнтет
СССР (53) УДК 681. 327..11 (088.8) Опублнковано 23. 01. 83. Бюллетень J4 3 ве делам езебретееф н етерытнй
Дата опублнковання опнсання 23.01.83 (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРИАЦИИ
Изобретение относится к устройствам систем управления и вычислительной техники и может быть использовано для повышения эффективности
1 взаимодействия оператора с ЭВИ в сложных человеко-машинных системах, 5 например на борту летательного аппарата, где необходим оперативный ввод информации в ЭВИ дпя изменения режимов работы системы, оперативного контроля и т,д, 10
Известно устройство для ввода информации, содержащее клавиатуру с датчиками нажатия и блок формирования кода, который в свою очередь включает в себя мультиплексоры, счетчик, генератор тактовых импульсов, элементы И и ИЛИ. Устройство используется для ввода информации в ЗВИ, В данном устройстве.. в момент нажатия на клави20 шу блок формирования кода формирует код нажатой клавиши и сигнал прерывания. 0о сигналу прерывания в ЗВИ вводится код нажатой клавиши (1 ).
Недостатком устройства является -— невысокая надежность.
Наиболее близким к изобретений является устройство для ввода-инфор" мации, содержащее две группы клави«. атуры, два блока формирования кода, коммутатор, триггер, два одновибра-. тора. Кроме того, устройство содер жит регистры, генератор временных сигналов, элемент задержки, элемент И.
Устройство позволяет осуществить ввод информации для перехода на новый режим работы при касании соответствующей клавиши с последующим возвратом на основной режим работы при снятии касания. При касании с последующим нажатием происходит фиксация нового режима работы $2).
Недостатком устройства является относительно сложное конструктивное построение за .счет наличия генера".тора временных сигналов и регистров. дпя хранения кода предыдущего режима и записи в выходной регистр либо
Повышение надежности достигается во-первых, за счет того, что управление триггером происходит с помощью одновибраторов, что позволяет првдотвратить блокирование управления при отказах датчиков клавиатуры, За счет этого при отказе первой (датчиков касания) клавиатуры имеется возможность фиксации режима с помощью второй (датчиков нажатия) клавиатуры, а при отказе датчиков нажатия имеется возможность временного перехода на новые режимы работы с помощью датчи ков касания, з 9914 кода нового режима, либо кода предыдущего режима, Указанные блоки являются необходимыми при вводе информации в какиелибо специализированные устройства (например, индикаторное табло, системы контроля и т,п,) . При использовании данного устройства для ввода информации в универсальные устройства обработки данных ЭВМ имеется возмож- >0 ность часть операций устройства ввода выполнять в самой ЭВМ, Это объясняется тем, что такие операции, как запоминание кода режима, замена кода текущего режима на код предыдущего режима, замена кода текущего режима на код предыдущего режима легко выполняютси в ЭВМ программно без каких-либо конструктивных изменений, Это позволяет конструктивно упростить устройства ввода при сохранении его функций.
Недостатком устройства является также отсутствие возможности ввода информации для изменения режима работы системы при отказе одной из групп клавиатуры, Цель изобретения — упрощение устройства и повышение его надежности, Эта цель достигается тем, что в устройство для ввода информации, содержащее первую и вторую клавиатуры, первый и второй блоки формирования кода, триггер, коммутатор и первый и второй одновибраторы, введены третий одновибратор и первый и второй влементы ИЛИ, причем выход первой клавиатуры соединен с входом первого блокаформирования кода, а выход второй клавиатуры соединен с входом второго бло40 ка формирования кода, информационные выходы первого и второго блоков формирования кода соединены соответственно с входами первой и второй групп коммутатора, а управляющие выходы пер45 вого и второго блоков формирования кодов соединены соответственно с входами первого и второго одновибраторов, выходы которых подключены к входам триггера, прямой и инверсный выходы которого соединены соответствен50 но с первым и вторым переключающими входами коммутатора, первый и второй входы первого элемента ИЛИ соединены соответственно с прямым выходом триггера и входом второго одновибратора, а выход первого элемента ИЛИ соединен с запирающим входом коммутатора и входом третьего одновибратора, вы00 4 ходы одновибраторов соединены с входами второго элемента ИПИ> выход которого является выходом прерывания устройства, а информационными выходами устройства являются выходы коммутатора, Коммутатор содержит элементы 2И2И-ИЛИ и первый и второй элементы И, причем выходы элементов 2И-2И-ИЛИ являются информационными выходами коммутатора, первые и третьи входы элементов 2И-2И-ИЛИ являются cQoT ветственно входами первой и второй групп коммутатора, а вторые и четвертые входы подключены соответственно к выходам первого и второго элементов И, первые входы которых являются соответственно первым и вторым переключающими входами коммутатора,. а соединенные между собой вторые входы первого и второго элементов И являются запирающим входом коммутатора, При необходимости возврата на предыдущий режим на выходе устройства формируется специальный нулевой код, который вводится в ЭВМ. Данный код является для ЭВМ признаком того, что необходим переход на предыдущий режим работы, код которого хранится в памяти ЭВМ. Это позволяет не хранить код предыдущего режима в устройстве ввода и за счет этого упростить его конструкцию, Для этого информационные выходы устройства через коммутатор соединяются с кодом первой или второй групп клавиатуры в зависимости от состояния триггера, управляемого сигналом появления нажатия и касания соответственно. Кроме того, при:снятии касания происходит выдача на информационные выходы устройства нулевого кода за счет запирания коммутатора в этих условиях и формирования сигнала прерывания.
400 6
5 991
Указанные особенности функционирования 0o3BollRloT упростить схему управления коммутатором за счет использования элементов ИЛИ и выходов триггера для осуществления функций как пере-5 ключения, так и запирания.
На Фиг, 1 приведена функциональная схема устройства для ввода информации, на фиг. 2 — схема коммутатора устройства.
Устройство для ввода информации содержит первую и вторую клавиатуры
1 и 2, два блока 3 и 4 формирования кода, коммутатор 5, два одновибратора 6 и 7, триггер 8, элемент ИЛИ 9, t5 одновибратор 10, элемент ИЛИ 11, элементы 2И-2И-ИЛИ 12 и два элемента, И 13 и 14.
Устройство работает следующим образом, го
При касании к клавише, в момент касания, первый блок 3 формирования кода формирует информационный код, который поступает на входы второй группы коммутатора 5. Одновременно 25 формируется управляющий сигнал, свидетельствующий о факте касания, который поступает на вход второго одновибратора 7, срабатывающего по переднему фронту импульса, и на второй зд вход первого элемента ИЛИ 9. Сигнал с выхода второго одновибратора 7 поступает на вход триггера, переводя его в пассивное состояние, и на вход второго элемента 11 ИЛИ. В этом слу- 35 чае на втором переключающем и запирающем входах появляются сигналы логической единицы, а на первом переключающем входе - сигнал логического нуля. Под действием этих сигналов
4Ф происходит коммутация выходов первого блока 3 формирования кода с информационными выходами устройства ,через входы второй группы коммутатора 5. Таким образом, на информаци45 онных выходах устройства присутству" ет код касания, сформированный первым блоком 3 формирования кода, а на выходе второго элемента ИЛИ:11 формируется сигнал прерывания.
При взаимодействии устройства с
ЭВИ по сигналу прерывания в ЭВМ вводится код касания, сформированный первым блоком формирования кода, и система переходит в новый режим работы, S5
При снятии касания, когда оператор не производит нажатие,.срабатывает по заднему фронту импульса третий одновибратор 10, а сигнал на выходе первого элемента ИЛИ 9 становится равным нулю. В этом случае на запирающий вход коммутатора 5 поступает сигнал логического нуля, который запирает коммутатор 5. Таким образом, на информационных выходах присутствует нулевой код, в на выходе второго элемента ИЛИ 11 формируется сигнал прерывания. При взаимодействии устройства с ЗВИ по сигналу прерывания в ЭВИ вводится нулевой код, который для 3ВН является признаком того, что необходим переход на предыдущий режим работы, и система возвращается на предыдущий режим работы, При касании с последующим нажатием в момент нажатия второй блок 4 формирования кода формирует информационный код, который поступает на входы первой группы коммутатора 5, Одновременно формируется управляющий сигнал, свидетельствующий о факте нажатия, который поступает на вход первого одновибратора б, срабатываю= щего по переднему фронту импульса;
Сигнал с выхода первого одновибра=тора б поступает на вход триггера
8, переводя его в активное состояние, и на вход второго элемента ИЛИ 11, В этом случае на первый переключающий и запирающий входы коммутатора
5 поступает сигнал логической единицы> а на второй переключающий вход - сигнал логического нуля. Под действием этих сигналов происходит коммутация выходом второго блока 4 формирования кода с информационными выходами устройства через входы первой группы коммутатора 5, При нажа- тии сигнал логической единицы, поступающий с прямого выхода триггера
8 на первый вход первого элемента 9 блокирует запирание коммутатора 5при снятии касания, Таким образом, на информационных выходах устройства присутствует код нажатия, сфор" мированный вторым блокам 5 формирования кода, а на выходе второго элемента ИЛИ 11 формируется сигнал прерывания, При взаимодействии устройства с ЭВИ по сигналу прерывания в ЭВИ вводится код нажатия, сформированный вторым блоком 4 формирования кода и фиксируется новый режим работы системы, В случае отказа клавиатуры 1 при касании к клавище не появляется сиг
991
Формула изобретения
45
50 нап на выходе первого бпока 3 формирования кода. (от каз первого рода) или присутствует сигнал при отсутствии касания (атказ второго рода) .
В обоих случаях на выходе nepaoro одновибратора 6 отсутствуют сигналы управления триггером 8 для переключения коммутатора 5. В этих условиях ввод информации может быть осуществлен с помощью клавиатуры 2, При нажатии происходит формирование управляющего сигнала, который вызывает срабатывание второго одновибратора 7, под действием которого триггер 8 переходит в, активное состояние и переключа- 15 ет коммутатор 5 на код клавиатуры 2.
Таким образом, устройство сохраняет работоспособность в случае отказов клавиатуры 1 (как первого, так и второго родов). В этом случае ввод ин- 20 формации для изменения режима работы осуществляется с помощью клавиатуры
2. В случае же отказа клавиатуры 2 сохраняется возможность кратковременного перехода на новый режим рабо- 25 ты при касании к клавише и возврата на основной режим при снятии касания, В результате использования изобретения сокращается число ошибочных 30 действий оператора, что приведет к повышению эффектйвности вэаимодействия человека с ЭВМ; Зто приведет в свою очередь к повышению уровня безопасности и надежности функционирования человеко"машинных систем в целом.
1 . Устрой ст во для ввода и нформации, содержащее первую и вторую кла: виатуры, первый и второй блоки формирования кода, триггер, коммутатор и первый и второй одновибраторы, отличающееся тем, что, с целью упрощения устройства и повышения его надежности, в него введены третий одновибратор и первый и второй элементы ИЛИ, причем выход первой клавиатуры соединен с входом первого блока формирования кода, а
4пО 8 выход второй клавиатуры соединен с входом второго блока формирования кода, информационные выходы первого и второго блока формирования кода соединены соответственно с входами первой и второй групп коммутатора, а управляющие выходы первого и второго блоков формирования кодов соединены соответственно с входами первого и второго одновибраторов, выходы которых подключены к входам триггера, прямой и инверсный выходы кот торого соединены соответственно с первым и вторым переключающими входами коммутатора, первый и второй входы первого элемента ИЛИ соединены соответственно с прямым выходом триггера и входом второго одновибратора, а выход первого элемента Ийи соеди.нен с запирающим входом коммутатора и входом третьего одновибратора, выходы.одновибраторов соединены с- входами второго элемента ИЛИ, выход которого является выходом прерывания устройства, а информационными выходами устройства являются выходы коммутатора, 2. Устройство по и. 1, о т л ич а ю щ е е с я тем, что коммутатор содержит элементы 2И-2И-ИЛИ и первый и второй элементы И, причем выходы элементов 2И-2И-ИЛИ являются информационными выходами коммутаTOра, первые и третьи входы элементов
2И-2И-ИЛИ являются соответственно входами первой и второй групп комму. татора, а вторые и четвертые входы ,подключены соответственно к выходам первого и второго элементов И, первые входы которых являются соответственно первым .и вторым переключающими входами коммутатора, а соединенные между собой вторые входы nepsoro и второго элементов И являются запирающим входом коммутатора.
Источники информации, принятые во внимание при экспертизе
1, Вайда ф., Чокань А, Микро-3ВМ.
М, "Энергия", 1981), с, 86, рис. 337, 2. Авторское свидетельство. СССР по заявке tf 29613 6, кл. G06 F3/02, 1980 (прототип).
991400 ффпв/
Ф.r
Ф=
-n/
ВНИИПИ Заказ 334/бб Тираж 704 Подписно филиал ППП "Патент", г. Ужгород, ул. Проектная, 4