Устройство для ввода информации

 

Изобретение относится к автоматике и вычислительной технике и может быть ис пользовано в устройствах с вводом информации с клавиатуры. С целью повышения надежности в устройство, содержащее матрицу 1 коммутационных элементов, мультиW плексор 2, дешифратор 3, генератор 4 импульсов , счетчик 5, два триггера 8, 9, два элемента И-НЕ, введены два дополнительных счетчика 6, 7. Устройство контролирует импульсную помеху по длительности и подавляет ее. Коды, определяющие пороговые длительности включения/выключения коммутационных элементов, заносятся в счетчики 6 и 7. В процессе работы устройство сравнивает сигнал на выходе мультиплексора 2 с кодом и определяет, является он полезным сигналом включения/выключения или помехой. В случае помехи устройство возвращается в исходное состояние. При действии импульсной помехи на выходной шине матрицы 1 коммутационных элементов , а также при увеличении времени дребезга контактов (за счет износа) алгоритм работы устройства не нарушается. 1 ил. сл с

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (sl)s G 06 F 3/02

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4713123/24 (22) 03.07.89 (46) 23.09.91, Бюл, М 35 (71) Научно-производственное объединение

"Гранат" (72) С.В. Смирнов и В.В. Скрябин (53) 681,327(088.8) (56) Авторское свидетельство СССР

f4 1290286, кл. 6 06 F 3/02, 1985, Авторское свидетельство СССР

М 1405044, кл. G 06 F 3/02, 1986. (54)УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМА-

ЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть ис. пользовано в устройствах с вводом информации с клавиатуры, С целью повышения надежности в устройство, содержащее матри4у 1 коммутационных элементов, мультиЩ

„„5Q„„1679481 Al плексор 2, дешифратор 3, генератор 4 импульсов, счетчик 5, два триггера 8, 9, два элемента И вЂ” НЕ, введены два дополнительных счетчика 6, 7. Устройство контролирует импульсную помеху по длительности и подавляет ее, Коды, определяющие пороговые длительности включения/выключения коммутационных элементов, заносятся в счетчики 6 и 7. В процессе работы устройство сравнивает сигнал на выходе мультиплексора 2 с кодом и определяет, является он полезным сигналом включения/выключения или помехой. В случае помехи устройство возвращается в исходное состояние, При действии импульсной помехи на выходной шине матрицы 1 коммутационных элементов, а также при увеличении времени дребезга контактов (за счет износа) алгоритм работы устройства не нарушается. 1 ил.

1679481

10

25

40

50

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах с вводом информации от клавиатуры.

Целью изобретения является повышение надежности устройства, На чертеже приведена структурная схема устройства для ввода информации, Устройство для ввода информации содержит матрицу 1 коммутационных элементов, мультиплексор 2, дешифратор 3, генератор 4 импульсов, первый 5, второй 6 и третий 7 счетчики, первый 8 и второй 9 триггеры, второй элемент И вЂ” НЕ 10, первый элемент И вЂ” НЕ 11, первую группу 12 входов устройства, вторую группу 13 входов устройства, информационные выходы 14 устройства, выход 15 готовности устройства.

Устройство работает следующим образом.

Перед началом работы устройства (например, с помощью переключателей, не показаны) на входах 12 устанавливается код числа P, a на входах 13 — код числа К, определяемые из условия

Р > ядр.макс

Тти тдр. макс

К> — —

"ти где t др.макс. и t др.макс. максимальные длительности импульсов дребезга соответственно высокого и низкого потенциала, возникающих при включении (выключении) коммутационных элементов матрицы 1.

Значения т др.макс. g g др.макс. определяются типом коммутационных элементов матрицы

1 и могут быть определены экспериментально.

При включении напряжения питания все коммутационные элементы матрицы 1 выключены, поэтому на всех выходах матрицы 1 присутствует высокий потенциал, вследствие чего на выходе мультиплексора

2 присутствует низкий потенциал. На выходе элемента И-НЕ 10 присутствует высокий потенциал, удерживающий счетчик 6 в режиме "Запись". При этом в счетчик 6 записан код числа Р, присутствующий на входах

12 устройства. Низкий потенциал с выхода мультиплексора 2 удерживает счетчик 7 в режиме счета тактовых импульсов с выхода генератора 4. При этом на выходе счетчика

7 периодически появляются импульсы, подтверждающие исходное состояние триггеров 8 и 9, при котором на выходах триггеров

8 и 9 присутствует высокий потенциал. Тактовые импульсы с выхода генератора 4 через элемент И вЂ” НЕ 11 поступают в счетчик 5.

Сигналы с выхода счетчика 5 поступают на входы дешифратора 3 и на адресные входы мультиплексора 2, обеспечивая опрос коммутационных элементов матрицы 1.

На выходе 15 устройства постоянно. присутствует высокий потенциал, при котором сигналы на выходах 14 устройства не воспринимаются внешним устройством.

Таким образом, при включении питания устройство оказывается приведенным в исходное состояние. при котором счетчик 5 с помощью дешифратора 3 и коммутационных элементов матрицы 1 и счетчик 7 находятся в режиме счета и периодически подтверждают исходное состояние триггеров 8 и 9, а в счетчике 6 записан код числа

