Устройство для ввода информации
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социапистических республик (iii 964618 (61) Дополнительное к авт. свид-ву (22) Заявлено 16.12.80 (2) ) 3221334/18-24 с присоединением заявки ¹ (23) Приоритет (51)М. Кд. а 06 F 3/02
Веударстааииый комитет
СССР ао делам изо4ретеиий и открытий
Опубликовано 07.10.82. Бюллетень № 37 (53) УДК681.327, . 11 (088. 8) Дата опубликования описания 09.10.82 (72) Автор изобретения
Л. К. Мирошниченко (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ
Устройство относится к автоматике, и может быть использовано при построении вводных устройств.
Известно устройство для ввода информации, в котором коммутационные элементы опрашиваются счетчиком через дешифратор.
При включении коммутационного элемента шифратор, выполненный на логических схемах, вырабатывает код группы и останавливает счетчик, на выходе которого устанавливается код $13.
Недостатком устройства является то, что шифратор, выполненный на ло" гических схемах, счетчик и дешифратор образуют очень сложную схему..
Наиболее близким к изобретению по выполняемой функции и достигаемому результату является устройство для ввода информации, в котором с гене- 2о ратора импульсов через открытый эле мент И импульсы подаются на вход счетчика, с выхода которого двоичный код преобразуется в десятичный дешифратором, а также подается на адрес- . ные входы коммутатора. Дешифратор опрашивает коммутационные элементы матрицы по вертикальным шинам, горизонтальные шины подключены к входу коммутатора ° При, включении коммутационного элемента коммутатор вырабатывает импульс., перебрасывающий триггер в другое состояние, запрещающий прохождение импульсов с генератора через элемент И на вход счетчика. На выходе счетчика устанавливается код соот-. ветствующего коммутационного элемента. При выключении коммутационного элемента триггер устанавливается в исходное состояние через элемент задержки, осуществляющий задержку сигнала на время "дребезга" в. коммутационном элементе (2.).
Известное устройство имеет следующие недостатки. Формирование кода осуществляется по последовательной
4 элемента И, выходы сдвигающего регистра соединены с входными шинами первой и второй групп матрицы коммутационных элементов, первая шина первой группы входных шин соединена с пер" вым входом триггера, второй вход которого соединен с первой шиной второй группы входных шин.
На чертеже представлена структурная .схема устройства для ввода информации.
Устройство содержит генератор 1 импульсов, элемент И 2, сдвигающий регистр 3, матрицу 4 коммутационных элементов, элемент ИЛИ 5, первый блок 6 памяти, второй блок 7 памяти и триггер 8.
Устройство работает следующим образом.
Тактовые импульсы с выхода генераора 1 импульсов поступают на один вход элемента И 2, на другой вход которого подается разрешающий сигнал с элемента ИЛИ 5, когда коммутационные элементы "матрицы 4 находятся в исходном состоянии (не нажаты ). При включении коммутационного элемента матрицы 4 с элемента ИЛИ 5 выдается запрещающий сигнал на прохождение им.пульсов с генератора 1 импульсов че- рез элемент И 2.
С поступлением разрешающего сигна« ла на другой вход элемента И 2 импульсы, подаваемые с генератора 1 импульсов через элемент И 2 на вход сдвигающего регистра 3, сдвигают записанную в исходном состоянии регистра логическую единицу. На выхо-. де =двигающего регистра 3 тактовые импульсы опрашивают коммутационные элементы матрицы 4 по вертикальным шинам.
При включении коммутационного элемента матрицы 4 сигнал с соответствующего выхода сдвигающего регистра 3 через вертикальную шину матрицы 4 и замкнутый контакт коммутационного элемента поступает на горизонтальную шину матрицы 4. При этом вертикальная шийа указывает адрес старших разрядов, а горизонтальная шина - адрес младших разрядов.
С горизонтальной шины адрес младших разрядов подается на адресный вход первого блока 6. памяти, который вырабатывает код младших разрядов, а с вертикальной шины адрес старших разрядов поступает на адресный вход второго блока 7 памяти, который выра.
3 964618 схеме в три этапа, когда двоичный код с выхода счетчика преобразуется в десятичный дешифратором 1 этап ), затем десятичный код преобразуется в последовательный код коммутатором (2 этап ), сформированный сигнал запоминается триггером (3 этап ) и выдается на выход устройства.
Такие преобразования при формировании кода увеличивают аппаратурные за- О траты. На выходе устройства. формируются кодовые комбинации независимо от того, включен коммутационный элемент или нет. Триггер, сработав, вы- . рабатывает сигнал, указывающий, что . 15 на выходе устройства код соответст вует включенному коммутационному эле менту. Поэтому необходимо стробировать выходы счетчика сигналом с триггера, а именно вводить элементы И„го что приводит к увеличению аппаратурных затрат. Устройство имеет жесткую структуру, так как формирует только один определенный код для обмена информации. Для формирования другого 25 вида кода обмена, например ИСО, КОИ-7, КОИ-8 и т.д., необходимо наращивать устройство, что увеличивает аппаратурные затраты и снижает функциональные возможности устройства.
Целью изобретения является ynpc" щение устройства.
Указанная цель достигается тем, что в устройство для ввода информации, содержащее матрицу коммутацион-. ных элементов с выходными шинами и с первой и второй группами входных шин, генератор имйульсов, выход которого соединен с первым входом элемента И, триггер, выход которого является первым выходом устройства, введены первый и второй блоки памяти, сдвигающий регистр и элемент ИЛИ, выход которого соединен с вторым входом элемента И и с первыми входа ми первого и второго блоков памяти, вторые входы которых соединены и являются входом устройства, третий вход первоro блока памяти соединен с входами элемента ИЛИ и с выходны50 ми шинами матрицы коммутационных элементов, входные шины первой и второй групп которой соединены с третьим и четвертым входами второго бло" ка памяти, выход которого является .
55 вторым выходом устройства, выход nep8oro блока памяти является третьим выходом, устройства, первый вход сдвигающего регистра соединен с выходом
5 9646 батывает код старших разрядов, причем на выходе устройства появятся кодовые комбинации только тогда, когда одновременно будет присутствовать адрес выбора кода обмена информации с внешнего устройства, несущий информацию о младших и старших разрядах кода и разрешающий сигнал выборки информации с первого блока 6 памяти и второго блока 7 памяти. )o
При срабатывании элемента ИЛИ 5 (коммутационный элемент матрицы 4 включен ) выдается запрет на прохождение импульсов в сдвигающий регистр 3 и сигнал с элемента ИЛИ 5 одновремен- и но является разрешающим сигналом, который подается параллельно на входы разрешения выборки первого блока 6 памяти и второго блока 7 памяти и осуществляется считывание младших раз-щ рядов кода первого блока 6 памяти и старших разрядов кода второго блока 7 памяти.
С первой вертикальной шины алфа.витно-цифровых коммутационных элемен- 2 тов матрицы 4 сигнал перебрасывает триггер 8 в единичное состояние, а сигнал с первой шины функциональных коммутационных элементов матрицы 4 возвращает триггер 8 в исходное состояние.
При этом выход логической "1" с триггера 8 указывает на то, что сформированный код на выходе устройства соответствует коду символа, а логический "0" соответствует коду команд.
Выбор частоты генератора импульсов устраняет восприимчивость устройства к "дребезгу" контактов, что позволило не вводить элемента задержки.
Устройство имеет гибкую структуру, так как для формирования различных кодов обмена информации с внешнего устройства выдается адрес выбора ко- да обмена информации на адресные входы первого блока памяти и второго блока памяти, вырабатывающих различный код обмена информации, что расши18 6 р яет фун кци онал ьные возможности устройства.
Формула изобретения
Устройство для ввода информации, содержащее матрицу коммутационных элементов с выходными шинами и с первой и второй группами входных шин, генератор импульсов, выход которого соединен с первым входом элемента И, триггер, выход которого является первым выходом устройства, о т л и ч аю щ е е с я тем, что, с целью упрощения устройства, в него введены первый и второй блоки памяти, сдвигающий регистр и элемент ИЛИ, выход которого соединен с вторым входом элемента И и с первыми входами первого и второго блоков памяти, вторые входы которых соединены и являются вхо, дом устройства, третий вход hepeoro блока памяти соединен с входами элемента ИЛИ и с выходными шинами матрицы коммутационных элементов, входные шины первой и второй групп которой соединены с третьим и четвертым входами второго блока памяти, выход ко. торого является вторым выходом устройства, выход первого блока памяти является третьим выходом устройства, первый вход сдвигающего регистра соединен с выходом элемента И, выходы сдвигающего регистра соединены с входными шинами первой и второй групп матрицы коммутационных элементов, первая шина первой группы входных шин соединена с первым входом триггера, второй вход которого соединен с первой шиной второй группы входных шин.Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР 499565, кл. G 06 F 3/02, 1974.
2. Авторское свидетельство СССР
М 669350, кл. G 06 F 3/02, 1978 (прототип).
964618
Составитель В. Булганин
Редактор Г. Ус Техреа И,Гайду Корректор С Шекмар
Заказ 7630/20 Тираж 731 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
1130)5, Москва И-35 Раушская наб. g. 4/$ филиал ППП "Патент", г. Ужгород, ул. Проектная,