Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
51 у ( 06 Р 3/О ЕТЕ ПИСА иэ аеора 1. 6 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТСССР ВТОРСКОМУ СВИДЕТЕЛ ЬСТВУ(56) Авторское свидетельство СССРВ 1345182, кл. 6 06 Р 3/02, 1985.Авторское свидетельство СССРЬЬ 1418692, кл. 6 06 Р 3/02, 1987.(57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры в цифровых устройствах. Цель изобретения - повышение достоверности вводимой информации, Вертикальные и горизонтальные шины матрицы 9 клавиатуры подключаются к нулевому или единичному потенциалу триггером 8, который управляется распределителем, состоящим шифратора 3, счетчика 2 и генерат Сигнал элемента И 12, срабатывающего от единичных сигналов горизонтальных шин матрицы, включает счетчик 2. Нулевой потенциал нажатой клавишы воздействует на соответствующий шифратор 13, 14 горизонтальных шин, коды которых записываются в регистры 4, 5 соответственно импульсами дешифратора 3, Гни одновременном оши.бочном нажатии двух и более одиночных клавиш блоки 16, 17 суммирования вертикальных и горизонтальных шин формируют сигнал ошибки, который через элементы И 18, 19, ИЛИ 20 включают тригер 6 ошибок. При работе с парными клавишами "Ввод" их состояние контролируется элементами ИЛИ 15, 23, 24 и триггером 22, моторый управляет элементом И 21; при нажатии только одной из парных клавиш "Ввод" взводится триггер 22 и элемент И 21 выдает сигнал ошибки на триггер б. 4 ил.Изобретение относится к автоматике и да которого удерживает в нулевом положе- вычислительной технике и может быть ис- ниисчетчик 2 итриггерыби 22,Принажатии пользовано для ввода информации с клави- какой-либо одиночной клавиши, например, атуры в цифровых устройствах. с координатами- М на соответствующейЦелью изобретения является повыше горизонтальной шине элемента 10 -форние достоверности вводимой информации, мируется нулевой сигнал. При этом закрыНа фиг,1 приведена блок-схема устрой- вается элемент И 12 и снимаются сигналы с ства; на фиг.2 - схема развязывающего эле- нулевых входов счетчика 2, триггеров 6 и 22. мента; на фиг.З - схема блока Дребезг контактов не влияет на работу устсуммирования; на фиг.4 - временная диаг ройства за счет выбора частоты генератора. рамма работы устройства. На входах шифратора 14 присутствует униУстройство(фиг,1) содержит генератор тарный инверсный код, при котором воз импульсов, счетчик 2, дешифратор 3, пер- буждэется нулевым сигналом только один вый 4 и второй 5 регистры, первый триггер из соответствующих входов шифратора, при 6, первый элемент И 7, второй триггер 8, 15 этом на выходах шифратора 14 формируетклавиэтуру, состоящую из матрицы 9 ком- ся для пользователя код горизонтали нажамутационных элементов, развязывающих тия клавиши. После снятия сигнала с элементов 10 горизонтальных шин, развя- нулевого входа счетчика 2 последний вклюзывающих элементов 11 вертикальных шин, чается в режим счета импульсов генератора пятый элемент И 12, первый 13 и второй 20 1, Состояние счетчика 2 декорируется де шифраторы, пеовый элемент ИЛИ 15, блокишифратором 3, который формирует на своих 16 и 17 суммирования, второй 18 и третий выходах распределительную последова элементы И, четвертый элемент ИЛИ 20, тельность из четь 1 рех сигналов. Первый имчетвертый элемент И 21, третий триггер 22, пульс дешифратора 3 опрашивает через второй 23 и третий 24 элементы ИЛИ, 25 элемент И 19 выход блока 17 и записываетРазвязывающие элементы 10 и 11 код шифратора 14 в регистр 5. Второй имфиг.2) выполнены на диодах 25 и резисто- пульсдешифратораЗустанавливаеттриггер рах 26, 8 в единичное состояние, При этом происхоБлоки 16 и 17 суммирования фиг.З) со- дит изменение уровней сигналов на гори- держат инверторы 27, сумматор 28 и зле- ЗС зонтальных и вертикальных шинах мент ИЛИ 29, матрицы. При нажатой данной клавише наУстройство работает следующим обрэ- К-й вертикали удерживается нулевой потенциал, на всех остальных вертикалях - едиВ исходном состоянии счетчик 2, реги- ничный потенциал. На входах шифратора 13 стры 4 и 5 и триггеры 6, 8 и 22 установлены 35 также устанавливается унитарный инверсв нулевое положение цепи начальной уста- ный код и шифратор 13 формирует аналоновки на схеме не показаны), Все коммута- гично шифратору 14 код вертикали нажатой ционные элементы матрицы 9 разомкнуты. клавиши. Третий импульс дешифратора 3 Нулевой потенциальный сигнал с прямого записывает этот код в регистр 4 и опрашивыхода триггера 8 падается через развязы-,40 вает элементы И 18 и 21. Четвертый импульс вэющие элементы 11 на все вертикальные дешифратора 3 устанавливает триггер 8 в шины матрицы 9, единичный потенциаль- исходное нулевое состояние, подается на ный сигнал с инверсного выхода триггера 8 управляющий вход счетчика 2 и запрещает через развязывающие элементы 10 подает- дальнейший счет импульсов и через алеся на все горизонтальные шины матрицы 9. 45 мент И 7, подготовленный к открыванию В последней все клавиши, кроме клавиш триггером б, выдает сигнал готовности ин" Ввод", являются. одиночными, т.е. при нэ- формации во внешнее устройство, После отборе информации нажимается только одна пускания нажатой клавиши на выходе из этих клавиш. Клавиши "Ввод" являются элемента И 12 формируется сигнал, обнуляпарными, т.е, после набора определенного 50 ющий счетчик 2 и устройство возвращается сообщения с помощью одиночных клавиш, в исходное состояние, После набора требунажимаются обязательно две клавиши емоготекстаоператорнажимаетдвеклави"Ввод", что подтверждает осознанноедей- ши "Ввод", при этом в регистре 5 ствие оператора при выдаче информации. фиксируется код горизонтали этих клавиш, Клавиши "Ввод" имеют общую горизонталь 55 а триггер 22 устанавливается в единичное и две различные вертикали матрицы 9, что состояние. Триггер 22 закрывает элементы соответствует их конструктивному разме- ИЛИ 23 и 24 вертикалей клавишей "Ввод" и щению нэ пульте оператора. Единичные соответствующие им входы шифратора 13 сигналы всех горизонтальных шин матрицы устанавливает их в единичное состояние), 9 поступают на элемент И 12, сигнал с выхо- После срабатывания триггера 8 на входы1651277 510 20 25 30 40 45 50 55 элемента ИЛИ 15 поступают нулевые потенциалы с обеих вертикалей нажатых клавиш "Ввод". При этом на выходе элемента ИЛИ 15 также формируется нулевой сигнал, который возбуждает соответствующий вход шифратора 13. Таким образом, у шифратора 13 возбужден только один вход и он формирует код вертикали нажатых клавиш "Ввод", который записывается в регистр 4. Затем эта информация описанным выше образом выдается во внешнее устройство. Ошибки при работе с клавиатурой матрицы 9 фиксируются с помощью блоков 16 и 17 суммирования и триггеров 22 и 6. Блоки 16 и 17 формируют выходные сигналы в случае, если сумма сигналов на их входах равна или превышает "2". Блок 17 суммирует нулевые сигналы горизонталей, блок 16 - нулевые сигналы вертикалей матрицы 9, При нажатии одиночных клавиш сумма сигналов на входах блоков 16 и 17 равна единице и сигналы ошибок не формируются, В случае ошибочного одновременного нажатия двух одиночных клавиш, расположенных на одной вертикали и разных горизонталях или расположенных на одной горизонтали и разных вертикалях, или расположенных на разных горизонталях и вертикалях, сигнал ошибки формируется соответствующим блоком 16 или 17. Сигналы ошибок с выходов блоков 16 и 17 суммирования подаются на элементы И 18 и 19 соответственно, которые опрашиваются первым и третьим импульсами,. дешифратора 3 и затем через элемент ИЛИ 20 устанавливают триггер 6 в единичное состояние, Триггер 6 закрывает элемент И 7, запрещает выдачу сигнала готовности и выдает сигнал сшибки во внешнее устройство. После отпускания нажатых клавиш сигнал элемента И 12 устанавливает триггеры 6 и 22 в нулевое состояние,При нажатии только одной из парных клавиш "Ввод" сигнал ошибки формируется следующим образом. При опросе горизонталей элемента 10 нулевой сигнал горизонтали нажатой клавиши "Ввод" устанавливает в единичное состояние триггер 22, который закрывает элементы ИЛИ 23 и 24 и подготавливает к открыванию элемент И 21, Так как вторая клавиша "Ввод" не нажата, то при опросе вертикалей на один из входов элемента ИЛИ 15 поступает единичный сигнал с вертикали элемента 11 ненажатой кливиши "Ввод", и затем с выхода элемента ИЛИ 15 единичный сигнал также подается на элемент И 21. Третий импульс дешифратора 3 через элементы И 21, ИЛИ 20 устанавливает триггер 6 в единичное состояние,При одновременном нажатии двух одиночных клавиш, имеющих общие вертикали, но разные горизонтали с клавишами "Ввод" при опросе вертикалей матрицы 9 на первых входах элементов ИЛИ 23 и 24, а также на входах элемента ИЛИ 15 устанавливают- ся нулевые потенциалы. При опросе горизонталей матрицы 9 в этом случае триггер 22 остается в нулевом состоянии и элементы ИЛИ 23, 24 открыты. Нулевой сигнал элементов ИЛИ 23 и 24 поступает на входы блока 16 суммирования, который формирует сигнал ошибки, Устройство аналогично работает при других комбинациях ошибочного 15 . нажатия клавиш,В предлагаемом устройстве обеспечивается автоматический контроль нажатия одиночных и парных клавиш и формирование сигналов ошибки при случайных одновременных нажатиях нескольких одиночных клавиш или нажатии только одной из парных клавиш. Формула изобретения Устройство для ввода информации, содержащее клавиатуру, первый и второй шифраторы, первый и второй регистры, первый и второй элементы И, первый элемент ИЛИ, первый триггер, выходы первой и второй групп клавиатуры соединены с входами группы соответственно первого и второго шифраторов, выходы которых соединечы с информационными входами первого и второго регистров, выходы которых являются информационными выходами устройства,инверсный выход первого триггера соеди-, нен с первым входом первого элемента И, выход которого является выходом готовности устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности вводимой информации, в устройство введены генератор импульсов, счетчик, дешифратор,третий, четвертый и пятый элементы И, второй, третий и четьертый элементы ИЛИ, второй и третий триггеры, первый и второй блоки суммирования, выход генератора импульсов соединен со счетным входом счетчика, выходы которого соединены с входами дешифратора, первый выход которого соединен со стробирующим входом второго регистра и первым входом третьего элемента И, второй выход дешифратора соединен с входом установки в "1" второго триггера,третий выход дешифратора соединен со стробирующим входом первого регистра, первыми входами второго и четвертого элементов И, четвертый выход дешифратора соединен с входом установки в "0" второго триггера, управляющим входом счетчика и вторым входом первого элемента И, прямой иинверсный выходы второго триггера соеди1651277 Ктриггерд 8 нены с входами первой и второй групп клавиатуры, выходы второй группы которого соединены с входами пятого элемента И, выход которого соединен со входами сброса счетчика и первого и третьего триггеров, выходы второй группы клавиатуры соединены с входами второго блока суммирования, выход которого, соединен с вторым входом третьего элемента И, один из выходов второй группы клавиатуры соединен с тактовым входом третьего триггера, выход которого соединен с вторым входом четвертого элемента И и первыми входамивторого и третьего элементов ИЛИ, вторые входы которых соединены с первым и вторым выходами клавиатуры, выходы первой группы которой соединены со входами группы первого блока суммирования, первый и второй входы которого соединены с первым и вторым входами первого шифратора и выходами второго и третьего элементов ИЛИ, первый и второй выходы клавиатуры соеди нены с первым и вторым входами первогоэлемента ИЛИ, выход которого соединен с третьим входом первого шифратора и третьим входом четвертого элемента И, выход которого соединен с первым входом четвер того элемента ИЛИ, выход которого соединен с входом установки в "1" первого триггера, выход которого является выходом сигнала ошибки устройства, выходы второго и третьего элементов И соединены со вто рым и третьим входами четвертого элементаИЛИ, выход первого блока суммирования соединен с вторым входом второго элемента И.авитель И. Карноваед М.Моргентал Корректор И. Муск Тираж 416 ПодписноеИ Государственного комитета по изобретениям и открытиям при ГКНТ СС 113035, Москва, Ж, Раушская наб., 45
СмотретьЗаявка
4708612, 21.06.1989
ПРЕДПРИЯТИЕ ПЯ А-3706
ДРУЗЬ ЛЕОНИД ВОЛЬФОВИЧ, КАРПОВ ВИКТОР ПЕТРОВИЧ, РУКОДАНОВ ЮРИЙ ПЕТРОВИЧ, ЦАРЕНКОВ ВАЛЕРИЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 3/02
Метки: ввода, информации
Опубликовано: 23.05.1991
Код ссылки
<a href="https://patents.su/5-1651277-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Импульсный стабилизатор постоянного напряжения
Следующий патент: Устройство для вычисления функции арксинуса
Случайный патент: Комбайн для селективной выемки полезных ископаемых