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

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

Автор: Кононов

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК а) б 3/02 ТЕНИЯ ХЩ СУДАРСТВЕННЫЙ КОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ОПИСАНИЕ ИЭОБР АВТОРСКОМУ СВИДЕТЕЛЬСТ(54) (57) 1. УСТРОЯСТВО ДЛЯ ВВОДАИНФОРМАЦИИ, содержащее клавиатуру,мультиплексор, распределитель сигналов,регистр, генератор импульсов, первый счетчик и блок памяти, причем клавиатура подключена к информационным входам мультиплексора, выход которого подключен к пер вому входу распределителя сигналов, первый выход которого подключен к входу записи блока памяти, отличающееся тем, что,с целью упрощения устройства, оно содер 801118991 жит элемент совпадения, второй счетчик, первый и второй элементы И, инвертор. Выход генератора импульсов соединен с входом первого счетчика, одни входы элемента совпадения подключены к выходам первого счетчика и к информационным входам блока памяти, другие входы элемента совпадения соединены с соответствующими информационными входами регистра и выходами блока памяти, выход элемента совпадения подключен к первым входам первого и второго элементов И, выходы которых соединены с счетным и установочным входами второго счетчика соответственно, выход второго элемента И соединен с вторым входом распределителя сигналов, выход второго счетчика подключен к стробирующему входу регистра, второй выход распределителя сигналов подключен к второму входу первого элемента И и через инвертор - к второму входу второго элемента И.118991 2. Устройство по п. 1, отличающееся тем, что распределитель сигналов содержит третий и четвертый элементы И и триггер, входы установки в нуль и единицу которого являются первым и вторым входами распределителя соответственно, прямой и инверти 1Изобретение относится к области вычислительной техники и может быть использовано при ручном клавишном вводе данных.Известно устройство для ввода информации, в котором содержатся две группы последовательно соединенных контактов, причем одна из групп включена между двумя последовательно соединенными контактами другой группы 11.Недостатком известного устройства является малая помехозащищенность.Наиболее близким к предлагаемому является устройство для ввода информации, содержащее клавиатуру, мультиплексор, состоящий из двух дешифраторов и компаратора, распределитель сигналов, выходной регистр, генератор импульсов, элемент задержки, счетчик адреса и блокпамяти. При этом выход счетчика адреса подключен к адресному входу блока памяти, входу выходного регистра и к входам дешифраторов. Выходы распределителя сигналов соединены с входами выходного регистра, блока памяти, элемента задержки и счетчика адреса. Входы распределителя сигналов подключены к выходам генератора импульсов, блока памяти, компаратора и элемента задержки. Вход клавиатуры соединен с выходами дешифраторов, а выход - с входом компаратора. Это устройство принято за прототип 12,Недостатком устройства-прототипа является его сложность, обусловленная наличием сложных блока памяти большой информационной емкости и распределителя сигналов, Сложность распределителя сигналов обусловлена необходимостью считывания информации из блока памяти, ее логической обработки и переписывания обратно в блок памяти.Цель изобретения - упрощение устройства.Поставленная цель достигается тем, что устройство для ввода информации, содержащее клавиатуру, мультиплексор, распределитель сигналов, регистр, генератор импульсов, первый счетчик и блок памяти, причем клавиатура подключена к информационным входам мультиплексора, выход которого подключен к первому входу распре 5 10 15 20 25 30 35 40 45 рующий выходы триггера подключены соответственно к первым входам третьего и четвертого элементов И, вторые входы которых соединены с входом установки в нуль триггера, а выходы являются первым и вторым выходами распределителя. 2делителя сигналов, первый выход которого подключен к входу записи блока памяти, содержит элемент совпадения, второй счетчик, первый и второй элементы И, инвертор. Выход генератора импульсов соединен с входом первого счетчика, одни входы элемента совпадения подключены к выходам первого счетчика и к информационным входам блока памяти, другие входы элемента совпадения соединены с соответствующими информационными входами регистра и выходами блока памяти, выход элемента совпадения подключен к первым входам первого и второго эле ментов И, выходы которых соединены с счетным и установочным входами второго счетчика соответственно, выход второго элемента И соединен с вторым входом распределителя сигналов, выход второго счетчика подключен к стробирующему входу регистра, второй выход распределителя сигналов подключен к второму входу первого элемента И и через инвертор - к второму входу второго элемента И,Распределитель сигналов содержит третий и четвертый элементы И и триггер, входы установки в нуль и единицу которого являются первым и вторым входами распределителя соответственно, прямой и инвертирующий выходы триггера подключены соответственно к первым входам третьего и четвертого элементов И, вторые входы которых соединены с входом установки в нуль триггера, а выходы являются первым и вторым выходами распределителя.На фиг. 1 изображена схема устройства; на фиг. 2 - схема распределителя сигналов.Устройство содержит клавиатуру, 1, мультиплексор 2, распределитель 3 сигналов, регистр 4, генератор 5 импульсов, первый счетчик 6, блок 7 памяти, элемент совпадения 8, второй счетчик 9, первый и второй элементы И 10 и 11, инвертор 12, третий и четвертый элементы И 18 и 14, триггер 15.Устройство работает следующим образом, Генератор 5 импульсов вырабатывает импульсы, которые поступают на вход счетчика 6 и последовательно циклически изменяют код на его выходах. Код с выходов счетчика 6 поступает на адресные входы мультиплексора 2, который циклически последовательно подключает к первому входураспределителя 3 сигналов все клавиши клавиатуры 1. Если одна из клавиш окажется нажатой, то единичный сигнал с выхода мультиплексора 2 через распределитель 3 сигналов поступает на вход записи блока 7 памяти. В блок 7 памяти при этом записывается с выхода счетчика 6 код, соответствующий нажатой клавише. Если в следующем цикле опроса эта же клавиша окажется нажатой, то сигнал об этом с выхода мультиплексора 2 через распределитель 3 сигналов поступает на второй вход первого элемента И 10 и через инвертор 12 - на второй вход второго элемента И 11.Распределитель 3 сигналов работает таким образом, что первый сигнал, поступивший на его первый вход, проходит на первый выход, а все последующие сигналы с первого входа поступают на второй выход. Второй, вход является входом начальной установки и первым сигналом на первом входе считается первый сигнал после появления сигнала на втором входе.В исходном положении триггер 15 распределителя 3 сигналов (фиг. 2) находится в состоянии 0. Сигнал, приходящий на первый вход распределителя 3 сигналов, через элемент И 13 поступает на первый выход, соединенный с входом блока 7 памяти. Своим задним фронтом этот сигнал переключает триггер 12 в состояние 1, тем самым запрещая прохождение сигнала с первого входа распределителя 3 сигналов на первый выход и разрешая прохождение этого сигнала через элемент И 14 и на второй выход распределителя 3 сигналов. В исходное положение распределитель 3 устанавливается сигналом, поданным на второй вход.Совпадение адреса клавиши на выходе счетчика 6 (фиг. 1) с адресом, хранящимся в блоке 7 памяти, приводит к появлению единичного сигнала на выходе элемента совпадения 8. Этот сигнал с выхода элемента совпадения 8 поступает на первые входы первого и второго элементов И 1 О и 11, и позволяет сигналу с второго выхода распределителя 3 сигналов пройти через первый элемент И 1 О на счетный вход счетчика 9. Счетчик 9 при появлении п-ого (например второго) сигнала на счетном входе 5 10 5 20 25 30 35 40 45 генерирует сигнал на выходе, который поступает на вход записи регистра 4. Отсчет сигналов на счетном входе начинается с момента начальной установки. Начальной установкой является наличие сигнала на входе начальной установки.Таким образом, в предлагаемом устройстве по сравнению с прототипом вместо запоминания и состояний клавиш требуется запомнить номер одной клавиши. Вместо блока памяти с информационной емкостью сТ = и х в (бит) в качестве блока памяти используется .обычный регистр с информационной емкостью: Х-. 1 од,п+1 (т. е. А, Х, при п)2; гп ) ), который значительно проще, чем матрица памяти, используемая в прототипе.Введение в устройство несложных элементов И 10 и 11, инвертора 12, элемента совпадения 8 и счетчика 6 значительно упростило функции распределителя 3 сигналов, что позволило реализовать его на одном триггере и двух элементах И (можно использовать микросхемы К 155 ТМ 2 и К 155 Л АЗ) .В устройстве-прототипе в качестве распределителя сигналов используется программно-логическое устройство, выполняющее функции записи в блок памяти и чтения из блока памяти по различным адресам, а также логической обработки сигналов, поступающих из блока памяти, клавиатуры и элемента задержки с выдачей соответствующих сигналов в блок памяти, элемент задержки и счетчик адреса. Реализация устройства-прототипа предполагает, по крайней мере, наличие счетчика и дешифратора для тактирования программного устройства, двух триггеров - для запоминания предыдущих состояний, считанных из блока памяти, четырех элементов И в двух цепях оценки и нескольких элементов И - ИЛИ для формирования управляющих сигналов.Кроме того, в предлагаемом устройстве значительно снизились ложные срабатывания (из-за дребезга контактов, дрожания руки оператора и вибрации клавиатуры), так как устройство срабатывает только в том случае, если клавиша длительно нажата на протяжении нескольких циклов опроса,1118991 8 х 28 ь актор А. Ревиаз 7453/35В НИИПИ Гос по делам

Смотреть

Заявка

3603656, 09.06.1983

ПРЕДПРИЯТИЕ ПЯ А-7162

КОНОНОВ МИХАИЛ ВЛАДИМИРОВИЧ

МПК / Метки

МПК: G06F 3/02

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

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

Код ссылки

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

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