Устройство для ввода информации Советский патент 1982 года по МПК G06F3/02 

Описание патента на изобретение SU985776A1

(5) УСТРОЙСТВО для ВВОДА ИНФОРМАЦИИ Изобретение относится к автоматике к вычислительной технике и может быть использовано в устройствах управления. Известны устройства для ввода инфориации, характерной особенностью которых является использование клавиатуры состопцей из отдельных кногюк, присоединенных к шифратору Cl3. Недостатком таких устройств являе ся высокая сложность шифратора при большом числе кнопок. Известно также устройство, содержащее клавиатуру, представляющую собой матрицу кнопок, горизонтальные шины которой соединены с входами мультиплексора, генератор импульсов, ечГётчик выходы которого подключены к адресным входам мультиплексора и к дешифратору, выходы которого соединены с вертикальными шинами клавиатуры. Кроме того, устройство содержит элемент И, элемент задержки и триггер С 2. Недостатком известного устройства является то, что при случайном нажатии одновременно на две или несколько кнопок, соединенных с разными вертикальными шинами клавиатуры, происходит объединение выходов в дешифраторе, что приводит к снижению надежности, так как для большинства существующих микросхем такой режим работы недопустим, применение же дишифратора, допускающего объединение по выходу, существенно усложнит схему. Цель изобретения - повышение надежности устройства. Поставленная цель достигается тем, что в устройство для ввода ин- формации, содержащее клавиатуру, выходы которой соединены с соответствующими одними входами первого и второго мультиплексоров, другие входы 39 которых соединены с соответствующим одними выходами счетчика, генератор импульсов, триггер, выход которого соединен с первым входом первого эл мента И, введены второй элемент И, элемент ИЛИ, первый и второй регист ры, выходы первого и второго мульти плексоров соединены с входами второ го элемента И, выход которого соеди нен с первым входом триггера, вторы входом первого элемента И и первым .входом элемента ИЛИ, второй вход которого соединен с вторым входом триггера, одним входом первого регистра и другим выходом счетчика, вход которого соединен с третьим вх дом второго мультиплексора и выходом генератора импульсов, одни выхо ды счетчика соединены с одними входами второго регистра, второй и тре тий входы которого соединены с выхо рами первого элемента И и ИЛИ соответственно, а выходы соединены с другими входами первого регистра, На чертеже приведена схема предлагаемого устройства. Устройство содержит организованную в виде матрицы кнопок клавиатуру 1, горизонтальные шины которой присоединены к первому мультиплексору 2, вертикальные шины - к второму мультиплексору 3, адресные вхо ды мультиплексоров 2 и 3 присоединены к выходам счетчика 4 и входам второго регистра 5 выходы которого присоединены к первому регистру Вход счетчика k соединен с генератором 7 импульсов. Выходы мультипле соров соединены с вторым элементом И 8, выход которого соединен с входом первого элемента И 9, триггеру 10 и входу элемента ИЛИ 11, второй вход которого соединен с выходом Перенос счетчика Ц, входом записи первого регистра 6 и входом Сброс триггера 10, выход которого соединен с первым входом первого элемента И 9 выход которого соединен с входом Сброс второго регистра 5, вход записи которого присоединен к выходу элемента ИЛИ 11. Вход синхронизации второго м1ультиплексора соединен с генератором 7 импульсов. Устройство работает следующим об разом. Генератор 7 имрульсов выдает импульсы на счетчик 4, коды со старших разрядов счетчика поступают на первый мультиплексор 2, в соответствии с которыми он опрашивает горизонтальные шины клавиатуры 1. Вертикальные шины .клавиатуры опрашивает второй мальтиплексор 3 в соответствии с кодами.с младших разрядов счетчика 4. При нажатии какой-либо кнопки выдаются нулевые уровни на одну из горизонтальных шин и одну из вертикальных шин клавиатуры 1, на пере-сечении которых находится нажатая кнопка. Когда мультиплексоры 2 и 3 при опросе доходят до этих шин, на их выходах появляются две логические единицы, на выходе второго элемента И 8 также появляется логическая единица, которая через элемент ИЛИ 11 поступает на вход записи второго регистра 5, и в него записывается текущее значение кода со счетчика , соответствующее номеру нажатой кнопки. По заднему фронту импульса со второго элемента И 8 триггер 10 устанавливается в единицу. По окончании цикла опроса клавиатуры 1, когда на счетчике «устанавливается нулевой код, на его выходе переноса появляется импульс, сбрасывающий триггер 10, переписывающий в первый регистр 6 код из второго регистра 5 и через элемент ИЛИ II, записывающий во второй р егистр 5 нулевой код из счетчика k. Таким образом, по окончании цикла опроса код, соответствующий нажатой кнопке, оказывается в первом регистре 6, откуда он поступает в ЭВМ, а второй регистр 5 и триггер 10 обнулены, и цикл опроса повторяется. Для предотвращения записи ошибочного кода при случайном нажатии одновременно двух или более кнопок служит первый элемент И 9 и триггер 10, который устанавливается в единицу после обнаружения первой нажатой кнопки, т.е. наличия сигнала на одной горизонтальной и одной вертикальной шине клавиатуры 1. Пбсле установки триггера 10 в еди ицунф первом входе первого элемента И 91 присутствует логическая единица и сли в течении дальнейшего опроса второй.элемент И В вновь зафиксирует совпадение сигналов с одной из вертикальных и одной из горизонтальных шин клавиатуры 1, то на обоих входах элемента И 9, а следовательноj и на его 5 выходе будут логические единицы, ко торые сбросят в нуль код в регистре 5. Таким образом, если в данном цик ле опроса зафиксировано нажатие нескольких кнопок, то запись ненулево го кода в регистр 6 не производится Использование изобретения позволяет повысить надежность предлагаем го устройства при небольшом усложН18нии схемы. Так,чтобы сделать известное устройство нечувствительным к одновременному нажатию нескольких кнопок, требуется-деталь, либо развязку кно пок в матрице клавиатуру, что требу ет введения до одного-двух дополнительных элементов на каждую кнопку, либо выполнять дешифратор на дискретных элементах или специальных микросхемах, например, с открытым коллектором, что в обоих случаях су щественно усложняет схему. В п0ёдлагаемом же устройстве peзультат достигается значительно мен шим усложнением схемы. Формула изобретения Устройство для ввода информации, содержащее клавиатуру выходы которой соединены с соответствующими одними входами первого и второго мультиплексоров, другие входы котооых соединены с соответствующими од 6 ними выходами счетчика, генератор импульсов, триггер, выход которого соединен с первым входом первого элемента И, отличающееся тем, что, с целью повышения надеж- . ности устройства, в него введены второй элемент И, элемент ИЛИ, первый и второйрегистры, выходы первого и второго мультиплексоров соединены с входами второго элемента И, выход которого соединен с первым входом триггера, вторым входом первого элемента И и первым входом элемента ИЛИ, второй,вход которого соединен с вторым входом триггера, одним входом первого регистра и другим выходом счетчика, вход которого соединен в третьим входом второго мультиплексора и выходом генератора импульсов, одни выходы счетчика соединены с одними входами второго регистра, вторюй и третий входы которого соединены с выходами первого элемента И и элемента ИЛИ соответственно. а выходы соединены с другими входами первого регистра. Источники информации, принятые во внимание при экспертизе t. Авторское свидетельство СССР № 15Ь56, кл. G 06 F 3/02, 1972. 2. Авторское свидетельство СССР tf 669350, кл. G 06 F 3/02, 1978 (прототип).

