Изобретение относится к вычислительной технике и может быть использовано в устройствах для ввода ин.формации.
Известно устройство для вводаинформации содержащее регистр ввода (кнопки, тумблеры, переключатели), шифратор, блок вентилей, регистр обмена и блок задержки сигнала готовности til.
В указанном устройстве необходимы значительные затраты оборудования, а при построении устройства с большим числом переключателей не обеспечива- ется достаточная надежность.
Наиболее близким по технической сущности к изобретению является устройство для ввода информации, содержащее переключатели, разделенные на группы, соответствующие одноименным значениям кодов в старших разрядах, ноЕялально замкнутые контакты коммутационных элементов в каждойгруппе соединены последовательно с переключающими контактами, нормально разомкнутые контакты коммутационных эле- ментов, соответствующих одинаковьпи кодам млад1 шх разрядов, кроме первых, соединены с входами шифратора, а нормально разомкнутые контакты первых коммутационных элементов в каждой группе и выходы шифратора младших .разрядов соединены с входами схемы формирования сигнала признака кода, нормально замкнутые контакты последнего .коммутационного элемента в каждой группе, кроме одной, соединены с входами шифратора старших разрядов, а переключающие контакты
10 ервых коммутационных элементов каждой группы соединены с шиной нулевого |потенциала 23.Недостатком данного устройства является низкая надежность, так как
15 существует дребезг контактов при срабатывании кнопочных переключателей, что приводит к формированию нескольких байтов информации по одному нажатию клавиш и искажению ин20формации.
Цель изобретения - повыпаеиие надежности ввода информации за счет защиты устройства от дребезга контактов переключателей.
25
Поставленная цель достигается тем, что в устройство для ввода информации содержащее матрицу коммутационных элементов, шифратор младших разрядов, шифратор стар1чих раэрп30 дов и первый формирователь импульсов.
входы группы которого соединены с выходами шифратора младших разрядов, входы которого соединены с вертикальными шинами группы матрицы кс 1мутационных элементов, первая вертикалная шина которой соединена с первым входом первого формирователя импульсов, а вторая вертикальная шина йвляется шиной нулевого потенциала, горизонтальные шины группы соединены с входами шифратора старших разряд6E ввeдeны триггер,второй формирова- тель импyльcoв элeмeнт И и регистр, первый вход которого соединен.с первым входом элемента И, .-выходом триггера и первым входом первого формирователя импульсов, выход которого соединен с первым входом триггера, вторым входом регистра и вторым входом элемента И, выход которого является первым выходом устройства, вторвход триггера соединен с выходом второго формирователя импульсов, первый вход которого соединен с первой горизонтальной шиной матрицы коммутационных элементов, входы группы р гистра соединены с выходами шифратора младших разрядов, выходами шифратора старших разрядов и входами группы второго формирователя импульсов, выходы регистра являются выходами группы устройства.
На чертеже представлена функциональная схема предлагаемого устройства.
Устройство содержит блок 1 коммутационных элементов, шифраторы 2 и 4 кода младших и старших разрядов, формирователи .3 и 5 сигнала признака кода, триггер 6, регистр 7, элемент И 8.
В блоке 1 коммутационные элементы разделены на группы, соответствующие значениям кодов в стахяаих разрядах. Нормально замкнутые контакты коммутационных элементов в каждой группе соединены последовательно с переключающими контактами. Нормально разомкнутые контакты коммутационных элементов,соответствующих одинаковым кодам младших разрядов, кроме первых, соединены со входами шифратора 2. Нормально разомкнутые кон такты первых коммутационных элементов в каждой группе, а также выходы шифратора, соединенные с соответствующими первыми входами регистра 7, соединены с первыми входами схемы 3 формирования сигнала признака кода, дополнительный вход которого соединен с выходом триггера 6, вторлм входом регистра 7, первым входом элемента И 8, а выход соединен со вторым входом триггера 6, третьим входсяи регистра 7 и вторым входом элемента И 8. Нормально замкнутые контакты последнего коммутационного элемента в каждой группе, кроме одной, соединены со входами шифратора 4 Переключающие контакты первых коммутационных элементов каждой группы соединены с шиной нулевого потенциала Нормально замкнутый контакт последнего коммутационного элемента одной группы, а также выходы шифратора 4, сое.диненные с соответствующими входами регистра 7, соединены со входами схемы 5 формирования сигнала признака кода, выход которой соединен с первым входом триггера 6. Выходы регистра 7 и выход эдеМента И 8 являются рыходами устройства.
Блок 1 коммутационных элементов служит для формирования позиционных кодов ё соответствии с нажатым коммутационн элементом.
Шифраторы 2 и 4 предназначены для преобразования позиционных кодов, поступающих из блока 1, в двоичный код и реализовываются на элементах И-НЕ, НЕ,
Формирователи 3 и 5 предназначены для формирования сигналов признака кода при нажатии любого коммутационного элемента блока 1 и выполнены в виде комбинационной схемы на элементах И-ИЛИ-НЕ, НЕ соответственно.
Регистр 7 предназначен для хранени кодов, сформированных шифраторами 2 и 4.
Элемент И 8 предназначен Для формирования сигнала признака кода устройства (сигнал готовности).
Устройство работает следующим образом.
В исходном состоянии коммутационные элементы выключены. На выходе формирователя 5 присутствует сигнал логического О, а на выходе формирователя 3 сигнал логической 1, которыми устанавливается в единичное состояние триггер 6, сигналом с инверсного выхода которого сбрасывается регистр 7, запрещается работа элемента И 8 и разрешается работа формирователя 3.
При нажатии одного из коммутационных элементов, код которого в старилих и младших разрядах отличен от нуля, шифраторами 2 и 4 формируются двоичные коды, которле поступают на инфор7 мационные входы регистра и на входы формирователей 3 и 5 сигналов признака кодов. На выходе формирователя 5 формируется сигнал логической . На выходе формирователя 3 формируется импульс отрицательной полярности, которым записывается информация в регистр 7 и сбрасывается триггер 6. Причем сигнал на выходе формирователя 3 появляется только при касании переключающего контакта с нормально разомкнутым, а длительность сигнала определяется длительностью переходных процессов в триггере 6 и формирователе 3 . .Сигнал сброса регистра снимается раньше, чем сигнал занесения информации в регистр 7, на время переход ных процессов в формирователе 3, достаточное.для занесения информации регистр 7 и окончания переходных про цессов в регистре 7. После этого на выходе элемента ,И 8 появляется сигнал, сигнализирую щий о наличии информации в регистре При этом после переключения триггера 6 дальнейший дребезг не Оказывает влияния на работу устройства, так как триггер б блокирует формировател 3 и вход регистра 7. Возврат устройства в исходное сое тояние производится автоматически Ьри отпускании коммутационного элемента, где при касании переключающег и нормально замкнутого контактов происходит переключение триггера 6, сбрасывается регистр 7 и снимается сигнал готовности устройства. Если же производится нажатие KCWмутационного элемента, код которого равен нулю в старших или младших раз рядах, то устройство работает аналогично, только не участвует в работе соответствующий шифратор, а схемы формирования сигналов признака кода запускаются сигналами, поступающими непосредственно с контактов переключателя . По сравнению с известными предложенное устройство обладает большей надежностью, так как схема устранения дребезга работает независимо от длительности переходных процессов (дребезга), в то время как используемые элементы задержки в базовом устройстве рассчитываются на определенное время дребезга, обладает большим быстродействием - сигнал готовности и информация сформируются не дожидаясь окончания дребезга, а также упрощается схема шифратора, сокращается оборудование и количесхво связей: коммутационные элементы - шифратор. Формула изобретения Устройство для ввода информации содержащее матрицу кслимутационных. элементов, шифратор младших разрядов, шифратор старших разрядов и перйый формирователь импульсов, входы группы которого соединены с выходами шифратора младших разрядов, входы которого соединены с вертикальными шинами группы матрицы коммутационных элементов, первая вертикальная шина которой соединена с первым входом первого формирователя импульсов, а вторая вертикальная шина является- шиной нулевого потенциала, горизонтальные щины группы соединены с входами шифо т л и ч аратора старших разрядов. ю щ е е с я тем, что, с целью повышения надежности устройства, в него введены триггер,второй формирователь импульсов, элемент И и регистр, первый вход которого соединен с первым входом элемента И, выходом триггера и первым входом первого формирователя импульсов, выход которого соединен . с первым входом триггера, вторым входом регистра и вторым входом элемента И, выход которого является первым выходом устройства, второй вход триггера соединен с выходом второго формирователя импульсов, первый вход которого соединен с первой горизонтальной шиной матрицы коммутационных элементов, входы группы регистра соединены с выходами шифра тора младших разрядов, выходами шифратора старпшх разрядов и входами группы второго формирователя импульсов, выходы регистра являются выходами группы устройства.J Источники информации, принятые во внимание при экспертизе . 1.Авторское свидетельство СССР № 463109, кл. G, 06 F 3/02, 1971. 2.Авторское свидетельство СССР 378831, кл. G 06 F 3/02, 1971 (прототип).
xCl..
/El..
Л1
r Ьи Ш MM
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1983 |
|
SU1150624A1 |
Устройство для ввода информации | 1983 |
|
SU1094028A1 |
Устройство для ввода информации | 1987 |
|
SU1531083A1 |
Устройство для ввода информации | 1980 |
|
SU964618A1 |
Устройство для ввода информации | 1983 |
|
SU1141393A1 |
Устройство для ввода информации | 1986 |
|
SU1324022A1 |
Устройство для ввода информации | 1980 |
|
SU943691A1 |
Электромагнитный кодовый замок | 1980 |
|
SU958643A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1987 |
|
SU1522272A1 |
Устройство для ввода информации | 1985 |
|
SU1348811A1 |
:7
Авторы
Даты
1983-03-15—Публикация
1981-11-25—Подача