Р, При появлении импульса помехи на информационном входе мультиплексора 2 на его выходе появляется высокий потенциал, переводящий счетчик 7 в режим записи, и производится переключение триггера 9, При появлении высокого потенциала на выходе мультиплексора 2 на выходе элемента

И вЂ” НЕ 10 появляется высокий потенциал, переводящий счетчик 6 в режим счета тактовых импульсов, Длительность импульса помехи т, < P.Тти, поэтому импульс помехи оканчивается до появления сигнала на выходе счетчика 6, т,е, во время действия импульса помехи синхроимпульс (низкий потенциал) на выходе 15 не появляется. При окончании импульса помехи на выходе мультиплексора 2 устанавливается низкий потенциал, переводящий счетчик 6 в режим записи. Низким потенциалом с выхода мультиплексора 2 счетчик 7 устанавливается в режим счета и через некоторое время сигнал с выхода счетчика 7 устанавливает в исходное состояние триггер 9.

Устройствооказывается приведенным в исходное состояние.

Таким образом, импульс помехи, появляющийся на входе мультиплексора 2, не вызывает появления синхроимпульса на выходной шине 15, т.е. подавляется устройством, Процесс включения коммутационного элемента матрицы 1 сопровождается дребезгом контактов, так что на соответствующий информационный вход мультиплексора

2 поступает последовательность импульсов дребезга высокого потенциала, после которой следует импульс включения (высокий потенциал), Процесс выключения коммута- ционного элемента матрицы сопровождается последовательностью импульсов дребезга низкого потенциала, после кото1679481

10

30

40

50

55 рой следует импульс выключения (низкий потенциал), При включении одного из коммутационных элементов матрицы 1 низкий потенциал с соответствующего выхода дешифратора 3 поступает на один из информационных входов мультиплексора 2. При совпадении кода состояния счетчика 5 с кодом вертикальной шины матрицы 5 единичный потенциал появляется на выходе мультиплексора 2. Таким образом первый импульс дребезга при включении коммутационного элемента проходит на выход мультиплексора 2. При появлении высокого потенциала на выходе мультиплексора 2 переключается триггер 9, на выходе которого устанавливается низкий потенциал, запрещающий поступление тактовых импульсов в счетчик 5. В последнем присутствует код, идентифицирующий включенный коммутационный элемент матрицы 1.

Высоким потенциалом с выхода мультиплексора 2 счетчик 7 устанавливается в режим "Запись". Код числа К переписывается с входов 13 в счетчик 7.

На выходе элемента И-НЕ 10 устанавливается низкий потенциал, переводящий счетчик 6 в режим счета, Счетчик 6 начинает. контроль по длительности поступившего импульса. Так как длительность первого импульса дребезга меньше значения Р Тти, импульс дребезга оканчивается до появления импульса на выходе счетчика 6. По окончании первого импульса дребезга счетчик 6 переводится в режим "Запись" и в него записывается код числа Р, а счетчик 7 переводится в режим "Счет". Триггеры 8 и 9 и счетчик 5 сохраняют свое состояние. Счетчик 7 начинает контролировать длительность паузы между импульсом дребезга включения и следующим импульсом. Так как длительность паузы меньше значения К Т и, следующий импульс появляется (пауза оканчивается) до появления импульса на выходе счетчика 7. При этом счетчики 6 и 7 переводятся соответственно в режимы

"Счет" и "Запись". а триггеры 8, 9 и счетчик

5 сохраняют свое состояние, Если следующий импульс является импульсом дребезга, повторяется описанный процесс контроля длительностей импульса дребезга (счетчиком 6) и паузы между импульсом дребезга и следующим импульсом (счетчиком 7).

Если следующий импульс является импульсом включения, то, следовательно, его длительность превышает значение Р Тти, и на выходе счетчика 6 появляется сигналсинхроимпульс, поступающий на выход 15 устройства. При появлении синхроимпульса на выходе 15 код, присутствующий на выходах 14 и идентифицирующий включенный коммутационный элемент матрицы 1, вводится во внешнее устройство. Задним фронтом синхроимпульса производится переключение триггера 8. На выходе триггера 8 устанавливается низкий потенциал, вызывающий переключение элемента И-НЕ

10. Элемент И-НЕ 10 переключается и высоким потенциалом переводит счетчик 6 в режим "Запись". Устройство сохраняет свое состояние до выключения коммутационного элемента.

При выключении коммутационного элементаматрицы 1 на выходе мультиплексора

2 устанавливается низкий потенциал, т.е. первый импульс дребезга при выключении проходит на выход мультиплексора 2. При этом счетчики 5 и 6, триггеры 8 и 9 сохраняют свое состояние. Счетчик 7 переводится в режим счета и начинает контроль по длительности поступившего импульса. Так как длительность первого импульса дребезга выключения меньше значения К Тти, то импульс дребезга выключения оканчивается до появления импульса на выходе счетчика