с;:

i:;:

t

П

ц

u

r

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

название год авторы номер документа
Устройство для ввода информации 1981
  • Подтуркин Владимир Ефимович
  • Умблия Александр Александрович
SU981983A1
Устройство для ввода информации 1981
  • Подтуркин Владимир Ефимович
  • Умблия Александр Александрович
SU960785A1
Устройство для ввода информации 1981
  • Макарушин Евгений Гаврилович
  • Подтуркин Владимир Ефимович
  • Умблия Александр Александрович
SU1005013A1
Устройство для ввода информации 1985
  • Ценглевич Владимир Иосифович
  • Васина Елена Николаевна
SU1348811A1
Устройство для контроля знаний обучаемых 1987
  • Булавенко Валерий Ульянович
  • Петрова Клара Евгеньевна
SU1524082A1
Устройство для ввода информации 1983
  • Подтуркин Владимир Ефимович
  • Умблия Александр Александрович
SU1115041A1
Устройство для ввода информации 1988
  • Топилин Владимир Васильевич
  • Конаков Юрий Васильевич
SU1615695A1
Устройство для ввода информации 1986
  • Егоров Владимир Владимирович
  • Самохвалов Василий Павлович
SU1386983A1
Устройство для ввода информации 1985
  • Кучеренко Андрей Павлович
  • Ходаковский Евгений Алексеевич
SU1246085A1
Устройство контроля состояния объекта 1988
  • Шаповалов Геннадий Иванович
  • Синьковский Николай Владимирович
  • Улиско Василий Алексеевич
  • Клюквин Георгий Иванович
SU1564667A1

Иллюстрации к изобретению SU 985 776 A1

Реферат патента 1982 года Устройство для ввода информации

Формула изобретения SU 985 776 A1

//

SU 985 776 A1

Авторы

Подтуркин Владимир Ефимович

Умблия Александр Александрович

Даты

1982-12-30Публикация

1980-10-24Подача