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

Номер патента: 1064275

Автор: Зебрев

ZIP архив

Текст

СОЮЗ СОВЕТСНИХнсаааааааа РЕСПУБЛИК 3 02 РЕТЕНИ 2Уч ающоритета ИЛИ-НЕу являютс блока, ненс 5 геров и дом бло ются ус ходы тр раллель ГОСУДАРСТВЕННЫИ НОМИТЕТ ССПО ДЕЛАМ ИЗОБРЕТЕНИИ И ОТЕЧ ОПИСАНИЕ Ин сотоаснонт свнввтвссст(56) 1. Авторское свидетельство СССР В 723555, кл. 6 06 Р 3/02, 1990.2. Авторское свидетельство СССР 9 723557 кл. О 06 Р 3/02, 1980 (прототип).(54)(57) 1. УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРИЗЩИИ, содержащее клавиатуру, разрядные шины которой соединены с входами шифратора, элементы ИЛИ-НЕ и Й-НЕ, регистр, выходы которого являются выходами устройства, о т л ич а ю щ е е с я тем, что,.с целью повышения достоверности вводной ийФормации и увеличения быстродействия устройства, в него введены блок приоритета, счетчик, дешифратор, ин. вертор и одновибратор; входы элемента И-НЕ соединены с раврядюачи шина- . ми клавиатуры, управляющий выход которой соединен с вторьве входом эле-мента ИЛИ-НЕ, установочиввяи входами счетчика и дешифратора, выходы которого соединейы с синхроииэируащими входами регистра, информационныевходы которого соединены с выходами параллельного кода блока приоритета, информационные входы которогосоединены с выходами шифратора, выход элементаИ-НЕ подключен к входуодновибратора, выход которого подключен к первому входу элемента.ИЛИ-НЕ, выход которого соединен с .установочным входом блока приоритета,управляющий выход которого соединенсо счетным входом счетчика и черезинвертор со стробирующим входом дешифратора, информационные входы которого подключены к выходам счетчика. е тройство. по п. 1, о т л не е с я тем, что блок присодержит триггеры и элемент причем С -входы триггеровинформационныки входами ыход элемента ИЛИ-НЕ соеди- а . -входами и К -входами тригявляется управляющим выхоа, Ф -входы триггеров являановочным входом блока, выггеров являются выходами паного кода блока.1064275 5 10 15 20 25 30 35 40 45 60 65 1Изобретение относится к вычислительной технике и может быть приме-, нено в клавишных пультах для ввода информации.Известно устройство для ввода информации, содержащее клавиатуру, одновибратор, вход которого соединен с выходом схемы И-НЕ, схему ИЛИ-НЕ, счетчик и регистр 1).Недостатком указанного устройства является низкая достоверность ввода, так как при одновременном срабатывании двух и более клавиш вводимая информация искажается.Наиболее близким к предлагаемому является устройство для ввода информации, содержащее схему ИЛИ-НЕ, регистр, элемент И-НЕ, шифратор и клавиатуру, причем замыкающие контакты первых переключателей соединены с выходом элемента И, размыкающие контакты первых переключателей подключены к соответствующим входам индикатора и элемента ИЛИ, а размыкающие контакты вторых переключателей сое-, динены последовательно между собой и подключены к нулевому входу триггера, единичный вход которого соединен с выходом элемента ИЛИ, а выход подключен к первому входу элемента И, второй вход которого соединен с выходом старшего разряда регистра, выходы других разрядов которого являются выходами устройства, а входы подключены к выходу шифратора (2.Недостатком известного устройства является также низкая достоверность вводимой информации, за счет ее искажений при нажатии двух и более клавиш и от дребезга контактов клавиатуры.Цель изобретения - повышение достоверности вводимой информации и увеличение быстродействия устройства.Поставленная цель достигается тем, что в устройство для ввода информации, содержащее клавиатуру, разрядные шины которой соединены с входами шифратора, элементы ИЛИ-НЕ и И-НЕ, регистр, выходы которого являются выходами устройства, дополнительно введены блок приоритета, счетчик, дешифратор, инвертор и одновибратор, причем входы элемента И-НЕ соединены с разрядными шинами клавиатуры, управляющий выход кото рой соединен с вторым входом элемента ИЛИ"НЕ, установочными входами счетчика и дешифратора, выходы которого соединены с синхронизирующими входами регистра, информационные входы которого соединены с выходами параллельного кода блока приоритета, информационные входы которого соединены с выходами шифратора, выход элемента И-НЕ подключен к входу одновибратора, выход которого подключен к первому входу элемента ИЛИ-НЕ, выход которого соединен с установочным входом блока приоритета, управляющий выход которого соединен со счетным входом счетчика и через инвертор со стробирующим входом дешиф-. ратора, информационные входы которого подключены к выходам счетчика,Блок, приоритета содержит триггеры и элемент ИЛИ-НЕ,причем С-входы триггеров являются информационными входами блока, выход элемента ИЛИ-НЕ соединен с 1-входами и К-входами триггеров и является управлякщим выходом блока, В-входы триггеров являются установочным входом блока, выходы триггеров являются выходами параллельного кода блока. На фиг. 1 изображена схема предлагаемого устройства; на фиг. 2 схема блока приоритета.Устройство содержит клавиатуру 1, шифратор 2, элемент И-НЕ 3, одно- вибратор 4, элемент ИЛИ-НЕ 5, блок 6 приоритета счетчик 7, дешифратор 8, инвертор 9, декады 10, составляющие регистр 11.Блок 6 приоритета состоит из пяти триггеров 12-16 и элемента ИЛИ-НЕ 17.Устройство для ввода информации работает следующим образом.Устройство приводится в исходное состояние нажатием клавиши фСброс, соединенной с управляющим выходом клавиатуры 1, при этом сигнал логи" ческой единицы, поступающий на второй вход элемента ИЛИ-НЕ 5, устанавливает 1 К-триггеры 12-16, блока б приоритета в нулеэое состояние, при этом на выходах последнего устанав" ливаются сигналы логического нуля, которые поступают на информационные входы декад 10 регистра 11. Тот же управляющий сигнал поступает на установочные. входы счетчика 7 и дешифратора 8, при этом счетчик устанавливается в исходное состояние, при, котором на прямых выходах триггеров присутствуют сигналы логического нуля, а на выходах логических схем дешифратора 8 с приходом сигнала сброса Формируются сигналы логической единицы и поступают на синхронизирующие входы декад 10, а так какна информационных входах декад 10присутствуют сигналы логическогонуля, то декады, устанавливаются в исходное (нулевое) состояние. При работе устройства знаки (символы) кодируются нажатием определенных клавиш. Перед кодированием очередного знака (символа) необходимо отпустить все клавиши.Устройство позволяет работать с кратковременным нажатием клавишт.е. клавиши не надо удерживать в.нажатом состоянии до момента считывания информации в техническую систему, достаточно ударить по нимпальцами,При нажатии клавиш клавиатуры 1,подаются сигналы логического нуля(перепад напряжения из единицы в,нуль) на соответствующие входы шифратора 2, где происходит кодирование знака (символа) в шестнадцатиричной системе.Закодированные знаки (символы)в виде сигналов .логического нуля иединицы поступают на информационныевходы блока 6 приоритета, при этомсигналы в виде перепадов напряженийот высокого уровня к низкому (логическому кулю) переключают соответствующие 1 К-триггеры 12-16 блока б.приоритета, одновременно сигнал спрямого выхода одного из триггеровблока б приоритета через элементИЛИ-НЕ по входам 1 и К запрещаетсрабатывание, т.е. блокирует все 1 Ктриггеры от повторного срабатывайияили от дребезга, т.е. в случае нажатия двух клавиш происходит блоки"ровка - приоритетное срабатываниетриггеров во времени по первому событию, что исключает повторный йабор информации и увеличивает быстродействие устройства (сокращаетсявремя ввода информации в техническую систему)Одновременно с нажатием .любой клавиши сигнал логического нуля поступает на входы элемента И-НЕ 3 приэтом сигнал логической единицы с выхода элемента И-НЕ 3 инвертируетсяна входе одновибратора, первыйВС-триггер которого переключается,.при этом через резистор начинаетсязаряд емкости (постоянная времениВС-цепи выбирается больше временидребезга). т.е. за время заряда емкости на выходе второго ЯВ-триггераодновибратора 4 удерживается сигналлогической единицы и блок приоритета не обнуляется. Кроме того, сигнал с элемента ИЛИ-НЕ 17 блока приоритета через инвертор 9 поступаетна входы логических схем дешифратора 8 и стробирует его:входы так,что на соответствующем его выходе:появляется сигналлогической едини-.цы, который разрешает запись информации в соответствующую декаду 10регистра 11.Например, если при вводе десятичного числа 1256 последней была нажата клавиша знака 6, то код цифры 6 будет записан в четвертую декаду, т.е, счетчик подсчитывает числонажатий клавиш и в зависимости от этого происходит запись в соответствующую декаду регистра.Таким образОм, устройство срабатывает на первое, событие, т.е. нажатие клавиш, при этом блокируется 65 Кроме того, как только зарвдитсяемкость, переключится второй ЯВ-триггер одновибратора 4 и произойдетсброс блока б приоритета по В-входам,а сигнал с элемента ИЛИ-НЕ по фрон 5 ту по входам 3 и К запрещает срабатывание, т-.е. блокирует все 1 К триггеры от повторного срабатывания илиот дребезга, т,е. в случае нажатиядвух клавиш происходит блокировка)О приоритетное срабатываниетриггеровво времени по первому событию, чтоисключает повторный Йабор информации и увеличивает быстродействиеустройства (сокращается время вво 5 да информации в техническую систему).Одновременно с нажатием любойклавищи сигнал логического нуля поступает на входы элемента И-НЕ 3,0 при этом сигнал логической единицыс выхода элемента И-НЕ 3 инвертируется на входе одновибратора, первый ЯВ-триггер которого переключается, при этом через резистор начинается заряд емкости (постояннаявремени ВС-цепи выбирается больше, .времени дребезга) т.е. за время заряда емкости на выходе второгоБВ-триггера одновибратора 4 удерживается сигнал логической единицы иЗ 0 схема приоритета не обнуляется.Кроме того, сигнал с элемента ИЛИНЕ 17 блока приоритета череэ инвертор 9 поступает на входы логических схем дешифратора 8 и стробирует35 его входы так, что на соответствую-щем его выходе появляется сигналлогической единицы, который разреша"ет запись информации в соответствующую декаду 10 регистра 11.40 Например, если при вводе десятичного числа 1256 последней была нажа-,та клавиша знака 6, то код цифры б будет записан в:четвертую декаду, т.е. счетчик подсчитывает число 45 нажатий клавиш и в зависимости отэтого происходит запись в соответствующую декаду регистра.Кроме того, как только зарядится.емкость, переключится второй ЯВ-триг гер одновибратора 4 и произойдетсброс блока б приоритета по В-входам, а сигнал с элемента ИЛИ-НЕ 17по Фронту из нуля в единицу увеличит. содержимое счетчика 7 на единицу,т.е. будет Подготовлен адрес для записи следукщего знака (символа) всоответствующую декаду,При отпускании всех клавишей первый ЯВ-триггер одновибратора 4 переключается в исходное состояние и 60 устройство готово к вводу следукицего знака (символа).1064275 Код фила. Ф фиксация остальных событий, т.е. нажатие другой клавиши или импульсыдребезга контактов. Кроме того, повышается быстродействие при вводебольших массивов информации, так как устройство поэволяет исправлять ошибки входного. кода посимвольно, неприбегать в случае отмеченных искажений к сбросу иэ регистра 11 правильно набранных символов.5числа1064275 г,оставитель ИМакехредМ,Гергель Корректор О Билак Редактор А.Власенко . Зака о аб., д,5 филиал ППП Патентф, г.узтород, ул.Проектная, 4 32/49Тираж 706 ВИИИПИ Государственного комитет по делам изобретений и открыт 113035, Москва, Ж, Раушская

Смотреть

Заявка

3385199, 01.02.1982

ПРЕДПРИЯТИЕ ПЯ В-2969

ЗЕБРЕВ ВИКТОР ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 3/02

Метки: ввода, информации

Опубликовано: 30.12.1983

Код ссылки

<a href="https://patents.su/5-1064275-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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