Устройство для ввода информации
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее блок элементов коммутации , первый и второй дешифрато1Ш, счетчик, первый триггер, первый и второй дифференцирующие элементы, элемент задержки, элемент ИЛИ, первый второй, третий элементы И и генератор импульсов, выход котророго соединен с первым входом первого элемента И, выход которого соединен с входом первого дифференцирующего элемента и со счетным входом счетчика, выходы первой и второй груцп которого соединены соответственно с входами группы первого и второго дешифраторов, выходы которых соединены с входами первой и второй групп блока элементов коммутации , первый выход которого соединен с первым входом элемента ШШ и с первым входом второго элемента И, выход которого соединен с первым входом третьего элемента И и с входом элемента задержки, выход которого соединен с входом второго дифференцирующего элемента, выход которого соединен с° вторым входом третьего элемента И, выход которого соединен с первым установочным входом первого триггера, выход которого соединен с вторым входом первого элемента И и с установрчHbw входом счетчика, выход первого дифференцирующего элемента соединен со стробирующими входами первого и второго дешифраторов, второй выход блока элементов коммутации соединен с вторыми входами элемента ИЛИ и второго элемента И, отличающее с я тем, что, с целью повышения надежности устройства путем устранения сбоев при срабатывании двух или более S (Л элементов коммутации, в него введены второй, третий триггеры и ре гистр, входы группы которого соединены с выходами первой и второй групп счетчика, ст1)обирующий вход регистра соединен с выходом элемента ИЛИ и со счетным входом второго триггера, выход которого соединен со счетным входом первого триггера, выход которого соеди00 нен с установочным входом второго ( триггера, выход переполнения счетчисл ка соединен с первым установочным входом третьего триггера, первый выСХ ) ход которого соединен с вторым уста НОВОЧНШ4 входом первого триггера, второй установочный вход третьего триггера является входом устройства, второй выход третьего триггера является выходом устройства, выходы группы регистра .являются выходами группы устройства.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧИНИХ
РЕСПУБЛИК (19) (11) 3сю G 06 f 3/02
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛ4М ИЗОБРЕТЕНИЙ И ОТНРНТЬФ
ОПИСАНИЕ ИЗОБРЕТЕН
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ л
° Ю
Мю (21) 3533428/18-24 (22) 06. 01. 83 (46) 30.04.84. Бюл. Ф 16 (72) В.В.Топилин (53) 681.327(088.8) (56) 1. Авторское свидетельство СССР
Ф 962895, кл. Q 06 F 3/02, 1980.
2. Авторское. свидетельство СССР
N 913358, кл. G 06 Р 3/02, 1980 (прототип). (54) (57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содершащее блок элементов. коммутации, первый и второй дешифраторы, счетчик, первый триггер, первый и, второй дифференцирующие элементы, элемент эадершкн, элемент ИЛИ, первый, второй, третий элементы И и генератор импульсов, выход которого соединен с первым входом пеРвого элемента И, выход которого соединен с входом первого дифференцирующего элемента и со счетныи входом счетчика, выходы первой и второй груцн которого соединены соответственно с входами группы первого и второго дешифраторов, выходы которых соединены с входаии первой и второй групп блока элементов коммутации, первый выход которого соединен с первым входои элемента ИЛИ и с первым входом второго элемента И, выход которого соединен с первым входом третьего элемента И и с входом элемента задержки, выход которого соединен с входом второго дифференцирующего элемента, выход которого соединен с вторым входом третьего элемента К, выход которого соединен с первым установочным входом первого триггера, выход которого соединен с.вторым входом первого элемента И и с установочным входои счетчика, выход первого дифференцирующего элемента соединен со стробирующими входами первого и второго дешифраторов, второй выход блока элементов коммутации соединен с вторыми входами элемента ИЛИ и второго элемента И, о т л и ч а ю— щ е е с я тем, что, с целью повышения надешности устройства путем устранения сбоев при срабатывании двух или более элементов коммутации, в него введены второй, третий триггеры и. регистр, входы группы которого соединены с выходами первой и второй групп счетчика, стробирующий вход регистра соединен с выходом элемента ИЛИ и со счетныи входои второго триггера, выход которого соединен со счетным входом первого триггера, выход которого соединен с установочным входои второго триггера, выход переполнения счетчика соединен с первым установочным входом третьего триггера, первый вы.ход которого соединен с вторьи установочным входои первого триггера, второй установочный вход третьего триггера является входом устройства, второй выход третьего триггера является выходом устройства, выходы группы регистра, являются выходаии группы устройства.
1089567
Изобретение относится к автомати" ке и вычислительной технике и предназначено для ввода информации в вычислительную машину в виде параллельного кода. 5
Известно устройство для ввода информации, содержащее блок элементов коммутации, дешифратор, двоичный счетчик, мультиплексор-селектор, элемент И, триггер и межблочные связи 11.
Недостатком укаэанного устройства является отсутствие защигы от прохождения ложной информации при одновременном нажатии двух или более эле- 15 ментов коммутации.
Наиболее близким к предлагаемому является устройство, содержащее блок элементов коммутации, первый и второй пешиФРаторыр счетчик, первый триггер, 20 первый н второй дифференцирующие элементы, элемент задержки, элемент ИЛИ, первый, второй, третий элементы И и генератор импульсов, выход которого соединен с перв м Входом 25 первого элемента И, выход которого соединен с входом первого дифференцирующего элемента и со счетным входом счетчика, выходы первой и второй групп которого соединены соответст- 50 венно с входами группы первого и второго дешифраторов, выходы которых соединены с входами первой и второй групп блока элементов коммутации, первый выход которого соединен с З5 первым входом элемента ИЛИ и с первым входом второго элемента И, выход которого соединен с первым входом третьего элемента И и с входом элемента задержки, выход которого сое- 40 динен с входом второго дифференцирующего элемента, выход которого соединен с вторым входом лучшего элемента И, выход которого соединен с первым установочным входом первого 45 триггера, выход которого соединен с вторым входом первого элемента И и с установочным входом счетчика; выход первого дифференцирующего элемента соединен со стробирующими входами 50 первого и второго дешифраторов, второй выход блока элементов коммутации соединен с вторыми входами элемента ИЛИ и второго элемента И Г23.
Недостатком известного устройства также является отсутствие защиты от появления на выходе ложной информации при нажатии двух или более элементов коммутации одновременно.
Цель изобретения - повышение надежности устройства путем устранения сбоев при нажатии двух или более элементов коммутации.
Поставленная цель достигается тем, что в устройство для ввода информации, содержащее блок элементов коммутации, первый и второй дешифраторы, счетчик, первый триггер, первый и второй дифференцирующие элементы, элемент задержки, элемент ИЛИ, первый, второй, третий элементы И и генератор импульсов, выход которого соединен с первым входом первого элемента И, выход которого соединен с входом первого дифференцирующего элемента и со счетным входом счетчика, выходы первой и второй групп которого соединены соответственно с входами группы первого и второго дешифраторов, выходы которых соединены с входами первой и второй групп блока элементов коммутации, первый выход которого соединен с первым входом элемента ИЛИ. и с первым входом второго элемента И, выход которого соединен с первым входом третьего элемента И и с входом элемента задержки, выход которого соединен с входом второго дифференцирующего элемента, выход которого соединен с вторым входом третьего элемента И, выход которого соединен с первым установочным входом первого триггера, выход которого соединен с вторым входом первого элемента И и с установочным входом счетчика, выход первого дифференцирующего элемента соединен со стробирующими входами первого и второго дешифраторов, второй выход блока элементов коммутации соединен с вторыми входами элемента ИЛИ и второго элемента И, введены второй; третий триггеры и регистр, входы группы которого соединены с выходами первой и второй групп счетчика, стробирующий вход регистра соединен с входом элемента ИЛИ и со счетным входом второго триггера, выход которого соединен со счетным входом первого триггера, выход которого соединен с установочным входом второго триггера, выход переполнения счетчика соединен с первым установочным входом третьего триггера, первый выход которого соединен с вторым уста; новочным входом первого триггера, вто3 10895 рой установочный вход третьего триг, гера является входом устройства, второй выход третьего триггера является выходом устройства, выходы группы регистра являются выходами группы уст- 5 ,ройства.
На фиг. 1 представлена структурная схема устройства à ввода информации; на фиг. 2 - временная диаграмма работы устройства.
Устройство содержит блок 1 элементов 2 коммутации, первый 3 и второй 4 дешифраторы, счетчик 5, генератор 6 импульсов, первый элемент И 7, первый дифференцирующий элемент 8, первый
- триггер 9, элемент ИЛИ 10, второй элемент И 11, элемент 12 задержки, второй дифференцирующий элемент 13, третий элемент И 14, регистр 15, второй триггер 16, третий триггер 17. 1о
На диаграмме представлены сигнал 18 на выходе второго элемента И, сигнал 19 на выходе второго дифференцирующего элемента, сигнал 20 на выходе третьего элемента И, сигнал 21 на выходе первого триггера, сигнал 22 на выходе второго триггера, сигнал 23 на выходе элемента ИЛИ и сигнал 24 на выходе устройства.
Устройство работает следующим об- ЗО разом.
В исходном состоянии, когда ни один коммутационный элемент 2 не иажат (не замкнут), на входах элементов ИЛИ 10 и И 11 устанавливается з низкий уровень, таким образом выход элемента ИЛИ 10 удерживает триггер 9 в сброшенном состоянии и выход триг" гера 9 запрещает импульсам с генераФора 6 проходить через элемент И 7 4о на вход счетчика 5.
При нажатии на любой элемент 2 коммутации на входах элемента И 11 установятся высокие уровни. Совпадение двух высоких уровней запустит 4s элемент 12 задержки. На выходе элемента задержки 12 высокий уровень установится через некоторое время, достаточное для того, чтобы. прекратить дребезг контакта. 50
На входах элемента И 14 произойдет совпадение двух высоких уровней н с его выхода импульс установит триг-.
67 гер 9 счета. На выходе триггера 9 высокий уровень разрешит импульсам с генератора 6 с выхода дешифраторов 3 и 4 благодаря стробу с выхода дифференцирующего элемента 8 будет соответствовать низкий уровень.
Каждый коммутационный элемент 2 при нажатии соединяет один из выходов дешифраторов 3 и 4 к входам элемента ИЛИ 10 так, что при совпадении кода этого элемента с состоянием счетчика 5 произойдет совпадение низких уровней на входах элемента ИЛИ 10, на выходе которого образуется сиг- . нал 23.
По этому сигналу код будет перенесен в регистр 15 триггер 16 блокировки установится в "1", а счет продолжается..
Если нажать овин коммутационный элемент, то совпадений на входах эле мента ИЛИ 10 больше не .произойдет.
Счет будет продолжаться до переполнения счетчика 5.
Сигналом переполнения установится триггер 17 готовности кода и произойдет сброс триггеров 9 и t6.
Если нажато несколько коммутационных элементов, то на входы элемента ИЛИ 10 будвт подключено несколько выхолов дешифраторов 3 и 4. Таким образом, эа время счета совпадений сигналов на входах элемента ИЛИ 10 в будет несколько. Но второе совпадение сбросит триггер 16 и в исходное нулеsoe состояние и, следовательно, сбросится триггер 9. Счет прекратится.
Триггер 17 готовности останется в исходном состоянии. Нулевое состояние триггера 9 удерживает счетчик 5 в нулевом состоянии с тем, чтобы при следующем нажатии на клавишу счет начинался каждый раз с нулевого значения.
Следовательно, благодаря включению в схему триггера 16, счетчик 5 будет считать с нулевого кода до переполнения лишь тогда, когда нажата одна клавиша.
Технико-зкономические преимущества предлагаемого устройства заключаются s исключении появления на выходе ложной информации при нажатии двух илн нескольких клавиш.
1089567
РеДактор А. Власенко
Заказ 2934/45 Тираж 699 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", г.укгород, ул.Проектная, 4
Т
Щи. g .Составитель А.Махотин
Техред И,Асталош Корректор А.Зимокосов



