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

 

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

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

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

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

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

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

ПРИ ГКНТ СССР т !

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

L и (21) 4752781/24 (22) 23.10.89 (46) 15.11.91. Бюл. N 42 (71) Научно-производственное обьединение

"Гранат" (72) С.В,Смирнов и В.В.Скрябин (53) 681.325:21(088.8) (56) Авторское свидетельство СССР № 1149237, кл. G 06 F 3/02, 1983.

Авторское свидетельство СССР

¹ 1399724, кл, G 06 F 3/02, 1986. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано s устройствах с вводом информации от клавиатуры. Цель изобретения—

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

Цель изобретения — повышение надежности устройства.

На фиг.1 приведена структурная схема устройства для ввода информации; на фиг.2 — временные диаграммы работы устройства.

Устройство для ввода информации содержит генератор 1 импульсов, первый 2 и второй 3 счетчики, дешифратор 4, элементы

ИЛИ-НЕ 5, матрицу 6 комутационных элементов, мультиплексор 7, элемент И-НЕ 8, блок 9 защиты от дребезга, первый 10, второй 11 и третий 12 триггеры, информационные выходы 13 устройства и выход 14 готовности устройства, „„5U„„1691830 А I повышение надежности устройства, Устройство содержит генератор 1 импульсов, первый и второй счетчики 2 и 3, дешифратор 4, элементы ИЛИ-НЕ 5, матрицу 6 коммутационных элементов. мультиплексор 7, элемент

И-НЕ 8, блок 9 защиты от дребезга. В устройство дополнительно введены три триггеры 10 — 12. При включении питания и выключении коммутационного элемента устройство автоматически приводится в исходное состояние, тем самым повышается его надежность. Блок защиты от дребезга проводит контроль по длительности импульса с выхода элемента И-НЕ 8. Матрица 6 срабатывает при превышении импульсом пороговой длительности, защищая таким образом устройство от помех на выходе матрицы 6. 2 ил. г

Блок 9 защиты от дребезга содержит л генератор тактовых импульсов, подключен- О ный к шине синхронизации, управляющую шину, два синхронн ых триггера, два элемента И-НЕ, два инвертора и элемент ИЛИ-НЕ, два элемента совпадения. Управляющая шина устройства является входом блока 9 защиты от дребезга. Инверсный выход второго синхронноготриггера соединен с выходом блока 9 защиты от дребезга. Период тактовых имлулесоа, формируемых геиера- ъ тором блока 9, выбран таким образом, чтобы превышать максимальную длительность перерывов (дребезга) входного сигнала блока

9, получаемых за счет дребезга контактов при включении (выключении) коммутационных элементов матрицы 6, а также превы- . шать время Т К, где Т вЂ” период импульсов, 1691830 формируемых генератором 1; К вЂ” емкость счетчика 2, Устройство для ввода информации работает следующим образом.

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

Высоким потенциалом с выхода триггера 10 устанавливается или подтвер>кдается высокий потенциал на выходе триггера 11, Высоким потенциалом с выхода триггера 11 устанавливается или подтверждается высокий потенциал на выходе триггера 12. Высокий потенциал, поступающиЙ с выхода триггера 11 на вход разрешения счета счетчика 2, является разрешающим, однако счетчик 2 удерживается а обнуленном состоянии (на его выходах присутствует нулевая кодовая комбинация) высоким потенциалом, присутствующим на его установочном входе. Высокий потенциал, поступающий с выхода триггера 12 на вход )азрешения счета счетчика 3, является раз )ешающим, однако счетчи 3 удерживается в обнуленном состоянии высоким потенциалом, присутствующим на его установочном входе. Формируемые генератором 1 тактовые импульсы поступают на счетный вход счетчиков 2 и 3, На информационных выходах 13 устройства присутствует нулевая кодовая комбинация, а на выходе 14 присутствует высокий потенциал. На выходах дешифратора 4 присутствует низкий потенциал, На выходах элементов ИЛИ-НЕ присутствует низкий потенциал. Мультиплексор 7 и дешифратор 4 выполнены таким образом, что не реагируют на нулевой код исходного состояния счетчиков 2 и 3.

Таким образом, при включении напря>кения питания устройство оказывается приведенным в однозначно определенное исходное состояние.

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

И-НЕ 8 на вход блока 9 защиты от дребезга, а также на второй вход триггера 11, Триггер

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

9 определяет, что на его входе присутствует сигнал включения и срабатывает. На выходе блока 9 защиты от дребезга устанавливается низкий потенциал, спадом следующего затем тактового импульса генератора 1 переключается триггер 10. На выходе триггера

10 устанавливается низкий потенциал, разрешающий работу счетчика 2, Счетчик 2 начинает счет тактовых имгульсов.

Одновременно низкий потенциал поступает на первые входы элементов ИЛИНЕ 5. На выходах этих элементов устанавливается высокий потенциал, Высокий потенциал поступает через включенный коммутационный элемент i ;aòpèöû 6 на вход элемента И-НЕ 8. На выходе злемечта

