Сенсорная клавиатура
Иллюстрации
Показать всеРеферат
Изобретение относится к импульсной технике и может быть использовано в устройствах ввода и вывода информации. Целью изобретения является повышение быстродействия сенсорной клавиатуры за счет устранения влияния дребезга контактов на ее работу. Сенсорная клавиатура содержит мультиплексор 1, сенсорные площадки 2, генератор 3, счетчики 4, 5, 6, регистр 7, элементы И 8, 9, 16, 17, элемент ИЛИ 10, элемент НЕ 11, D-триггер 12, информационные 13 и адресные 14 выходы, схему 15 начальной установки, RS-триггер 18 E-типа. При включении питания схема начальной установки вырабатывает короткий импульс логического "0", который устанавливает на выходе RS-триггера 18 E-типа логическую "1", которая переводит сенсорную клавитуру в состояние готовности. При касании одной из сенсорных площадок 2 и совпадении кодов на входах мультиплексора 1 на его выходе появляются импульсы дребезга контакта. Первый же логический "0" на выходе мультиплексора 1 переключает триггер 18, выходной сигнал которого разрешает счет счетчику 6 и переключение триггера 12. По окончании заполнения счетчика 6 переключается триггер 12, что соответствует разрешению считывания информации с адресных выходов 14. При отпускании сенсорной площадки 2 первый же импульс логической "1" с выхода мультиплексора 1 разрешает переключиться триггеру 18 по входу, на котором присутствует логический "0". Выходной сигнал триггера 18 разрешает счет счетчику 4, время заполнения которого больше времени дребезга отпускания. Появление логической "1" на выходе счетчика 4 переводит сенсорную клавиатуру в состояние готовности. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„.SU„„1555S51 (1) Н 0 К 17/945
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (54) СЕНСОРНАЯ КЛАВИАТУРА
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
flO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
1 (21) 4420 "90/24-21 (22) 04.05.88 (46) 07.04.90. Бюл. М 13 (72) В.И.Сакаль, В.Г.Елисеев, И.P.Áèëûê, Р.Т.Смук и А.A.Ñàì÷èíñêèé (53) 62 1.316.56 (088.8) (56) Авторское свидетельство СССР и l257833, кл. H 03 К 17/945, 15.09.86, Авторское :видетельство СССР
108l799, кл. H 03 К 17/945, 31.12,32. (57) Изобретение относится к импульс2 ной технике и может быть использовано в устройствах ввода и вывода информации. Целью изобретения является повышение быстродействия сенсорной клавиатуры за счет устранения влияния дребезга контактов на ее работу. Серсорная клавиатура содержит мультиплексор 1, сенсорные площадки 2, генератор 3, счетчики 4, 5, б, регистр 7, элементы И 8, 9 16, 17, элемент ИЛИ
10, элемент НЕ 1t, Л-триггер 12, информационные 13 и адресные 14 выходы, схему 15 начальной установки, RS-триггер l8 Е-типа. При включении питания схема начальной установки вырабатывает короткий импульс логического
155585 1
11011, который устанавливает на выходе
RS-триггера 18 Е-типа логическую "1", которая переводит сенсорную клавиатуру в состояние готовности. При касании одной из сенсорных площадок 2 и совпадении кодов на входах мультиплексора 1 на его выходе появляются импульсы дребезга контакта. Первый логический "0" на выходе мультиплексора 1 переключает триггер 18,,выходной сигнал которого разрешает счет счетчику 6 и переключение триггера
12. По окончании заполнения счетчика
16 переключается триггер 12, что соотИзобретение относится к импульсной технике и может быть использовано в устройствах ввода и вывода информа,ции.
Цель изобретения - повышение быстродействия сенсорной клавиатуры за счет устранения влияния дребезга контактов на работу устройства.
На чертеже изображена схема устройства.
Сенсорная клавиатура содержит муль-30 типлексор 1, сенсорные площадки 2, генератор 3, первый 4, второй 5 и третий 6 счетчики, регистр 7, первый
8 и второй 9 элементы И, элемент ИЛИ .1О, элемент НЕ 11, D-триггер 12, инФормационный 13 и адресные 14 выходы, а также схему начальной установки
15, два элемента И iu и 17 и RS-триггер Е-типа 18.
Информационные входы мультиплексора 1 соединены с соответствующими сенсорными площадками 2, а управляюцие входы - с соответствующими выходами второго счетчика 5 и входами регистра 7 выходы которого являются 45 адресными выходами 14 устройства, а вход синхронизации регистра 7 соединен с входом сброса первого счетчика 4, первым входом элемента ИЛИ
10, инверсным выходом D-триггера 12 и первым входом первого элемента И 8, 50 выход которого соединен со счетным вмодом второго счетчика 5, а второй вход nepsoro элемента И 8 соединен с первым входом второго элемента И 9
;и счетным входом первого счетчика 4, выход которого соединен с вторым входом элемента ИЛИ 10, выход которого соединен с вторым входом второго ветстeyer разрешению считывания инФормации с адресных выходов 14, При отпускании сенсорной площадки 2 первый же импульс логической "1" с выхода мультиплексора 1 разрешает переключиться триггеру 18 по входу, на котором присутствует логический "0".
Выходной сигнал триггера 18 разрешает счет счетчику 4, время заполнения которого больше времени дребезга отпускания. Появление логической "1" на выходе счетчика 4 переводит сенсорную клавиатуру в состояние готовности ° 1 ил. элемента И 9, выход которого соединен с входом сброса третьего счетчика 6 и через элемент НЕ 11 с входом сброса D-триггера 12, прямой выход которого является информационным выходом 13 устройства, D-вход триггера 12 подключен к шине логической
"1", а С-вход соединен с выходом третьего счетчика 6, счетный вход которого соединен с выходом генератора
3, стробирующим входом мультиплексора и вторым входом четвертого элемен-. та И 17, выход которого соединен с первым входом второго элемента И 9, а первый вход четвертого элемента И
17 соединен с прямым выходом.RS-триггера .Е-типа 18, R u S-входы которого соединены соответственно с выходом мультиплексора 1 и выходом третьего элемента И 16, первый и второй входы которого соединены соответственно со схемой начальной установки 15 и инверсным выходом D-триггера 12.
Сенсорная клавиатура работает следующим образом.
В исходном состоянии, когда нет прикосновения ни к одной из сенсорных площадок 2, на всех информационных входах мультиплексора 1 присутствуют логические "1", т.е. и на выходе
1 мультиплексора 1 также присутствует логическая "1". Схема начальной установки 15 по включению устройства формирует короткий импульс логического "0", который проходит через третий элемент И 16 и устанавливает RS-триггер Е-типа 18 в состояние логической
"1", которая позволяет импульсам генератора 3 проходить через четвертый элемент И 17 и далее через второй
5 l элемент И 9 на вход сброса третьего счетчика 6, а также, инвертируясь элементом НЕ 11 на вход сброса D-rp r гера, запрещая, таким образом, заполнение счетчика 6 и устанавливая логи-. и ческий "0" на неинвертирующем выходе
D-триггера 12. Уровень логической
"1" на инверсном выходе D-триггера
12 удерживает первый счетчик 4 в нулевом положении. При этом логическая
"1" на выходе элемента ИЛИ 10 разрешает прохождение импульсов через второй элемент И 9. Импульсы с выхода элемента И 17 благодаря логической
"1" на инверсном выходе D-триггера через первый логический элемент И 8 поступают на счетный вход второго счетчика 5, который последовательно меняя кодовые комбинации на адресных входах мультиплексора 1, производит опрос информационных входов, соединенных с соответствующими сенсорными площадками 2. Информация в регистре
7 и на адресных выходах 14 не изменяется, а на информационном выходе 13 поддерживается уровень логического "0".
Если оператор касается одной из сенсорных площадок 2, то на выходе мультиплексора 1, а значит и на
R-входе RS-триггера Е-типа при кодовой комбинации второго счетчика 5, соответствующей номеру выбранной сенсорной площадки 2, появляется дребезг, первый же логический "0" которого устанавливает на выходе
RS-триггера Е-типа 18 логический
"0", который в свою очередь, проходя через четвертый и второй логические элементы И 17 и 9, разрешает заполнение третьего счетчика 6 и, инвертируясь элементом НЕ !1, разрешает переключение D-триггера 12. Разрядная емкость третьего счетчика 6 выбирается такой, чтобы время его заполнения превышало время дребезга касания, т.е. времени временного пропадания и появления контакта пальца оператора с сенсорной площадкой 2.
По окончании заполнения третьего счетчика 6 перепад напряжения на его выходе переключает D-триггер 12, на неинвертирующем выходе которого, т.е. на информационном выходе 13, появляется сигнал, разрешающий считывание информации с адресных выходов 14.
Кроме того, уровень логического "0" на выходе RS-триггера Е-типа 18, про555851 6 ходя через четвертый элемент И 17 и первый элемент И 8, запрещает дальНЕйШЕЕ ЗаПОЛНЕНИЕ ВТОРОГО СЧЕтчИКа
5, поддерживая тем самым Hà его выходах нужную кодовую комбинацию, соответствующую номеру сенсорной площадки 2. По перепаду на инверсном выходе D-триггера 12 происходит фиксация в регистре 7 и Вывод на адресные выходы 14 кодовой комбинации первого счетчика 4. Кроме того, логический
"0" на инверсном выходе снимает запрет с заполнения первого счетчика
4 и запрещает прохождение информации через второй логический элемент И 9, поддерживая на его выходе уровень логического "0". Периодическое заполнение третьего счетчика 6 лишь подтверждает состояние D-триггера 12.
При отпускании сенсорной площадки
2 на выходе мультиплексора дребезг первым же уровнем логической "1" на
25 R-входе RS-триггера Е-типа 18 перебросит его в состояние логической
"1", которая в свою очередь разрешит прохождение импульсов генератора 3 через четвертый логический элемент
3р И 17 на счетный вход первого счетчика, время заполнения которого выбирается большим времени дребезга отпускания сенсорной площадки 2. Появление на выходе первого счетчика 4 логической "1" приведет к тому, что
35 следующий импульс генератора 3 пройдет через второй логический элемент
И 9 на вход сброса третьего счетчика 6, обнулив его и через элемент
40 НЕ 11 на R вход D-Tp rrepa 12, вернув его,в исходное положение, uro в свою очередь приведет к приведению всей сенсорной клавиатуры в исходное состояние
Формула изобретения
Сенсорная клавиатура, содержащая мультиплексор, сенсорные площадки, 50 генератоР, три счетчика, регистр, два элемента И, элемент ИЛИ, элемент
НЕ, D-триггер, информационные входы мультиплексора соединены с соответствующими сенсорными площарками, а
55 управляющие входы - с соответствующими выходами первого счетчика и входами регистра, выходы которого являются адресными выходами клавиатуры, а его вход синхронизации соединен с
1555851
Составитель С.Тарасенко
Техред М.Дидык Корректор А,Обручар
Редактор Г.Гербер
Тираж 669
Подписное
Заказ 563
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Иосква, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 1Ч1 входом сброса первого счетчика, первым входом элемента ИЛИ, инверсным выходом D-триггера и первым входом первого элемента И, выход которого соединен со счетным входом второго счетчика, а второй вход первого элемента И соединен с первым входом вто рого элемента И и счетным входом первого счетЧика, выход которого соединен с вторым входом элемента ИЛИ, вы. ход которого соединен с вторым входом второго элемента И, выход которого соединен с входом сброса третьего счетчика и .через элемент НЕ - с вхо.-.
15 дом сброса D-триггера, прямой выход которого является информационным выходом клавиатуры, D-вход соединен с шиной логической единицы, а С-вход соединен с выходом третьего счетчика, счетный вход которого соединен с выходом генератора и со стробирующим входом мультиплексора, о т л и ч аю щ а я с я тем, что, с целью повышения быстродействия за счет исключения влияния дребезга на работу клавиатуры, введены RS-триггера Е-типа, третий и четвертый элементы И и схема начальной установки, выход которой соединен с первым входом третьего элемента И, второй вход которого соединен с инверсным выходом D-триггера, выход третьего элемента И соединен с S-входом RS-триггера Е-типа, R-вход которого соединен с выходом мультиплексора, прямой выход RS-тригI гера Е-типа соединен с первым входом четвертого элемента И, второй вход соединен с выходом генератора., выход четвертого элемента И соединен с первым входом второгЬ элемента И,