Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1298733
Автор: Кулик
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК д 5114 606 Р 3 Г )Ч)ЗЧАИ ОПИСАНИЕ ИЗОБРЕТЕ ПСУ СССР 978,ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ И АВТОРСКОМУ СЮ(71) Харьковский институт инженежелезнодорожного транспортаим. С.И.Кирова(56) Авторское свидетельствоУ 720437, кл, С 06 Р 3/033, 1Заявка Японии У 589449,кл. С 06 Р 3/037, 1983. ае ЯО ии 1 298 733(54) УСтРОЙСБО ДЛЯ ББОДА ИНфоРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах управления технологическими процессами, Целью изобретения является повышение надежности эа счет обеспечения воэможности контроля работоспособности устройства. С по" мощью введенных двух регистров 9, 11, дешифратора 10, элемента И 15 обеспечивается установка устройства в состояние, при котором возможно проведение полного тестирования работоспособности светового пера 1 перед вводом каждого символа. 3 ил.11 1298Изобретение относится к областиавтоматики и вычислительной техникии может быть использовано в автоматизированных системах управления технологическими процессами.Целью изобретения является повышение надежности за счет обеспечения возможности контроля работоспособности устройства.На Фиг, 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 Формирования управляющего слова, блок 26 Формирования временной задержки на время одного периода кадровой развертки ВКУ, блок 27 проверки поступления сигнала от светового пера 1, блок 28 формирования управляющего слова и снятия изображения с экрана ВКУ, блок 29 Формирования временной задержки на время одного периода кадровой разверт ки ВКУ, блок 30 проверки отсутствия сигнала от светового пера 1, блок 31 индикации на ВКУ об отказе устройства ввода информации. Алгоритм ввода одного символа или командного слова (фиг. 3) содержит блок 32 установки номера первой Формируемой световой клавиши или символа Н и количества таких клавиш или символов, возможных на данном шаге ввода информации Н 1, блок 33 инициализации устройства ввода информации, блок 34 формирования на экране ВКУ световой клавиши или символа с номе 4 О 45 50 55 су, соответствующему адресу данногоустройства, который определяется спомощью дешифратора 10. При этом сигнал на входе 19 управления передачей данных подключет двунаправленные входы 17 первого регистра 9 к его выходам, в результате чего управляющее слово с входов 17 передается на входы второго триггера 12 и первого триггера 13, устанавливая их в нулевоесостояние. При этом возможна настройка устройства на работу с формированием запросов на прерывание при нажатии кнопки 8 или попадании светового излучения на светочувствительный элемент 2, или работу без Формирования сигналов прерывания. Для установки масок прерывания (режим работы без Формирования запросов на прерывание) в управляющем слове второй и третий 733 2 ром Н, блок 35 формирования временной задержки на время одного периодакадровой развертки ВКУ, блок 36 проверки поступления сигнала от светового пера 1, блок 37 увеличения номера световой клавиши на единицу, блок 38проверки на отсутствие превышения текущим номером световой клавиши числа возможных клавиш в данном шагеввода информации, блок 39 индикацииоб ошибке ввода информации, блок 40Формирования очередного кадра информации на ВКУ для продолжения диалога.Устройство работает следующим образом.Нормальным состоянием устройстваввода информации является следующее: световое перо 1 не касается экрана ВКУ 2 1, на котором отображается лю-.бая информация, Формируемая с помощьюЭВМ. При этом в световом пере 1 концевой контакт 3 разомкнут и резисторы 4 - 6 образуют неуравновешенныймост. На инверсный вход усилителя 7подается намного большее напряжение,чем на прямой вхоц, поэтому на выходе усилителя 7 будет отрицательныйпотенциал, который будет восприниматься входом второго элемента И 14как "0",Для приведения устройства в готовность для ввода информации необходимо второй триггер 12 и первый триггер 13 установить в нулевое состояние, Для этого из ЭВИ на входы 17 подается управляющее слово, содержащее "1 в нулевом и четвертом разрядах, которое выдается от ЭВИ по адре3, 12987 разряды должны иметь единичное значение. Для исключения прохождения сигнала при поступлении светового излучения на светочувствительный приемник 2 от постороннего источника управ ляюшее слово в первом разрядедолжно содержать "0",Для ввода информации оператор устанавливает световое перо 1 на нужную световую клавишу на экране ВКУ 10 и нажимает кнопку 8, При этом первый триггер 13 переводится в единичное состояние и на его выходе появляется "1", которая подается на информационный вход первого регистра 9 и на вход 15 первого элемента И 16. Если устройство для ввода информации настроено на работу с формированием сигнала прерывания при нажатии кнопки 8 (в регистре 11 отсутствует маска прерывания 20 сигнала кнопки 8), то на третьем выходе регистра 11 также будет "1" и на выходе первого элемента И 16 появится сигнал, который с выхода 20 подается в ЭВИ и вызывает программу обра ботки прерывания по вводу, алгоритм которой приведен на фиг. 3. Для достоверности ввода информации перед вводом каждой команды осуществ ляется тестирование устройства вводом информации по алгоритму, приведенному на фиг. 2. Управляющее слово устанавливается равным 11101 (все значения управляющего слова приводятся в двоичном виде), что означает сброс второго триггера 12, запрет передачи сигнала от светового пера 1 через вто. рой элемент И 14 на вход второго триг. гера 12, установку маски запросов прерывания и сброса в нулевое состояние первого триггера 13. Это управляющее слово выдается в виде данных на входы 17 ЭВИ по адресу, соответствующему адресу данного устройства для 5 увода информации, при этом иа входе 19 появляется сигнал, который в первом регистре 9 выбирает режим, когда двунаправленный вход соединяется с выходами. В результате этого управляющее слово с входом 17 через первый регистр 9 передается на входы второго 12 и первого 13 триггеров, устанавливая их в нулевое состояние. Одновременно сигнал с входа 19 подается на управляющий вход второго регистра 11, в результате чего первый, второй и третий биты управляющего слова записываются во второй регистр 11, При этом 33 4 сигнал с выхода второго регистра 11 подается на вход второго элемента И 14 и не позволяет получить на его выходе единичный сигнал, указывающий на поступление сигнала от светового пера 1.Это сделано для того, чтобы исключитьсрабатывание устройства для ввода ин-,формации от постороннего источникасветового излучения. Сигнал со второго выхода регистра 11 подается такжена вход третьего элемента И 15, запрещая формирование сигнала запросапрерывания при появлении сигнала отсветового пера 1. Сигнал с третьеговыхода второго регистра 11 подаетсяна вход первого элемента И 16, запрещая формирование сигнала запроса прерывания при нажатии кнопки 8.Затем проверяется установка второго 12 н первпго 13 триггеров в нулевое состояние. Для этого ЗВИ осуществляет считывание данных с устройства с адресом, соответствующим данному устройству для ввода информации,В результате этого сигнал с выходадешифратора 1 О позволяет считать сдвунаправленных входов 17 информациюс информационных входов первого регистра 9, т.е. состояние второго 12и первого 13 триггеров. Если хотя быодин из триггеров находится в единичном состоянии, это свидетельствуетоб отказе устройства,В случае нормальной работы триггеров с помощью блока 24 осуществляется полная засветка экрана ВКУ, После этого формируется управляющееслово, равное 11110, разрешающее прохождение сигнала от светового пера 1через второй элемент И 14 на входвторого триггера 12. Через время,равное периоду кадровой разверткиВКУ (временная задержка Формируетсяблоком 26), контролируется переходпервого триггера 12 в единичное сос"тояние путем считывания информациис входов первого регистра. Если этого не произошло, то либо устройствоне реагирует на световое излучение,либо световое перо 1 установлено запределами экрана ВКУ, что являетсяотказом и в том, и в другом случае.При правильной работе триггера 12блоком 28 производится снятие изображения с экрана ВКУ и формируетсяуправляющее слово, равное 11111, кото-.рое выдается на устройство для вводаинформации. При этом триггеры 12 и 13129873устанавливаются в исходное состояние,а через второй элемент И 14 разрешается прохождение сигнала от световога пера 1. По истечении одного периода кадровой развертки ВКУ (блок 29задержки) осуществляется проверка нахождения второго триггера 12 в нулевом состоянии. Если он перешел в единичное состояние, то световое перо 1реагирует на посторонний источник Юсветового излучения.После проведения тестирования устройства ввода информации при условииправильного его функционирования ЭВМпереходит к алгоритму ввода (фиг. 3). 15Формируется управляющее слово,равнсе 11110 (если не должен Формироваться запрос на прерывание,при появлении сигнала ат светового пера 1)илк 1 1010 (если при появлении сигнала 2 Оат светового пера 1 должен Формироваться запрос на прерывание) и выда -ется на устройство ввода информации,в результате чего устройство приводится в исходное состояние, После 25этого на экране ВКУ Формируется первая световая клавиша путем засветкиместа клавиши Через время одного периода кадровой развертки ВКУ (задержка формируется блоком 35) проверяется 30состояние второго триггера 12 путемсчитывания информации из устройстваввода информации и анализом нулевогобита данных,35Если световое перо 1 указывает на Формируемую в данное время световую клавишу, та световое излучение ат электронна-лучевой трубки БКУ попадает на светочувствительный элемент 2, що г, результате чего сопротивление падает, Поскольку световое перо 1 прижата к экрану, та концевой контакт 3 замкнут, значит образуется неуравновешенный мост,причем на прямой вход дифференциального усилителя 7 будет подаваться большее напряжение, чем на инверсный, Поэтому на выходе последнега появится положительный потенциал, который будет воспринят вхо дам второго элемента И 14 как " 1" и на ега выходе появится также н 1", что приведет к переводу второго триггера 12 в единичное состояние.Если не произошло перевода второго триггера 12 в единичное состояние (световое перо указывает на другую световую клавишу), то блок 37 увеличивает номер Формируемой клавиши на 3 6единицу. С помощью блока 38 проверяется отсутствие превышения текущим номером формируемой световой клавиши числа клавиш на данном шаге ввода инФормации. Если такое превышание наступает, это значит, что световое перо не указывает ни на одну световую клавишу, т.е. имеется ошибка ввода информации, о чем блок 39 сигнализирует оператору. Если же превышения нет, то повторяется процесс формирования следующей световой клавиши до момента совпадения Формируемой клавиши и светового пера 1.Формула изобретенияУстройство для ввода информации, содержащее световое перо, два триггера, два элемента И, выход первого триггера соединен с первым входом первого элемента И, выход второго элемента И соединен с входом установки в единицу второго триггера, о тл и ч а ю щ е е с я тем, что, с целью повышения наДежности за счет обеспечения возможности контроля работоспособности устройства, в него введены дешифратор, два регистра и третий элемент И, входи дешифратора являются адресными входами устройства, информационный выход светового пера соединен с первым входом второго элемента И, выходы первого н третьего элементов И являются соответственно первым и вторым выходами запроса прерывания устройства, выход дешифратора подключен к входу стробирбвания первого регистра, информационные входы " выходы которого являются информационными входами - выходами устройства, информационные выходы первого регистра соединены с входами установки в ноль первого, второго триггеров и информационными входами второго регистра соответственно, выходы первого и второго триггеров соединены с информационными входами первого регистра, выход второго триггера соединен с первым входом третьего элемента И, входы управления первого и второго регистров являются входом управления передачей устройства, выход запуска светового пера соединен с входом установки в единицу первого триггера, информационные выходы второго регистра соединены с вторыми входами второго, третьего и первого элементов И соответственно.1298733 Составитель И.КарноваРедактор Н.Егорона Техред М.Ходаиич Корректор Г.Решетни водственно-полиграфическо ул.Проектн предприятие, г,ужг Пр акаэ 889/50 Тираж 6.73 ВНИИПИ Государст по делам изоб 113035, Москва, енного коретений и Ж, Раув одписноетета СССРкрытийая наб., д
СмотретьЗаявка
3962163, 08.10.1985
ХАРЬКОВСКИЙ ИНСТИТУТ ИНЖЕНЕРОВ ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА ИМ. С. М. КИРОВА
КУЛИК ПЕТР ДЕМЬЯНОВИЧ
МПК / Метки
МПК: G06F 3/033
Метки: ввода, информации
Опубликовано: 23.03.1987
Код ссылки
<a href="https://patents.su/5-1298733-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для ввода информации от аналоговых датчиков
Случайный патент: Устройство для исследования теплообмена