7. При окончании первого импульса дребезга выключения счетчик 7 переводится в режим "Запись" и в него записывается код числа К. Если следующий импульс является импульсом дребезга выключения, то повторяется описанный процесс контроля длительности импульса дребезга выключения счетчиком 7. Если следующий импульс является импульсом выключения, то, следовательно, его длительность превышает значение К Тт, и на выходе счетчика 7 появляется импульс, переключающий триггеры 8 и 9 и элемент И вЂ” НЕ 10 в исходное состояние. Тем самым устройство для ввода информации приводится в исходное состояние, Таким образом, устройство обеспечивает повышенную надежность ввода информации за. счет исключения возможности нарушения алгоритма работы при действии импульсной помехи на выходной шине матрицы коммутационных элементов, при увеличении времени дребезга контактов коммутационных элементов, Это связано с тем, что в устройстве с помощью дополнительных счетчиков осуществляется контроль по длительности, является ли сигнал на выходе коммутатора помехой или полезным сигналом включения (выключения) коммутационного элемента.

При определении. что сигнал на выходе коммутатора является помехой, устройство возвращается в исходное состояние и, таким образом, обеспечивается подавление импульсной помехи. При определении, что

1679481

Составитель И. Карнова

Редактор А. Шандор Техред М.Моргентал Корректор Т. Палий

Заказ 3215 Тираж382 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 сигнал на выходе коммутатора является импульсом дребезга, производится дальнейший контроль по длительности, пока не будет определено, что действует полезный сигнал включения (выключения) коммутаци- 5 онного элемента. Причем в дополнительные счетчики заносятся коды, определяющие пороговые длительности включения и выключения коммутационных элементов. Так что увеличение времени дребезга в процес- 10 се эксплуатации устройства может быть скомпенсировано занесением соответствующих кодов в дополнительные счетчики, так что алгоритм работы устройства при этом не нарушается. 15

Формула изобретения

Устройство для ввода информации, содержащее матрицу коммутационных элементов, мультиплексор, дешифратор, 20 генератор импульсов, первый счетчик, первый и второй триггеры, первый и второй элементы И вЂ” НЕ, причем выход генератора импульсов соединен с первым входом первого элемента И вЂ” НЕ, выход которого соеди- 25 нен с входом первого счетчика, выходы первой группы которого соединены с входами дешифратора, выходы которого соединены с горизонтальными шинами матрицы коммутационных элементов, вертикальные шины которой соединены с информационными входами мультиплексора, адресные входы которого подключены к выходам второй группы первого счетчика, выходы первой и второй групп которого являются информационными выходами устрЬйства, выход мультиплексора соединен с первым входом второго элемента И-НЕ, второй вход которого соединен с выходом первого триггера, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности устройства, в него введены второй и третий счетчики, выход второго элемента И-НЕ соединен с управляющим входом второго счетчика, выход которого соединен с тактовым входом первого триггера и является выходом готовности устройства, выход второго триггера соединен с вторым входом первого элемента И вЂ” НЕ, выход генератора импульсов соединен со счетными входами второго и третьего счетчиков, входы предустановки которых являются информационными входами первой и второй групп устройства, выход третьего счетчика соединен с входами сброса триггеров, выход мультиплексора соединен с управляющим входом третьего счетчика и тактовым входом второго триггера.

Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации 

 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано для ввода информации в вычислительные машины и в терминальные устройства

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к автоматике и вычислительной технике, в частности к устройствам ввода информации, и может быть использовано в микропроцессорной и дисплейной технике, в адресных цепях управления памятью и во времязадающих устройствах

Изобретение относится к области вычислительной техники, в частности к устройствам ввода информации, и может быть использовано для многоуровневой парольной защиты доступа к информации, записанной в памяти ЭВМ

Изобретение относится к вычислительной технике и может быть использовано при ручном вводе информации

Изобретение относится к автоматике и вычислительной технике и может быть использовано для считывания и ввода в ЭВМ символьной информации

Изобретение относится к вычислительной технике и может быть использовано для построения пультов управления распределительных систем централизованного и децентрализованного управления

Изобретение относится к радиоизмерительной технике и может быть использовано в радиоэлектронных приборах и устройствах вычислительной техники

Изобретение относится к автоматике и вычислительной технике и может быть использовано для считывания и ввода в ЭВМ символьной информации

Изобретение относится к конструкциям электронно-вычислительных устройств, преимущественно к персональным компьютерам, и может быть использовано в быту и в различных отраслях народного хозяйства

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

Изобретение относится к области вычислительной техники, к средствам ввода информации, в частности к устройствам ручного ввода данных, и целесообразно для использования при вводе данных в распределенные в пространстве вычислительные системы

Изобретение относится к устройствам многоцелевых оптических клавиатур, представляющим широкое разнообразие вводов клавиш

Изобретение относится к вычислительной технике и может быть использовано для приема информации в приборах и системах управления, а также для расширения возможностей и границ общения между людьми с нарушениями зрения и слуха для обучения работе на клавиатуре

Изобретение относится к вычислительной технике, а именно к клавиатурам, являющимся периферийными устройствами электронных вычислительных машин, используемых в суровых климатических условиях
Наверх