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

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах для ручного ввода информации в ЭВМ. Целью изобретения является повышение быстродействия устройства. Устройство содержит генератор импульсов 1, счетчики 2 и 8, дешифратор 3, клавиатуру 4, мультиплексор 5, регистр 6, триггеры 9 и 10 и интегратор 7. Во время фазы начального дребезга при замыкании контактов клавиатуры 4 необходимо убедиться в достоверности нажатия клавиши без полной блокировки времени дребезга. С помощью интегратора 7 осуществляется блокировка срабатывания устройства при отпускании нажатой клавиши. 2 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

„„SU„„1524 (511 1 С 06 Г 3/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Cue.1

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГННТ СССР

1 (21) 4347057/24-24 (22) 21.12.87 (46) 23. 11 ° 89. Бюл. 11 43 (71) Казахский опытно-экспериментальный завод геофизических приборов

"Казгеофпзприбор" Научно-производственного объединения "Рудгеофизика" (72) А.А.Катицын (53) 681.327.11(088.8) (56) Авторское свидетельство СССР

))r 1173403, кл. С 06 F 3/02, 1983.

Авторское свидетельство СССР

Р 109)147, кл. G 06 1 3/02, 1983. (54) УСТРОЙСТВО ДПЯ ВВОДА ИНАР)1АШИ (7) Изобретение относится к автоматике и вычислительной тсхнике и маз,ет

2 и ть чспользовано в устройствах для ручного ввода информации в ЭВМ. Целью изобретения является повышение быстродействия устройства. Устройство содержит генератор импульсов 1, счетчики 2 и 8, дешифратор 3, клавиатуру 4, мультиплексор 5, регистр 6, триггеры 9 и 10 и интегратор 7. Во время фазы начального дребезга при замыкании контактов клавиатуры 4 необхопнмо убедиться в достоверности нажатия клавиши без полной блокировки во=монн дребез а. С помощью интегратора 7 осуществляется блокировка ср".6;ròbraàíèÿ устройства при отпускании нажатой клавиши. 2 ил.! 524042

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах для ручного ввода информации в 3ВМ, терминальных станциях и информационноизмерительных системах различного назначения.

Цель изобретения — повышение быстродействия устройства. t0

На фиг. 1 представлена структурная схема устройства; на фиг. 2 временные диаграммы, поясняющие принцип работы устройства, Устройство для ввода информации содержит генератор 1 импульсов, первый счетчик 2, дешифратор 3, клавиатуру 3, мультиплексор 5, регистр 6, интегратор 7, второй счетчик 8, второй триггер 9, первый триггер 10.

Устройство работает следующим образом.

Генератор 1 импульсов постоянно генерирует импульсы высокой частоты, которые поступают на вход первого счетчика 2. Постоянное сканирование матрицы клавиатуры 4 дешифратором 3 и мультиплексором 5 приводит к тому, что в устройстве возникает циклически повторяющийся процесс. прн котором в каждый конкретный момент времени опрашивается состояние лишь одного узла матрицы 4, причем код на счетчике 2 в этот момент од" нозначно определяет порядковый номер узла матрицы клавиатуры. В исходном состоянии, когда пи одна из клавиш не нажата, на всех информационных входах мультиплексора 5 с помощью группы резисторов задан потенциал логического "0". Этот потенциал присутствует и на выходе мультиплексора

5. Второй ечетчик 8 находится в исходном состоянии, периодически обнуляясь импульсом с выхода счетчика 2.

При нажатии иа какую-либо из клавиш в узле матрицы клавиатуры 4 возникает электрический контакт между соответствующей строкой и столбцом, и импульсы логической "1" со скважно50 .стью, определяемой порядком матрицы, появляются на первом выходе мультиплексора 5. Эти импульсы жестко связаны с установившимися процессами в счетчике 2. Если положительным фронтом такого импульса записать в ре55 гистр 6 код с выходов счетчика 2, то в регистре 6 окажется код порядкового номера нажатой клавиши.

