(61) 1501112
(21)М 70б93/2 -2
(22)11.08.88
(А6) 30.06.90. Бюл. N« (70 Научно-экспериментальный центр автоматизации управления воздушным движением
(72) Н.В. Давыдов и В.В. Алферов (53) 681.327.12(088.8) (56) Авторское свидетельство СССР № 1501112, кл. G 06 К 11/06, 1987. ( УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИНФОРМАЦИИ
(57) Изобретение относится к автома- j тике и вычислительной технике и может быть использовано в автоматизированных системах для считывания информации в ЭВМ. Цель изобретения - повышение достоверности считываемой ин- формации, достигается за счет введения в устройство по основному авторскому свидетельству блока 18 памяти, второго коммутатора 19, второго дешифратора 20 и третьего 21 и четвертого 22 регистров, k ил.
Изобретение относится к автоматике и вычислительной технике, может быть использовано для считывания и цтода информации в автоматизированные Артемы управления воздушным движением (АС УВД) и является дополнительным к авт. св. N° 1501112.
Цель изобретения - повышение достоверности считываемой информации. На фиг. 1 представлена структурная схема предлагаемого устройства; на фиг. 2-3 датчики сигналов и второй коммутатор, примеры конкретного конструктивного выполнения; на фиг. ч - орграф переходов задействования клавиш.
Устройство содержит датчик I сигналов, синхронизатор 2, первую 3 и вторую k группы элементов И, элементы ИЛИ 5 триггер 6, дешифратор 7 коммутатор 8, первый - и второй 10 регистры, первый элемент 11 задержки, первый элемент И 12, второй элемент И 13, второй 1 и третий 15 элементы задержки, выполненные в виде одновиб- раторов, первый 16 и второй 17 выходы устройства, блок 18 памяти, второй коммутатор 19 второй дешифратор 20 и третий 21 и четвертый 22 регистры. Синхронизатор 2, дешифратор 7 и коммутатор 8 выполнены аналогично блокам основного устройства.
Датчики сигналов (фиг. 2) .содержат излучатели 23, фотоприемники 2, лители 25 и элементы ИЛИ-НЕ 26. На фиг. 2 также показаны экран 27, световые лучи 28 входы сигналов маскирования датчиков 29.
Второй коммутатор (фиг. 3) содержит группы 30 элементов И, элементы ИЛИ 31 и дешифраторы 32.
На фиг. k приведен пример орграфа переходов задействования функциональных клавиш (ЬК) устройства. Вершинами орграфа а, i 1, г является уровень (код а; уровня) задействования ФК. Здесь г 1 - число (количество) уровней задействования ФК. Из каждой вершины исходит столько дуг, сколько функциональных клавиш задействовано. Каждая дуга занумерована кодом клавиши, при нажатии которой осуществляется переход на другой уровень задействования. В данном примере г 6. Блок 18 памяти содержит г регистров, выходы которых являются выходами блока 18 памяти. В каждом регистре записан код задействования функциональных клавиш. Первый (младший) разряд регистра отражает задействование первой функцио- нальной клавиши (ФК), второй - второй ФК и т.д. Если в j-ом разряде блока 18 памяти записан логический О, то это означает, что j-я ФК задействована. В противном случае 0 нетДешифратор 20 по коду клавиши, формируемому на выходе 16 устройства и коду уровня задействования ФК с выхода регистра 21, формирует на сво5 ем выходе новый код уровня задействования соК. Дешифратор 20 может быть реализован, например, на основе запоминающего устройства. ( В начальном состоянии триггер 6
0 находится в единичном состоянии, все счетчики и регистры (кроме регистров блока 18 памяти, регистров 21 и 22) обнулены. В регистры 21 и 22 записан код а - код начального уровня задей5 ствования соК. Дешифратор 7 реализован также.
Устройство работает следующим образом.
На экране 27 отображаются (фиг. 2)
0 задействования функциональных клавиш. Для нажатия функциональной клавиши необходимо пальцем пересечь один из лучей 28. Для этого следует дотронутся пальцем до одной из надписей на экране. При этом один из фотоприемников 2k затемняется и на выходе соответствующего усилителя-формирователя 25 устанавливается сигнал логического О, который инвертируется элементом
0 ИЛИ-НЕ 26 и поступает на вход дешифратора 7 и коммутатора 8 (фиг. 1). Дешифратор 7 вырабатывает сигнал логической 1, если нажата только одна немаскированная клавиша у на жаты
5 только две соседние немаскированные клавиши (например: 1, 2; 2,3; ... 9, Ю); не нажата ни одна из маскированных клавиш.
Сигнал с выхода дешифратора 7 по0 ступает на вход элемента И 12 и управляющий вход коммутатора 8. Если не нажата ни одна из немаскированных клавиш, то на вход коммутатора 8 подается код 00...О - логические О.
5 Группа 26 элементов ИЛИ-НЕ осуществляет маскирование незадействованных клавиш. Поэтому код на выходе датчиков 1 не изменяется при нажатии на маски- рованную ФК. Если нажата одна или не
5
51
сколько клавиш, то в коде на выходе датчиков 1 присутствуют логические 1 в тех разрядах, номера которых соответствуют нажатым немаскированны клавишам. Если нажата одна немаски- рованная клавиша, то ее код записывается в регистр 9 и через определенное время (t,) по сигналу с первого выхода синхронизатора 2 выдается на выход 16 устройства. Если последовательно (за время t) нажаты две и более клавиш, то коды нажатий двух последних клавиш записываются соответственно в регистры 10 и 9. На входе 16 устройства формируется код той клавиши, длительность нажатия которой больше Решение о выдаче кода, хранящегося в регистре 9 или 10, принимается синхронизатором 2. Выдача информации на выходе- 16 устройства сопровождается синхроимпульсом на выходе 17, который обнуляет триггер 6, временно запрещая ввод информации
По коду а. уровня задействования ФК (в регистре 21) и коду нажатия клавиши (выход 16) дешифратор 20 формирует новый код а3 уровня задействования ФК. По сигналу с выхода устройства 17 он записывается в регистр 22. С поступлением импульса с четвертого выхода синхронизатора 2 данный код переписывается в регистр 21. В коммутаторе 19 срабатывает соответствующий дешифратор 32.(фиг. 3) кода as уровня задействования ФК, открывается соответствующая группа 30 элементов. И и содержимое одного из- регистров блока 18 памяти через группу 31 элементов ИЛИ поступает
П 0
5 о )
5
k«
на вход группы 26 элементов ИЛИ. По-, лучаем новое задействование ФК. Если в это время нажата только одна немаскированная (ранее маскированная), ФК, то она срабатывает, что позволяет в некоторых случаях искусственно увеличить скорость ввода информации.в ЭФМ.
Таким образом, в результате маскирования, незадействованных ФК повышается достоверность считываемой информации.
Формула изобретения
Устройство для считывания информации по авто св. № 1501112, отличающееся тем, что, с.целью повышения достоверности считываемой информации, в него введены второй дешифратор, второй коммутатор, третий и четвертый регистры и блок памяти, выходы которого соединены с информационными входами второго коммутатора, выходы которого подключены к входам датчиков сигналов, выходы устройства подключены к входам первой группы второго дешифратора, входы второй группы которого соединены с выходами третьего регистра и управляющими входами второго коммутатора, информационные входы третьего регистра соединены с выходами четвертого регистра, информационные входы которого подключены к выходам второго дешифратора, а син- хровход - к второму выходу устройства, синхровход третьего регистра подключен к четвертому выходу синхронизатора.
2Ъ
27
название | год | авторы | номер документа |
---|---|---|---|
Устройство для считывания информации | 1987 |
|
SU1501112A1 |
Устройство для отображения информации | 1985 |
|
SU1334141A1 |
Дешифратор времяимпульсных кодов | 1991 |
|
SU1807562A1 |
Многоканальное устройство для регистрации | 1985 |
|
SU1322156A1 |
АССОЦИАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО | 1993 |
|
RU2037892C1 |
АССОЦИАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО | 1992 |
|
RU2025796C1 |
Устройство для селекции признаков подвижных объектов | 1989 |
|
SU1691860A1 |
Устройство для моделирования конечных автоматов | 1980 |
|
SU955080A1 |
Устройство для сбора данных по табельному учету | 1986 |
|
SU1332349A1 |
Обучающее устройство | 1984 |
|
SU1246126A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах для считывания информации в ЭВМ. ЦЕЛЬ ИЗОБРЕТЕНИЯ - ПОВЫШЕНИЕ ДОСТОВЕРНОСТИ СЧИТЫВАЕМОЙ ИНФОРМАЦИИ - ДОСТИГАЕТСЯ ЗА СЧЕТ ВВЕДЕНИЯ В УСТРОЙСТВО ПО ОСНОВНОМУ АВТОРСКОМУ СВИДЕТЕЛЬСТВУ БЛОКА ПАМЯТИ 18, ВТОРОГО КОММУТАТОРА 19, ВТОРОГО ДЕШИФРАТОРА 20 И ТРЕТЬЕГО 21 И ЧЕТВЕРТОГО 22 РЕГИСТРОВ. 4 ИЛ.
4Г
Фиг. 2
110/77/-го 0mz-zo {регистра {регистра
30
30
/
/ v
29
31
I
и omr-го регистра
JO
зг
Qmpcж/п-pazt
Фиг.З
ю
Фиг. 4
Авторы
Даты
1990-06-30—Публикация
1988-08-11—Подача