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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах управления технологическими процессами. Целью изобретения является повьшение надежности за счет обеспечения возможности контроля работоспособности устройства. С помощью введенных двух регистров 9, II, дешифратора 10, элемента И 15 обеспечивается установка устройства в состояние , при котором возможно проведение прлного тестирования работоспособности светового пера 1 перед вводом каждого символа. 3 кл. п УШ (Л к;) со 00 «4j 00 со Фие.1

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (gg 4 G 06 F 3/033

<""Р ) Ч)ЗЧ АИ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ к лвтоияомм свИДЕтЕльСтвМ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3962163/24-24 (22) 08.10.85 (46) 23.03.87. Бюл. Ф 11 (71) Харьковский институт инженеров железнодорожного транспорта им. С.И.Кирова (72) П.Д;Кулик (53) 681.327. 12(088.8) (56) Авторское свидетельство СССР

Ф 720437, кл. С 06 F 3/033, 1978.

Заявка Японии У 589449, кл. С 06 F 3/037, 1983.

„„SU, 1298733 А 1 (54) YCTPOACTBO +AM BBOQA HH@OPMAI9% (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах управления технологическими процессами. Целью изобретения является повышение надежности эа счет обеспечения воэможности контроля работоспособности устройства. С помощью введенных двух регистров 9, 11, дешифратора 10, элемента И 15 обеспечивается установка устройства в состояние, при котором возможно проведение полного тестирования работоспособности светового пера 1 перед вводом каждого символа. 3 ил.

1 1298

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в автомати733 2 ром Н, блок 35 формирования временS

fO !

ЗО

55 зированных системах управления технологическими процессами.

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

На фиг, 1 показана структурная схема устройства; на фиг. 2 — алгоритм тестирования работоспособности устройства; на фиг. 3 — алгоритм ввода символов.

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

Алгоритм тестирования работоспособности устройства (фиг. 2) содержит блоки 2 1 формирования управляющего слова для устройства ввода информации, блок 22 проверки появления сигнала на выходе светового пера, блок 23 проверки отсутствия появления

:сигнала от кнопки 8, блок 24 засветки всего кадра видеоконтрольного устройства (ВКУ), блок 25 формирования управляющего слова, блок ?6 формирования временной задержки на время одного периода кадровой развертки ВКУ, блок 27 проверки поступления сигнала от светового пера 1, блок 28 формирования управляющего слова и снятия изображения с экрана ВКУ, блок 29 формирования временной задержки на время одного периода кадровой ра3BppT ки ВКУ, блок 30 проверки отсутствия сигнала от светового пера. 1, блок 31 индикации на ВКУ об отказе устройства ввода информации.

Алгоритм ввода одного символа или командного слова (фиг. 3) содержит блок 32 установки номера первой формируемой световой клавиши или символа Н и количества таких клавиш или символов, возможных на данном шаге ввода информации Н1 блок 33 инициализации устройства ввода информации, блок 34 формирования на экране ВКУ световой клавиши или символа с номеной задержки на время одного периода кадровой развертки ВКУ, блок 36 проверки поступления сигнала от светового пера 1, блок 37 увеличения номера световой клавиши на единицу, блок 38 проверки на отсутствие превышения текущим номером световой клавиши числа возможных клавиш в данном шаге ввода информации, блок 39 индикации об ошибке ввода информации, блок 40 формирования очередного кадра информации на ВКУ для продолжения диалога.

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

Нормальным состоянием устройства ввода информации является следующее: световое перо 1 не касается экрана

ВКУ 2 1, на котором отображается лю-бая информация, формируемая с помощью

ЭВМ. При этом s световом пере 1 концевой контакт 3 разомкнут и резисторы 4 — 6 образуют неуравновешенный мост. На инверсный вход усилителя 7 подается намного большее напряжение, чем на прямой вхоц, поэтому на выходе усилителя 7 будет отрицательный потенциал, который будет восприниматься входом второго элемента И 14 как "Oè.

Для приведения устройства в готовность для ввода информации необходимо второй триггер 12 и первый триггер 13 установить в нулевое состояние. Для этого из ЭВИ на входы 17 подается управляющее слово, содержащее "1" в нулевом и четвертом разрядах, которое выдается от ЭВИ по адресу, соответствующему адресу данного устройства, который определяется с помощью дешифратора 10. При этом сигнал на входе 19 управления передачей данных подключет двунаправленные входы 17 первого регистра 9 к его выходам, в результате чего управляющее слово с входов 17 передается на входы второго триггера 12 и первого триггера 13, устанавливая их в нулевое состояние. При этом возможна настройка устройства на работу с формированием запросов на прерывание при нажатии кнопки 8 или попадании светового излучения на светочувствительный элемент 2, или работу без формирования сигналов прерывания. Для установки масок прерывания (режим работы без формирования запросов на прерывание) в управляющем слове второй и третий

3, 12987 разряды должны иметь единичное значение. Для исключения прохождения сигнала при поступлении светового излучения на светочувствительный приемник 2 от постороннего источника управ- 5 ляюшее слово в первом разряде должно содержать "0".

Для ввода информации оператор устанавливает световое перо 1 на нужную световую клавишу на экране ВКУ fp и нажимает кнопку 8. При этом первый триггер 13 переводится в единичное состояние и на его выходе появляется

"1", которая подается на информационный вход первого регистра 9 и на вход f5 первого элемента И 16. Если устройство для ввода информации настроено на работу с формированием сигнала прерывания при нажатии кнопки 8 (в регистре 11 отсутствует маска прерывания 2р сигнала кнопки 8), то на третьем выходе регистра 11 также будет "1" и на выходе первого элемента И 16 появится сигнал, который с выхода 20 подается в ЭВИ и вызывает программу обра- 25 ботки прерывания по вводу, алгоритм которой приведен «а фиг. 3.

Для достоверности ввода информации перед вводом каждой команды осуществ- Зо ляется тестирование устройства вводом информации по алгоритму, приведенному на фиг. 2. Управляющее слово устанавливается равным 11101 (все значения управляющего слова приводятся в двоичном виде), что означает сброс второго триггера 12, запрет передачи сигнала от светового пера 1 через второй элемент И 14 на вход второго триггера 12, установку маски запросов 4О прерывания и сброса в нулевое состояние первого триггера 13. Это управляющее слово выдается в виде данных на входы 17 ЭВИ по адресу, соответствующему адресу данного устройства для 45 увода информации, при этом иа входе 19 появляется сигнал, который в первом регистре 9 выбирает режим, когда двунаправленный вход соединяется с выходами. В результате этого управляющее слово с входом 17 через первый регистр 9 передается на входы второго 12 и первого 13 триггеров, устанавливая их в нулевое состояние. Одновременно сигнал с входа 19 подается на управляющий вход второго регистра 11, в результате чего первый, второй и третий биты управляющего слова записываются во второй регистр 11. При этом

33 4 сигнал с выхода второго регистра 11 подается на вход второго элемента И 14 и не позволяет получить на его выходе единичный сигнал, указывающий на поступление сигнала от светового пера 1.

Это сделано для того, чтобы исключить срабатывание устройства для ввода ин-, формации от постороннего источника светового излучения. Сигнал со второго выхода регистра 11 подается также на вход третьего элемента И 15, запрещая формирование сигнала запроса прерывания при появлении сигнала от светового пера 1. Сигнал с третьего выхода второго регистра 11 подается на вход первого элемента И 16, запрещая формирование сигнала запроса прерывания при нажатии кнопки 8 °

Затем проверяется установка второго 12 н первпго 13 триггеров в нулевое состояние. Для этого ЗВИ осуществляет считывание данных с устройства с адресом, соответствующим данному устройству для ввода информации, В результате этого сигнал с выхода дешифратора 10 позволяет считать с двунаправленных входов 17 информацию с информационных входов первого регистра 9, т.е. состояние второго 12 и первого 13 триггеров. Если хотя бы один из триггеров находится в единичном состоянии, это свидетельствует об отказе устройства.

В случае нормальной работы триггеров с помощью блока 24 осуществляется полная засветка экрана ВКУ. После этого формируется управляющее слово, равное 111 lO, разрешающее прохождение сигнала от светового пера 1 через второй элемент И 14 на вход второго триггера 12. Через время, равное периоду кадровой развертки

ВКУ (временная задержка формируется блоком 26), контролируется переход первого триггера 12 в единичное состояние путем считывания информации с входов первого регистра. Если этого не произошло, то либо устройство не реагирует на световое излучение, либо световое перо 1 установлено за пределами экрана ВКУ, что является отказом и в том, и в другом случае.

При правильной работе триггера 12 блоком 28 производится снятие изображения с экрана ВКУ и формируется управляющее слово, равное 11111, кото-. рое выдается на устройство для ввода информации. При этом триггеры 12 и 13

129873 устанавливаются в исходное состояние, а через второй элемент И 14 разрешается прохождение сигнала от световога пера 1. По истечении одного периода кадровой развертки ВКУ (блок 29 задержки) осуществляется проверка нахождения второго триггера 12 в нулевом состоянии. Если он перешел в единичное состояние, то световое перо 1 реагирует на посторонний источник fg светового излучения.

После проведения тестирования устройства ввода информации при условии правильного его функционирования ЭВМ переходит к алгоритму ввода (фиг. 3). f5

Формируется управляющее слово, равнсе 11110 (если не должен формироваться запрос на прерывание,при появлении сигнала ат светового пера 1) илк 1 1010 (если при появлении сигнала 2п ат светавага пера 1 должен формироваться запрос на прерывание) и выдается на устройство ввода информации, в результате чего устройство привосостоянкс . После 25

:-того на экране ВКУ формируется первая световая клавиша путем засветки места клавиши„ Через время одного периода кадровой развертки ВКУ (задержка формируется блоком 35) проверяется 3Q состояние второго триггера 12 путем считывания информации из устройства ввода информации и анализом нулевого бита данных.

E(ли световое перо 1 указывает на формируемую в данное время световую клавишу, та световое излучение ат электронна-лучевой трубки БКУ попадает на све- î-÷ óâñòâ.èòåëüíûé элемент 2, gp в результате чего сопротивление падает. Поскольку световое перо 1 прижата к экрану, та концевой контакт 3 замкнут, значит образуется неуравновешенный мост, причем на прямой вход дифференциального усилителя 7 будет подаваться большее напряжение, чем на инверсный. Поэтому на выходе последнега появится положительный потенциал, который будет воспринят вхо- 5g дам второго элемента И 14 как " 1" и на ега выходе появится также "1", что приведет к переводу второго триггера 12 в единичное состояние.

Если не произошло перевода второго триггера 12 в единичное состояние (световое перо указывает на другую световую клавишу), то блок 37 увеличивает номер формируемой клавиши на

3 6 единицу. С помощью блока 38 проверяется отсутствие превышения текущим номером формируемой световой клавиши числа клавиш на данном шаге ввода информации. Если такое превышание наступает, это значит, что световое перо не указывает ни на одну световую клавишу, т.е. имеется ошибка ввода информации, о чем блок 39 сигнализирует оператору. Если же превьппения нет, то повторяется процесс формирования следующей световой клавиши до момента совпадения формируемой клавиши и светового пера 1.

Формула изобретения

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

1298733

Составитель И.Карнова.

Редактор Н.Егорова Техред М.Ходаиич Корректор Г.Решетник

Заказ 889/50 Тираж 6.73 Подписное

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

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

Производственно-полиграфическое предприятие, r.Óæãoðîä, ул.Проектная, 4