И-НЕ 8 устанавливаегся низкий пoтенuиал, Блок 9 начинает контроль по длительности поступившего импульса, сохраняя при этом низкий потенциал на своем выходе. Сохраняет свое состояние и триггер 1, В результате счета импульсов счетчика 2 сигнал высокого потенциала поочередно появляется на выходах дешифратора 4 и поступает на вторые входы элементов ИЛИ-HF 5, Через некоторое время в счетчике 2 устанавливается кодовая комбинация, соответствующая включенному коммутационному элементу, Так что сигнал высокого потенциала с одного из выходов дешифратора 4 поступает на вход соответствующего элемента ИЛИ-НЕ 5, с выхода которого сигнал низкого потенциала через включенный коммутационный элемент поступает на вход элемента И-НЕ 8, устанавливая на его выходе высокий потенциал. При этом переключается триггер 11, с выхода которого на второй вход триггера 12 поступает низкий потенциал. Низкий потенциал поступает на ВХОД разрешения счета счетчика 2 и запрещает дальнейший счет импульсов. Низкий потенциал поступает на установочный вход счетчика 3 и разрешает счет импульсоа. Блок 9 при этом прекращает контроль длительности входного импульса и сохраняет свое состояние, Через некоторое время в счетчике

3 устанавливается кодовая комбинация. соответствующая включенному коммутационному элементу.

Кодовые комбинации с выходов счетчиков 2 и 3 поступают на информационные выходы 13 устройства. Таким образом, код, присутствующий на выходах 13, однозначно определяет включенный коммутационный элемент матрицы 6. Одновременно на аы1691830

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

6 и наличии на выходах 13 устройства соответствующего кода. Через некоторое время выключается коммутационный элемент матрицы 6, что сопровождается дребезгом контактов. При этом на выходе элемента И-НЕ

8 возникает последовательность импульсов дребезга выключения. Блок 9 контролирует длительность импульсов дребезга выключения, При окончании процесса дребезга выключения блок 9 определяет, что на его входе присутствует сигнал выключения коммутационного элемента матрицы 6, и срабатывает, возвращясь в исходное состояние.

При этом триггер 10 по первому входу переключается в исходное состояние, вследствие чего последовательно переключаются в исходное состояние триггеры 11 и 12. Сигнал с выхода 14 готовности устройства снимается, счетчики 2 и 3 обнуляются в результате чего на выходах 13 устройства устанавливается нулевая кодовая комбинация. На первые входы элементов ИЛИ-НЕ 5 при этом поступает высокий потенциал, а на выходах этих элементов присутствует низкий потенциал.

На временных диаграммах (фиг.2) ось ординат соответствует начальному моменту времени, в котором предлагаемое устройство находится в исходном состоянии.

В момент т1 на выходе матрицы 6 возникает импульс помехи, который проходит на выход элемента И-НЕ 8 и поступает на вход блока 9. Так как длительность импульса помехи меньше пороговой длительности, на которую настроен блок 9, блок 9 не срабатывает, и на его выходе сохраняется высокий потенциал. По окончании импульса помехи устройство находится в исходном состоянии, Таким образом, при появлении импульса помехи на выходе матрицы 6. исключается ложное срабатывание устройства, т,е. импульс помехи подавляется устройством, В момент t7 включается коммутационный элемент матрицы 6, поэтому на выходе матрицы 6 появляются импульсы дребезга.

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

7, импульсом с выхода которого переключается триггер 12, на выходе которого формируется импульс готовности, так как в это время на выходных шинах 13 устройства

35 присутствует код, однозначно идентифицирующий включенный коммутационный элем"-.Hò матрицы 6.

В момент t на выходе матрицы 6 возникает импульс помехи, Импульс помехи на влияет на работу устройства, т.е. подавляется устройством, так как длительность импульса помехи меньше пороговой длительности, на котору.о настроен блок 9, В момент tg коммутационный элемент матрицы выключается, вследствие чего на выходе матрицы 6 появля,отея импульсы дребезга.

В момент t7 блок = определяет, что импульс, действующий на его входе, превышает пороговую длительность, на которую настроен блок 9, и блок 9 срабатывает, возвращаясь в исходное состояние, после чего устройство приводится в исходное состояние.

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

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

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

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

Выход .ц триггера 12

Уи8. 2

Составитель VI.Êàðíoâà

Редактор Л.Пчолинская Техред M.Ìîðãåíòàë Корректор M.Äåì÷èê

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

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР l 13035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 динен с тактовым входом первого триггера, установочный вход которого соединен с выходом блока защиты оТ дребезга, выход пе рвого триггера соединен с установочным входом второго триггера, входом сброса первого счетчика и вторыми входами элементов ИЛИ-НЕ, выход элемента И-НЕ соединен с тактовым входом второго триггера, Выход деихидротора

Выход элепнта

Выход оатрицы

Выход элемента g

Выход иультиплехарра

Выход блока 8

Выход триггера 10

Выход триггера 11 выход которого соединен с установочным входом третьего триггера, входом сброса второго счетчика и управляющим входом первого счетчика, выход мультиплексора

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

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

 

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть применено в автоматизированных устройствах Ш-ЧЈ1}-Н 21 7 2 J управления аппаратурной связи, устройствах ввода данных и записи управляющих программ микропроцессоров и контролеров

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

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

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

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

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

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

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

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

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

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

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

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