Изобретение относится к автоматике, вычислительной технике и может быть использовано для ввода информации в различные устройства.
Целью изобретения является повышение надежности устройства.
На чертеже представлена блок-схема предлагаемого устройства.
Устройство для ввода информации содержит генератор импульсов 1, первый счетчик 2, блок 3 памяти, дешифратор 4, матрицу 5 элементов коммутации, формирователь 6 импульсов, элемент И 7, второй счетчик 8, коммутатор 9.
Устройство для ввода информации работает следующим образом.
В исходном состоянии, когда коммутирующие элементы матрицы 5 находятся в разомкнутом состоянии, второй счетчик 8 находтся в состоянии +1 .На вход элемента И 7 поступает сигнал, запрещающий прохождение импульсов с выхода генератора импульсов 1 на счетньй вход второго счетчика 8.
На вьрсоде второго счетчика 8, соответствующем состоянию N, с 1гнал отсутствует. .
На первом выходе коммутатора 9 отсутствует сигнал установки в ноль второго счетчика В, а на его втором вьЕсоде имеется сигнал, который разрешает работу генератора импульсов и запрещает вьщачу информации на в.ыходы блока 3. Счетчик 2 переключается импульсами генератора 1, а на выхода.х дешифратора 4 появляются сигналы, которые осуществляют поочередной опрос строк матрицы 5 элементов коммутации
При нажатии на какзпо-либо ютавишу происходит подключение определенной сторки матрицы 5 к ее определенному столбцу, и во время опроса этой строки на выходе формирователя 6 появляется сигнал J который проходит на информационный выход коммутатора 9 и устанавливает второй счетчик 8 в нулевое состояние. После этого импульсы с выхода генератора 1 через элемент И 7 .начинают поступать на счетный вход счетчика 8. Счетчики 2 и 8 синхронно изменяют свои состояния, причем на выходах дешифратора 4 продолжают появляться сигналы, опрашивающие строки матрицы 5, Через N периодов работы генератора 1 сигналом с выхода дешифратора 4 вновь опрашивается строка, соответствующая нажатой клавише, а на выходе второго счетчика 8, соответствующем состоянию N, появляется сигнал управления коммутатором 9. Сигнал с выхода формирователя 6 проходит на второй выход коммутатора 9, запрещает работы генератора 1 и разрешает выдачу информации на выходы блока 3.
При этом на первые адресные входы блока 3 поступают сигналы с выхода счетчика 2, соответствующие номеру строки матрицы 5, а на вторые адресные входы блока 3 - сигнал с матрицы 5, соответствующий столбцу. На выходе блока 3 формируется код символа, соответствующий нажатой клавише., В случае одновременного нажатия двух и более клавиш, принадлежащих одной строке, код на выходе блока 3 не формируется, так как на его вторые адресные входы поступает более одного сигнала, что соответствует ошибочной работе устройства или оператора.
При отпускании клавиши происходит разрыв соединения определенной строки матрицы 5 с определеннь1м столбцом и прекращается выдача формирователем 6 сигнала, который через коммутатор 9 блокируют работу генератора 1. После этого начинается поочередной опрос строк матрицы 5, а второй счетчик 8 переходит в исходное состояние N + 1 и сигнал с выхода, соответствующего ЭТОМУ состоянию, запрещает прохождение импульсов через элемент И 7 на счетный вход этого счетчика. Устройство приходит в исходное состояние.
В одновременного нажатия двух или более клавиш, принадлежащих разным строкам матрицы 5 за один цикл опроса строк матрицы 5, на выходе формирователя 6 появляются два или более сигнала, которые проходят через коммутатор 9 и возвращают счетчик 8 в нулевое состояние, не позволяющее перейти в состояние N и сформировать сигнал на соответствующем выходе. В этом случае разрешение на выдачу информации на блок 3 не поступает, и код символа не выдан.
В устройстве для ввода информации защита от- двойного нажатия клавиш, принадлежащего одному стспбцу, обеспечивается за счет того, что за один цикл опроса матрицы 5 сигнал. Соответствующий нажатию клавиши, по311734034
является более одного раза. Кроме то- того, что соединение между строкой и го, в устройстве обеспечена защита от столбцом матрицы должно длиться не помех и дребезга контактов за счет менее одного цикла ее опроса.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1989 |
|
SU1633384A1 |
Устройство для ввода информации | 1981 |
|
SU993234A1 |
Устройство для ввода информации | 1982 |
|
SU1048465A1 |
Устройство для ввода информации | 1991 |
|
SU1837275A1 |
Устройство контроля состояния объекта | 1988 |
|
SU1564667A1 |
Устройство для ввода информации | 1985 |
|
SU1283740A1 |
СИСТЕМА ДИАГНОСТИКИ ЗАБОЛЕВАНИЙ | 1991 |
|
RU2007755C1 |
Адаптивное устройство для формирования навыков работы на пишущей машинке | 1986 |
|
SU1406628A1 |
Устройство для проверки электрического монтажа | 1986 |
|
SU1336035A1 |
Устройство для ввода информации | 1982 |
|
SU1030790A1 |
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОР- . МАЦИИ, содержащее генератор импульсов, первый счетчик, дешифратор, блок памяти, матрицу элементов коммутации и формирователь импульсов, выход генератора подключен ко входу первого счетчика, выходы которого соединены с адресными входами первой группы блока памяти и входами дешифратора, выходы которого соединены с горизонтальными шинами матрицы элементов коммутации, вертикальные шины которой соединены с входами формирователя импульсов и адресными входами второй группы блока памяти, вход генератора объедине с входом Чтение блока памяти, выходы которого являются выходами устройства, отличающееся тем, что, с целью повышения надежности устройства, в него введены элемент И, второй счетчик и коммутатор, управляюищй вход которого подключен к одному из выходов второго счетчика, информационный - к выходу формирователя импульсов, а ВБКОД (Л к входу установки в б второго счетчика и ко входу.генератора импульсов соответственно, входы элемента И подключены к выходу генератора импульсов и к другому выходу второго счетчика,, счетный вход которого подключей к выходу элемента И. 00 4; о CD
ttt--t
-4
/
Заявка Великобритании № 1405496, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Сплав для отливки колец для сальниковых набивок | 1922 |
|
SU1975A1 |
Устройство для ввода информации | 1981 |
|
SU993234A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-08-15—Публикация
1983-12-02—Подача