Механическим контактам присуще явление дребезга", т.е, многократное замыкание и размыкание в начальный и конечный моменты срабатывания контактной группы, В зависимости от вида контактной группы (мягкие контакты, жесткие, герконы) дребезг может длиться до 20 мс с периодом до 2 мс.

На фиг. 2а изображен процесс срабатывания механической контактной группы, где I — фаза начального дрег безга при замыкании контактов; II фаза стабильного замыкания, III— фаза конечного дребезга при отпускании контактов. Из-за явления дребезга последовательность импульсов на выходе мультиплексора 5 оказывается промодулированной импульсами дребезга (фиг. 2б}, что схемой управления может быть воспринято как нажатие разных клавиш. При этом один и тот же код знака можно многократно передать на выходы устройства.

Дпя устранения этого явления необходимо заблокировать время дребезга контактов в момент отпускания клавиши и выделить за «рема нажатия клавиши единственный импульс с выхода мультиплексора 5 для занесения кода в регистр 6. В на .альный момент нажатия клавиши импульсы с выхода мультиплексора 5 поступают на вход установки второго триггера 9, с выхода которого сигнал логической "1" воздействует на счетный вход второго счетчика 8 и информационный вход мультиплексора 5, на втором выходе которого сигнал логической "!" появигся только после того, как закончится сканирование матрицы клавиатуры 4.

Мультиплексор 5 выполнен на двух мультиплексорах с общим управлением, на входы одного мультиплексора подаются сигналы с клавиатуры,на вход другогос выхода триггера 9. Этим сигналом обнуляется счетчик 2 и возвращается в исходное состояние по входу сброса триггер 9. Так как счетчик 2 обнулчется, то на выхоце сигнал логической

"!" появиться не может и поэтому счетчик R, сосчитав первый импульс с выхода триггера 9, готов к дальнейшей работе в режиме двоичного счета. При ел=-дующем этапе сканирования матрицы счетчик 8 воспринимает второй импульс, затем третий и т.д. В зависимости от типа применяемых механических контактов (мягкие, жесткие) и ус5 152 ловий эксплуатации (вибрации, ударные воздействия) можно так подобрать режим счета счетчика 8, что на его выходе сигнал логической "1" появляется только после определения достоверности нажатия клавиши. При этом уровень логической "l с выхода счетчика 8 поступает на вход синхронизао ции триггера 10, информационный вход которого подключен к шине логической !! I I

1 . Триггер 10 переходит в .состояние логической "1" (фиг. 2в) и передним фронтом осуществляет запись кода нажатой клавиши в регистр 6. Уровень логической "i" с выхода счетчика 8 воздействует также на вход разрешения счета и счетчик переходит в режим хранения информации. Интегратор

7 блокирует реальное время дребезга контактов, поэтому уровень логической !! !!

1 на е го выходе появляется вс егда позже, ч ем управляющий импульс н а выходе счетчика 8 (фиг . 2 г ) . По истечении дребезга контактов триггер 1 0 сигналом интегратора 7 ус т ана вливается в исходное состояние по входу !! I!

Сброс и удерживается в этом положении до тех пор, пока нажата клавиша устройства ввода. При отпускании клавиши интегратор 7 снимает запрет с входа сброса триггера 10 только по окончании дребезга контактов. Устройство ввода при этом готово к нажатию следующей клавиши.

При одновременном нажатии двух и более Клавиш частота следования импульсов с выхода мультиплексора 5 увеличивается соответственно в два и более раз, но триггер 9 срабатывает по положительному фронту лишь одного из них, и в регистр 6 может быть занесен код лишь одной клавиши.

Если сигнал на выходе мультиплексора 5 появляется не вследствие нажатия клавиши, а в результате какоголибо случайного процесса (помеха, случайные кратковременные замыкания), то благодаря выбору разрядности счетчика 8 такой сигнал не сможет вызвать установки триггера )О, так как в один из моментов Времени счетчик 2 сигналом логической "!" с выхода своего старшего разряда сбрасывает счетчик 8 в исходное состояние по входу сброса.

