Устройство для считывания информации
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах для считывания информации в ЭВМ. ЦЕЛЬ ИЗОБРЕТЕНИЯ - ПОВЫШЕНИЕ ДОСТОВЕРНОСТИ СЧИТЫВАЕМОЙ ИНФОРМАЦИИ - ДОСТИГАЕТСЯ ЗА СЧЕТ ВВЕДЕНИЯ В УСТРОЙСТВО ПО ОСНОВНОМУ АВТОРСКОМУ СВИДЕТЕЛЬСТВУ БЛОКА ПАМЯТИ 18, ВТОРОГО КОММУТАТОРА 19, ВТОРОГО ДЕШИФРАТОРА 20 И ТРЕТЬЕГО 21 И ЧЕТВЕРТОГО 22 РЕГИСТРОВ. 4 ИЛ.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) А2 (5g)g с Об К 11/.06
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPGHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (61) 1501112 (21) 4470693/24-24 (22) 11.08.88 (46) 30.06.90. Бюл. < 24 (71) Научно-экспериментальный центр автоматизации управления воздушным движением (72) Н.В. Давыдов и В.В. Алферов (53) 681.327.12(688.8) (56) Авторское свидетельство СССР
N 1501112, кл. G 06 К 11/06, 1987. (54) УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИНФОРМАЦИИ
2 (57) Изобретение относится к "автомаI тике и вычислительной технике и может быть использовано в автоматизированных системах для считывания информации в ЭВМ. Цель изобретения - повышение достоверности считываемой ин- формации, достигается за счет введения в устройство по основному авторскому свидетельству блока 18 памяти, второго коммутатора 19, второго дешифратора 20 и третьего,21 и четвертого 22 регистров. 4 ил.., 75214
Изобретение относится. к автоматике и вычислительной технике, может быть использовано для считывания и
„ .ввода информации в автоматизированные сЪц;темы управления воздушным движением (АС УВД) и является дополнительным к авт. св. М 1501112.
Цель изобретения - пбвышение достоверности считываемой информации.
На фиг. 1 представлена структурная схема предлагаемого устройства; на фиг. 2 - 3 датчики сигналов и второи коммутатор, примеры конкретного конструктивного выполнения; на фиг. 4 - орграф переходов задействования клавиш.
Устройство содержит датчик 1 сигналов, синхронизатор 2, первую 3 и вторую 4 группы элементов И, элементы ИЛИ 5, триггер 6, дешифратор 7, коммутатор 8, первый - и второй 10 регистры, первый элемент 11 задержки, первый элемент И 12, второй элемент
И 13, второй 14 и третий 15 элементы задержки, выполненные в виде одновибраторов, первый 16 и второй 17 выходы устройства, блок 18 памяти, второй коммутатор 19, второй дешифратор
20 и третий 21 и четвертый 22 регист- З0 ры. Синхронизатор 2, дешифратор 7 и коммутатор 8 выполнены аналогично блокам основного устройства.
Датчики сигналов (фиг. 2) .содержат излучатели 23, фотоприемники 24, уси .. лители 25 и элементы ИЛИ-НЕ 26. На фиг. 2 o àêæå показаны экран 27, световые лучи 28 входы .сигналов маскирования датчиков 29.
Второй коммутатор (фиг. 3) содер- 40 жит группы 30 элементов .И, элементы
ИЛИ 31 и дешифраторы 32.
На фиг. 4 приведен пример орграфа переходов задействования функциональ" ных клавиш (ФК) устройства. Вершинами орграфа а;, i = 1, r является уровень (код а; уровня) задействования фК. Здесь r о1 - число (количество) уровней задействования фК. Из каждой вершины исходит столько дуг, 50 сколько функциональных клавиш задействовано. Каждая дуга занумерована кодом клавиши, при нажатии которой осуществляется переход на другой уровень задействования. В данном примере r = 6. Блок 1-8 памяти содержит "r регистров, выходы которых являются выходами блока 18 памяти. В каждом регистре записан код задействования функциональных клавиш, Первый (младший) разряд регистра отражает задействование первой функциональной клавиши (фК), второй - второй фК и т.д. Если в j -ом разряде блока 18 памяти записан логический .
"0", то это означает, что 1-я фК задействована. В противном случаенет.
Дешифратор 20 по коду клавиши, формируемому на выходе 16 устройства и коду уровня задействования фК с выхода регистра 21, формирует на своем выходе новый код уровня задействования фК, Дешифратор 20 может быть реализован, например, на основе запоминающего устройства.
В начальном состоянии триггер 6 находится в единичном состбянии, все счетчики и регистры (кроме регистров блока. 18 памяти, регистров 21 и 22) обнулены. В регистры 21 и 22. записан код а - код начального уровня задействования ФК. Дешифратор 7 реализован также.
Устройство работает следующим образом.
На экране 27 отображаются (фиг. 2) задействования функциональных клавиш.
Для нажатия функциональной клавиши необходимо пальцем пересечь один из лучей 28. Для этого следует дотронутся пальцем, до одной из надписей на. экране. При этом один из фотоприемников 24 затемняется и на выходе соответствующего усилителя-формирователя
25 устанавливается сигнал логического
"0", который инвертируется элементом
ИЛИ-НЕ 26 и поступает на вход дешифратора 7 и коммутатора 8 (фиг. 1).
Дешифратор 7 вырабатывает сигнал логической "!", если нажата только одна немаскированная клавиша; нажаты, только две соседние немаскированные ,клавиши (например: 1, 2; 2,3; 3,4;
9, 10); не нажата ни одна из маскированных клавиш.:
Сигнал с выхода дешифратора 7 поступает на вход элемента И 12 и управляющий вход коммутатора 8. Если не нажата ни одна из немаскированных клавиш, то на вход коммутатора 8 подается код 00...0 - логические "0".
Группа 26 элементов ИЛИ-НЕ осуществляет маскирование незадействованных клавиш. Поэтому код на выходе датчиков
1 не изменяется при нажатии на маскированную ФК. Если нажата одна или не
11 6 на вход группы 26 элементов ИЛИ. l1o>. лучаем новое задействование ФК. Если в это время нажата только одна немаскированная (ранее маскированная), ФК, то она срабатывает, что позволяет в некоторых случаях искусственно увеличить скорость ввода информации.в
ЭФМ.
Таким образом, в результате маскирования, незадействованных.ФК повыша- ется достоверность считываемой информации.
Устройство для считывания информации по авт. св. Р 1501112, о т л и ч а ю щ е е с я тем, что, с.целью повышения достоверности считываемой информации, в него введены второй дешифратор, второй коммутатор, третий и четвертый регистры и блок памяти, выходы которого соединены с информационными входами второго коммутатора, выходы которого подключены к входам датчиков сигналов, выходы устройства подключены к входам первой группы второго дешифратора, входы второй группы которого соединены с выходами третьего регистра и управляющими входами второго коммутатора, информационные входы третьего регистра соединены с выходами четвертого регистра, информационные входы которого подключены к выходам второго дешифратора, а синхровход - к второму выходу устройства, синхровход третьего регистра подключен к четвертому выходу синхронизатора.
5 15752 сколько клавиш, то в коде на выходе датчиков 1 присутствуют логические 1
"1" в тех разрядах, номера которых соответствуют нажатым немаскированным клавишам. Если нажата одна немаскированная клавиша, то ее код записывается в регистр 9 и через определенное время (t,) по сигналу с первого выхода синхронизатора 2 выдается на
10 выход 1b устройства. Если последова-. тельно (эа время t,) нажаты две и более клавиш, то коды нажатий двух последних клавиш записываются соответственно в РегистРы 10 и 9. На входе 15 Ф а, р м у л армула изо ретения б
16 устройства формируется код той кла виши, длит ел ь ност ь нажатия которой больше. Решение о выдаче кода, хранящегося в регистре 9 или 10, принимается синхронизатором 2. Выдача 20 информации на выходе 16 устройства сопровождается синхроимпульсом на выходе 17, который обнуляет триггер
6, временно запрещая ввод информации.
По коду а. уровня задействования 25
ФК (в регистре 21) и коду нажатия клавиши (выход 16) дешифратор 20 формирует новый код а уровня задейст.вования ФК. По сигналу с выхода устройства 17 он записывается в регистр 30
22. С поступлением импульса с четвертого выхода синхронизатора 2 данный код переписывается в регистр 21.
В коммутаторе 19 срабатывает соответствующий дешифратор 32 (фиг. 3) кода а уровня задействования ФК, открывается соответствующая группа
30 элементов И и содержимое одного из регистров блока 18 памяти через группу 31 элементов ИЛИ поступает
1575214
Составитель А. Женин
Техред Jl.CepptoKQBa Корректор И.Иаксимишинец
Редактор С. Лисина
Заказ 1787 Тираж 560 . Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101.