Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в клавишных устройствах ввода в ЭВМ. Целью является уменьшение потребляемой мощности. Устройство содержит первый блок 1 коммутационных элементов, генератор 2 импульсов, счетчик 3, распределитель 4 импульсов, мультиплексор 5, элемент И 6, второй блок 7 коммутационных элементов, накопительный элемент 8 в виде конденсатора, разделительный элемент 9 в виде диода, элемент ИЛИ 11, формирователь 12 длительности импульса, второй 13 и первый 14 триггеры. Указанная цель достигается путем введения в устройство элемента ИЛИ 11, формирователя 12 длительности импульса, триггеров 13 и 14.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А1 511 4 С 06 F 3/02
ВМОЮЗМ0
ОПИСАНИЕ ИЗОБРЕТЕНИЯ (ИТРА и.
Бт ы :. (); =.
Н ASTOPCKOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И OTHPbfTHRM
ПРИ ГКНТ СССР (21) 4320259/24-24 (22) 01. 10.87 (46) 07.04.89, Еюл. М - 13 (71) Московский автомобильный завод им. И.А. Лихачева (72) А.И.Андерсон и В.И.Хохлов (53) 68 1.327 (088,8) (56) Авторское свидетельство СССР й" 1005012, кл. С 06 F 3/02, 1980 °, Авторское свидетельство СССР
В 1408436, кл . G 06 F 3/02, 1986 (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в клавишных устройствах ввода
„„SU„„1471 I 88 в ЭВМ, Целью является уменьшение потребляемой мощности. Устройство содержит первый блок 1 коммутационных элементов, генератор 2 импульсов, счетчик 3, распределитель 4 импульсов, мультиплексор 5, элемент И 6, второй блок 7 коммутационных элементов,накопительный элемент 8 в виде конденсатора, разделительный элемент
9 в виде диода, элемент ИЛИ 11,фор" мирователь 12 длительности импульеа, второй 13 и первый 14 триггеры.Указанная цель достигается путем введения в устройство элемента ИЛИ ii, формирователя 12 длительности импуль" са, триггеров 13 и 14. 3 ил.
1471188
Изобретение относится к вычислительной технике и может быть использовано в клавишных устройствах ввода в ЭВМ.
Целью изобретения является уменьшение потребляемой устройством мощности
На фиг. t представлена схема устройства; на фиг.2 — временная диаграмма работы устройства; на фиг.3 блок-схема алгоритма программы,обеспечивающей работу устройства с ЭВМ, логические блоки которого выполняют следующие действия; обнулить код клавиши первого блока и код клавиши второго блока; проверить изменение частоты с высокой на низкую подсчитать код клавиши второго блока путем суммирования импульсов низкой частоты; проверить изменение частоты. с низкой на высокую; подсчитать код клавиши первого блока путем суммирования импульсов высокой частоты; выдать результат в виде кодов клавиш первого и второго блоков коммутационных элементов.
Устройство для ввода информации содержит первый блок 1 коммутационных элементов„ генератор 2 импульсов, счетчик 3, распределитель 4 импульсов, мультиплексор 5, элемент И 6, второй блок 7 коммутационных элементов, фильтр напряжения питания, состоящий из накопительного элемента 8 в виде конденсатора и разделительного 35 элемента 9 в виде диода, ключ 10,. элемент ИЛИ 11, формирователь 12 длительности импульса, второй 13 и первый 14 триггеры и вход 15 сброса устройства.
Выход ключа 10 соединен с выходом устройства и анодом диода 9, катод которого соединен с шиной положительного потенциала и через накопительный элемент 8 — с шиной нулевого потен- 45 циала. Управляющий вход ключа 10 подключен к выходу элемента И 6, первый инверсный вход которого соединен с прямым выходом генератора 2 импульсов и счетными входами распределителя 4 и счетчика 3, выходы мн разрядов которого соединены с адресными входами мультиплексора 5, а выход старшего разряда подключен к входу блокировки мультиплексора 5, информационные 55 входы которого через коммутационные элементы первого блока 1 соединены с выходами распределителя 4 импульсов.
Выходы второго блока 7 коммутационных элементов соединены с входами предварительной установки счетчика 3, выход старшего разряда счетчика 3 подключен к входу сброса распределителя 4 импульсов, входу управления частотой генератора 2, первому входу элемента ИЛИ 11 и входу формирователя 12 длительности импульса, выход которого соединен с входом разрешения предварительной установки счетчика 3, вход разрешения счета которого подключен к выходу элемента ИЛИ 11, второй вход которого соединен с выходом старшего разряда распределителя
4.импульсов, Инверсный выход генератора 2 импульсов подключен к синхровходу первого триггера 14, I-вход и
R-вход которого соединены соответственно с выходом мультиплексора 5 и выходом второго триггера t3 синхровход и I-вход которого подключены соответственно к выходу переноса счетчика 3 и шине положительного потенциала. Инверсный выход первого триггера 14 соединен с входом сброса второго триггера 13 и вторым инверсным входом элемента И 6.
Устройство работает следующим образом.
Генератор 2 импульсов вырабатывает импульсы, запускающие счетчик 3 и распоеделитель 4 импульсов. Распределитель 4 импульсов используется для опроса строк матрицы блока 1 коммутационных элементов. Счетчик 3 управляет включением каналов мультиплексора 5 для опроса колонок матрицы клавишного блока 1. Последовательно с частотой следования импульсов генератора 2 на выходах распределителя 4 импульсов появляется сигнал логической единицы, который подается на строки матрицы клавишного блока 1 °
После появления сигнала на выходе старшего разряда распределителя 4 через элемент ИЛИ 11 на входе разрешения счетчика появляется разрешающий сигнал и с приходом очередного переднего фронта сигнала с генератора 2 счетчик 3 и распределитель 4 переключатся в следующее состояние, При этом через мультиплексор 5 подготавливается для опроса следующая колон" ка матрицы блока 1 коммутационных элементов, Таким образом производится опрос всех коммутационных элементов блока 1.
Если ни один из коммутационных эле1471188 ментов не бып замкнут, первый триггер 14 остается в сброшенном состоянии (первоначальная установка первого триггера 14 осуществлялась с входа сброса устройства через второй триггер 13), блокирующем через элемент
И 6 прохождение импульсов генератора 2 на ключ 10 и выход устройства, При переключении старшего разряда выхода счетчика 3 в состояние логической единицы блокируется прохождение сигналов через мультиплексор 5, сбрасывается распределитель 4, на входе разрешения счета счетчика 3 устанавливается через элемент ИЛИ 11 разрешающий сигнал, частота генератора 2, устанавливаемая по входу управления частотой, уменьшается, например, в два раза, а счетчик 3 уста- 20 навливается по входам предварительной установки сигналом, снимаемым с выхода формирователя 12 длительности импульса (длитсльность импульса на выходе формирователя 12 не превышает периода формируемых генератором 2 импульсов). После чего счетчик 3 начинает переключаться с частотой следования импульсов генератора 2 до тех пор, пока не переполнится. Когда выход старшего разряда счетчика 3 устанавливается в состояние логического нуля, устройство оказывается в исходном состоянии, и описанный цикл повторяется до тех пор, пока не замкнется коммутационный элемент блока 1.
При замыкании одного из коммутационных элементов блока 1 в том такте, когда опрашивается указанный элемент, логическая единица с выхода соответствующего разряда распределителя 4 40 через замкнутый коммутационный элемент и включенный канал мультиплексора 5 поступает на I-вход первого триггера 14. Через полпериода следования импульсов генератора 2, с при- 45 ходом положительного фронта сигнала, снимаемого с инверсного выхода генератора 2, первый триггер 14 взводится. Переключение триггера 2 происходит после переключения распределите- 50 ля 4, счетчика 3 и мультиплексора 5 при установившемся значении сигнала на выходе последнего.
После установки первого триггера
14 через элемент И 6 разрешается про-55 хождение импульсов высокой частоты с. выхода генератора 2 на управляющий вход ключа 10 и соответственно на выход устройства, Число пропущенных через элемент И 6 импульсов высокой частоты соответствует номеру (коду) замкнутого коммутационного элемента в блоке 1. После описанного переключения старшего разряда счетчика 3 он устанавливается в состояние, задаваемое коммутационными элементами блока 7. После чего через элемент И 6 на управляющий вход ключа 10 и выход устройства поступят импульсы низкой частоты, число которых определяет состояние (код) второго блока
7 коммутационных элементов ° После переполнения счетчика 3 устанавливается второй триггер 13, который сбрасывает первый триггер 14 после чего сбрасывается сам, и устройство переходит в исходное состояние, Таким образом, при включении какого-либо коммутационного элемента в первом блоке 1 на выходе устройства (фиг.2, диаграмма Н) появляется число — импульсная последовательность, состоящая из импульсов высокой и низкой частоты, Число импульсов высокой частоты соответствует коду включенного коммутационного элемента блока 1. Число импульсов низкой частоты соответствует коду включенного коммутационного элемента блока 7 и задает режим, при котором бып включен коммутационный элемент блока I например, режим временного переключения регистров: верхний — нижний, русский — латинский; режим формирования управляющих символов и т.п.
Устройство допускает дублирование коммутационных элементов блоков 1 и .7. В случае необходимости большого количества режимов работы клавиатуры контакты клавишного блока 7 необходимо подключить к входу предварительной установки первого счетчика 3 через шифратор, преобразующий позиционный код на входе в двоичный выходной код.
Питание элементов устройства осуществляется через выход. При этом положительный потенциал выхода устройства через диод 9 поступает на
-шину единичного потенциала, Конденсатор 8 фильтрует напряжение питания устройства и препятствует его падению в моменты включения ключа 10. Диод 9 исключает возможность разряда конденсатора .8 в цепь нагрузки выхода устройства. В качестве элементной ба1471 зы для реализации предлагаемого устройства должны использоваться элементы с микромощным потреблением, например, изготовленные по KNOII-технологии.
Элементы серии интегральных микро" схем К561 допускают режим короткого замыкания выхода распределителя 4 импульсов, что позволяет осуществлять одновременное замыкание нескольких коммутационных элементов блока 1 в одной колонке. При этом будет идентифицирован тот коммутационный элемент, который опрашивается первым, Формула и з о б р е т е н и я
Устройство для ввода информации, содержащее генератор импульсов, распределитель импульсов, счетчик, первый и второй блоки коммутационных элементов, мультиплексор, элемент И, фильтр напряжения питания, состоящий из разделительного элемента на диоде и накопительного элемента на конденсаторе, и ключ, выход которого соединен с анодом диода разделительного элемента и является выходом устройства, катод диода разделительного элемента соединен с одной обкладкой .конденсатора накопительного элемента, другая обкладка которого соединена с общей шиной устройства, управляющий вход ключа соединен с выходом элемента И, первый инверсный вход элемента И соединен с прямым выходом генератора импульсов, выходы младших разрядов счетчика соединены с адресными входами мультиплексора, выход старшего разряда счетчика соединен с входом блокировки мультиплексора, информационные входы мультиплексора соединены с выходами первого блока коммутационных элементов; входы первого блока коммутационных элементов
188 6 соединены с выходами распределителя импульсов, выходы второго блока коммутационных элементов соединены с входами предварительной установки
5 счетчика, о т л и ч а ю щ е е с я тем, что, с целью уменьшения потребляемрй устройством мощности, в него введены элемент ИЛИ, формирователь длительности импульса„ первый и второй триггеры, выход старшего разряда счетчика соединен с входом сброса распределителя импульсов, с входом управления частотой генератора импульсов, с первым входом элемента ИЛИ и с входом формирователя длительности импульса, выход формирователя длительности импульса соединен с входом разрешения предварительной установки
20 счетчика вход разрешения счета кото1 рого соединен с выходом элемента ИЛИ, второй вход элемента ИЛИ соединен с выходом старшего разряда распределителя импульсов, инверсный выход генератора импульсов соединен с синхровходом первого триггера, I- и, R-входы первого триггера соединены соответственно с выходом мультиплексора и с прямым выходом второго триггера,синх30 ровход и I-вход. второго триггера соединены соответственно с выходом переноса счетчика и с шиной положительного потенциала, инверсный выход первого триггера соединен с входом сброса второго триггера и вторым инверсным входом элемента И, К-вход второго триггера, К- и S-входы первого триггера соединены с шиной нуле" вого потенциала, вход установки первого триггера является входом сброса устройства, входы второго блока коммутационных элементов соединены с общей шиной устройства, прямой выход . генератора импульсов соединен со счетным входом счетчика.
1471188
Составитель С. Кулиш
Редактор А.Шандор Техред Л.Олийнык
Корр ек тор С . Шекмар
Заказ 1609/50 Тираж 667 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина,101