Предлагаемое устройство не имеет каких-либо ограничений по частоте. целесообразно выбирать частоту гене4042 d ратора l импульсов из условия, чтобы с учетом скважности импульсов, т.е. порядка матрицы, в один период

5 дребезга укладывалось 10-20 импульсов.

Известно, что интегратор 7 срабатывает через 40-60 периодов входных импульсов, поэтому в предлагаемом устройстве в начальный момент нажатия клавиши, когда интегратор не оказывает влиякия иа работу схемы, представляется возможным осуществлять выбор момента записи кода нажатой клавиши в регистр 6 с выполнением усговия достоверности поступающей информации, что в известных пределах влияет на быстродействие устройства для ввода информации в процессор.

20 Возможность применения в устройстве любых типов механических контактных групп сделало возможным использование его в условиях повышенных производственньм помех и широкого ди25 апазона перепадов температуры и влажности окружающей среды, Формула и э о б р е т е н и я

Устройство для ввода информации, 3р содержащее генератор импульсов, первый и второй счетчики, дешифратор, мультиплексор, регистр, клавиатуру, первый триггер, интегратор, выход генератора импульсов соединен с счетным входом счетчика, соответствующие

35 информационные выходы которого соединены с входами дешифратора, адресными входами мультиплексора и информационными входами регистра, выходы ко40 торого яВляются информационными вы ходами устройства, выходы дешифратора подключены к входам клавиатуры, выходы которой соединены с информационными входами группы мультиплексора, 45 первый выход которого соединен с входом интегратора, выход которого соединен с входом сброса первого триггера, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродейст5р вия устройства, в него введен второй триггер, выход которого соединен со счетным входом второго счетчика и информационным входом мультиплексора, первый выход KQTopcI соединен с установочным входом второго триггера, вход сброса которого соединен с входом сброса первого счетчика и вторым вьмодом мультиплексора, выход переполнения первого счетчика соединен с вхо1524042

СраЮалюРаиие нонтонтной груши а

Фиг.2

Составитель И.Карнова

Редактор Л.Зайцева ТехредЛ.Олийнык Корректор N.Øàðoøè

Заказ 7044/50 Тирах. 668 Подписное

ВН1ЫПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r.Óæãîðoä, ул. Гагарина, 101 дом сброса второго счетчика, выход которого соединен с входом разрешения второго счетчика и тактовым входом первого триггера, информационный вход юхоУ юиьтиааамсбрй

6аабогпыбаице

Рлоюого с м ж игга выход инюгераюора е которого подключен к шине логической

"1", а выход соединен с синхровходом регистра и является выходом готовности устройства.

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

 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации при помощи контактных групп или клавиатуры

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры в блоки управления

Изобретение относится к вычислительной технике и может быть использовано для организации ручного ввода информации в ЭВМ

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации в ЭВМ

Изобретение относится к области автоматики и может быть использовано в системах диалога пользователя с ЭВМ

Изобретение относится к автоматике и вычислительной технике и может быть использовано для связи оператора с ЭВМ

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации (дискретных сигналов), поступающей в измерительные управляющие системы

Изобретение относится к импульсной технике и может быть использовано в цифровых системах автоматики и вычислительной техники

Изобретение относится к конструкциям электронно-вычислительных устройств, преимущественно к персональным компьютерам, и может быть использовано в быту и в различных отраслях народного хозяйства

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

Изобретение относится к области вычислительной техники, к средствам ввода информации, в частности к устройствам ручного ввода данных, и целесообразно для использования при вводе данных в распределенные в пространстве вычислительные системы

Изобретение относится к устройствам многоцелевых оптических клавиатур, представляющим широкое разнообразие вводов клавиш

Изобретение относится к вычислительной технике и может быть использовано для приема информации в приборах и системах управления, а также для расширения возможностей и границ общения между людьми с нарушениями зрения и слуха для обучения работе на клавиатуре

Изобретение относится к вычислительной технике, а именно к клавиатурам, являющимся периферийными устройствами электронных вычислительных машин, используемых в суровых климатических условиях
Наверх