О5 ОР
Изобретение относится к вычислительной технике и может быть испо.ль- зовано в устройствах для ввода информации .
Цель изобретения - повышение достоверности вводимой информации,
На чертеже представлена функциональная схема устройства.
Устройство для ввода информации содержит генератор 1 импульсовt дешифратор 2 5 первый 3, второй 4 и третий 5 счетчики, мультиплексор 6, регистр 7, блок 8 коммутационных элементов, первый 9 и второй 10 элементы НЕ, первый 11 9 второй 12 и третий 13 триггеры и элемент И 14.
Устройство работает следуюагим образом.
В исходном состоянии (клавиши не нажаты) работает генератор 1 импульсов, первый 3 и второй 4 счетчики. Каждым импульсом переполнения счетчика 4 счетчик 3 увеличивает на 1 свое состояние. Сигнал переполнения (выход Р) счетчика 3 устанавливает исходные нулевые состояния триггеров 11 и 13. Триггер 12 сброшен сигналом от устройства приема информации
При нажатии на клавишу блока 8 сопротивление контакта изменяется с. дребезгом и на выходе мультиплексора 6 формируется сигнал в виде пачки импульсов. Количество импульсов в пачке зависит от дребезга,, но достаточно одного импульса для ср&баты- вания триггера 11, Максимальное число импульсов в пачке определяется разрядностью счетчика 4 и практически равно 8-16. Важным является одинаковая разрядность второго и третьего счетчиков 4 и 5.
При одновременном нажатии двух и более клавиш блока 8 число импульсов пачки превышает максимальное число счетчика 5 и сигнал переполнения третьего счетчика 5 сбрасывает первый счетчик 3. Каждый раза пока клавиши нажаты, счет начинается снова и до переполнения счетчика 2 не доходит, триггер 13 остается в прежнем (нулевом) состоянии и триггер 32 не установлен.
Если нажата одна клавиша блока 8, то сигналом переполнения первого счетчика 3 сначала установится триггер 13, а затем триггер 12. По сигна лу триггера 12 готовности устройство приема информации считывает код, за
5
0
5
0
5
0
5
фиксированный в регистре 8 через элемент 14 триггером 13. После считывания ответный сигнал сбрссывает триггер 12. При удерживании клавиш каждый раз за время счета устанавливается триггер 11 и подтверждается единичное состояние триггера 13, Поскольку состояние триггера 13 не меняется, триггер 12 находится а нулевом состоянии.
При отпускании клавиш триггер 11 не устанавливается и триггер 13 сбрасывается - схема занимает исходное состояние.
Стробирование дешифратора 2 сиг- палом тактового генератора 1 дает возможность чзбежато выдачи с дешифратора 2 сигнала во время перехода первого счетчика 3 из одного состояния в другое, т.е. когда его состояние на входе дешифратора 2 не определено. Это обстоятельство обеспечивает строго последовательный опрос клавиш и ис ш:оиает возможные ситуации искажения кода при нажатии нескольких клавиш одновременно.
В составе устройства отсутствуют традиционные -элементы задержки как средства защиты от дребезга. Предложенные связи мевду элементами устройства позволяют использовать кла- аиши практически с любым временем цребезга и обеспечивают надежную работу устройства.
Формула изобретения
Устройство для ввода информации, содержащее генератор импульсов, первый счетчик, дешифратор, мультиплексор, блок коммутационных элементов, первый и второй триггеры, элемент И, регистрs первый элемент КЕ5 выходы дешифратора соединены с входами блока комму «гиг онных элементов, выходы чотсрого подключены к информационным входам мультиплексора, выходы первого счетчика соединены с информационными входами дешифратора, адресными входами мультиплексора и информационными входами регистра, выходы которого являются информационными выходами устройства, выход второго триггера является стробиругощим выходом устройства, вход сброса - входом сброса устройства, выход первого триггера соединен с D-входом второго триггера, тактовый вход первого триггера соеди314746314
йен с выходом переполнения первогосчетчика, счетный вход которого соесчетчика, а D-вход - с шиной нулево-динен с выходом мультиплексора, БХОго потенциала устройства, тактовыйД°м установки первого триггера и чевход регистра соединен с выходом эле- -Рез первый элемент НЕ - с первым вхомента И,отличающеесядом элемента И, второй вход которого
тем, что, с целью повышения достовер-соединен с инверсным выходом третьености вводимой информации, в негого триггера, D-вход которого подклювведены второй и третий счетчики,чен к выходу первого триггера, тактотретий триггер и второй элемент НЕ, ювый вход третьего триггера через втовыход генератора импульсов соединенР°й элемент НЕ подключен к выходу
со счетным входом второго счетчикапереполнения первого счетчика, лряи стробирующим входом дешифратора,мой выход третьего триггера соединен
выход переполнения второго счетчикас тактовым входом второго триггера,
соединен со счетным входом первого 15выход переполнения первого счетчика
счетчика, вход сброса которого соеди-соединен с входом сброса третьего
нен с выходом переполнения третьегосчетчика.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1983 |
|
SU1089567A1 |
Устройство для ввода информации | 1986 |
|
SU1376076A1 |
Устройство для ввода информации | 1981 |
|
SU980086A1 |
Устройство для ввода информации | 1990 |
|
SU1746376A1 |
Устройство для ввода информации | 1983 |
|
SU1105883A1 |
Устройство для ввода информации | 1986 |
|
SU1348813A1 |
Устройство для ввода информации | 1986 |
|
SU1399724A1 |
Устройство для ввода информации | 1987 |
|
SU1524042A1 |
Устройство для ввода информации | 1987 |
|
SU1499329A1 |
Устройство для ввода информации | 1983 |
|
SU1120310A1 |
Изобретение относится к области автоматики и вычислительной техники и позволяет повысить достоверность вводимой информации. Устройство содержит генератор импульсов 1, дешифратор 2, первый, второй и третий счетчики 3,4 и 5, мультиплексор 6, регистр 7, блок коммутационных элементов 8, первый и второй элементы НЕ 9,10, первый, второй и третий триггеры 11,12 и 13 и элемент И 14. В составе устройства отсутствуют традиционные элементы задержки как средства защиты от дребезга. 1 ил.
Устройство для ввода информации | 1980 |
|
SU960783A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1986 |
|
SU1322248A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-04-23—Публикация
1987-07-09—Подача