SU1555852A1 - Sensor keyboard - Google Patents
Sensor keyboard Download PDFInfo
- Publication number
- SU1555852A1 SU1555852A1 SU884421114A SU4421114A SU1555852A1 SU 1555852 A1 SU1555852 A1 SU 1555852A1 SU 884421114 A SU884421114 A SU 884421114A SU 4421114 A SU4421114 A SU 4421114A SU 1555852 A1 SU1555852 A1 SU 1555852A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- counter
- touch
- multiplexer
- touch pad
- Prior art date
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
Изобретение относитс к устройствам ввода и вывода информации, в частности к сенсорным клавиатурам. Цель изобретени - повышение надежности сенсорной клавиатуры - достигаетс путем исключени вли ни дребезга касани и отпускани сенсорных площадок на работу сенсорной клавиатуры. Сенсорна клавиатура содержит генератор 1 импульсов, два элемента ИЛИ 2, 10, два счетчика 3, 4 импульсов, мультиплексор 5, сенсорные площадки 6, регистр 7, адресные 8 и информационные 9 выходы. При касании сенсорной площадки 6 и совпадении кодовых комбинаций на выходе мультиплексора 5 по вл етс уровень логической "1". Этот сигнал разрешает работать счетчику 4, врем заполнени которого больше периода дребезга. Если дребезг продолжаетс , то на выходе мультиплексора 5 по вл етс уровень логического "0", который разрешает работать счетчику 3, т.е. осуществить повторный поиск кода площадки 6. По окончании дребезга контакта уровень логической "1" на выходе мультиплексора 5 не измен етс до по влени логической "1" на выходе счетчика 4, соответствующей окончанию определени кода сенсорной площадки 6. При отпускании сенсорной площадки 6 возникающий дребезг не вли ет на работу сенсорной клавиатуры, так как первый же уровень логического "0" на выходе мультиплексора 5 переводит сенсорную клавиатуру в исходное состо ние, когда счетчик 4 обнулен, а счетчик 3 подсчитывает импульсы генератора. 1 ил.The invention relates to input and output devices, in particular to touch sensitive keyboards. The purpose of the invention — improving the reliability of the touch pad — is achieved by eliminating the influence of touch chatter and releasing the touch pad on the operation of the touch pad. The touch keyboard contains a pulse generator 1, two elements OR 2, 10, two counters 3, 4 pulses, a multiplexer 5, touch pads 6, a register 7, address 8 and information 9 outputs. When the touch pad 6 is touched and the code combinations coincide, the logic level "1" appears at the output of multiplexer 5. This signal permits operation of counter 4, the filling time of which is longer than the period of chatter. If the bounce continues, then the output of multiplexer 5 is a logic level "0", which allows counter 3 to operate, i.e. re-search the site code 6. At the end of contact bounce, the logic level "1" at the output of multiplexer 5 does not change until a logical "1" appears at the output of counter 4, corresponding to the end of detection of the code for the touch pad 6. When you release the touch pad 6, the bounce does not affect the operation of the touch keyboard, since the first logical level "0" at the output of multiplexer 5 brings the touch keyboard back to its original state when counter 4 is zero and counter 3 counts the generator pulses. 1 il.
Description
Изобретение относитс к импульсной технике и может быть использовано в устройствах ввода и вывода информации .The invention relates to a pulse technique and can be used in input and output devices.
Цель изобретени - повышение надежности устройства.The purpose of the invention is to increase the reliability of the device.
На чертеже изображена сенсорна клавиатура.The drawing shows a touch keyboard.
Сенсорна клавиатура содержит генератор 1, первый элемент ИЛИ 2, первый 3 и второй счетчики, мультиплексор 5, сенсорные площадки 6, ре- гистр 7, адресные 8 и информационные 9 выходы, а также второй элемент ИЛИ 10.The touch keyboard contains the generator 1, the first element OR 2, the first 3 and second counters, the multiplexer 5, the touch pads 6, the register 7, the address 8 and the information 9 outputs, as well as the second element OR 10.
Информационные входы мультиплексора 5 соединены с соответствующими сенсорными площадками 6, а управл ющие входы - с соответствующими выходами первого счетчика 3 и входами регистра 7, выходы которого вл ютс адресными выходами 8 устройства, а вход синхронизации соединен с выходо мультиплексора 5, входом сброса второго счетчика k и вторым входом второго элемента ИЛИ 10, выход которого соединен со счетным входом первого счетчика 3, а первый вход с выходом генератора 1 и первым входом первого элемента -ИЛИ 2, выход которого соединен со счетным входом второго счетчика , а второй вход соединен с вы- ходом второго счетчика 4, который вл етс информационным выходом 9 устройства.The information inputs of the multiplexer 5 are connected to the corresponding sensor pads 6, and the control inputs to the corresponding outputs of the first counter 3 and the inputs of the register 7, the outputs of which are the address outputs 8 of the device, and the synchronization input connected to the output of the second counter k and the second input of the second element OR 10, the output of which is connected to the counting input of the first counter 3, and the first input with the output of the generator 1 and the first input of the first element —OR 2, the output of which is connected to the counting the input of the second counter, and the second input connected to the output of the second counter 4, which is the information output 9 of the device.
Клавиатура работает следующим образом .The keyboard works as follows.
В исходном состо нии, когда нет прикосновени ни к одной из площадок , на выходе мультиплексора 5 присутствует уровень логического О,In the initial state, when there is no contact with any of the sites, the output of multiplexer 5 is a logic level O,
0 0
0 5 0 5
5five
который содержит второй счетчик 4 в нулевом состо нии и разрешает прохождение импульсов генератора 1 через второй элемент ИЛИ 10 на счетный вход первого счетчика 3, последовательно опрашива информационные входы мультиплексора. Информаци в регистре 7 и на адресных выходах 8 не измен етс , на информационном выходе 9 поддерживаетс уровень логического О.which contains the second counter 4 in the zero state and allows the pulse of the generator 1 to pass through the second element OR 10 to the counting input of the first counter 3, sequentially polling the information inputs of the multiplexer. The information in the register 7 and at the address outputs 8 does not change, the information output 9 maintains the logic level O.
Если оператор касаетс одной из сенсорных площадок 6, то на выходе мультиплексора 5 при кодовой комбинации первого счетчика 3, соответствующей номеру выбранной сенсорной площадки 6, при условии окончани дребезга касани , по витс уровень логической 1, который разрешит работу счетчика, врем заполнени которого выбираетс больше максимального периода дребезга, дл определени надежного касани . По перепаду напр жени на выходе мультиплексора 5 информаци с адресных входов мультиплексора 5 перепишетс в регистр 7. Уровень логической 1 на выходе мультиплексора 5 запретит прохождение импульсов генератора 1 через второй элемент ИЛИ 10, остановив заполнени первого счетчика 3. По вление логической 1 на выходе второго счетчика остановит его заполнение, проход через первый элемент ИЛИ 2 на счетный вход второго счетчика , а также разрешит считывание информации с адресных выходов регистра. Если же в момент нахождени сенсорной площадки 6 дребезг касани еще не закончилс , то первый же импульс дребезга сосчитаетс первым счетчиком 3, заставив тем самым, осуществить повторный поиск площадкиIf the operator touches one of the touch pads 6, then the output of multiplexer 5 with the code combination of the first counter 3 corresponding to the number of the selected touch pad 6, provided that the touch bounce ends, a logical level 1 appears that will allow the counter to work, the fill time of which is selected maximum bounce period to determine a reliable touch. By the voltage drop at the output of multiplexer 5, the information from the address inputs of multiplexer 5 will be overwritten in register 7. The level of logical 1 at the output of multiplexer 5 will prevent the generator 1 from passing through the second element OR 10 by stopping the filling of the first counter 3. the counter will stop filling it, passing through the first element OR 2 to the counting input of the second counter, and also allow reading information from the address outputs of the register. If, at the moment when the touch pad 6 is located, the touch bounce has not finished yet, then the very first bounce pulse will be counted by the first counter 3, thus causing the search to be repeated
6 до тех пор, пока не закончитс дребезг к моменту нахождени сенсорной площадки 6.6 until the bounce is complete by the time the touch pad 6 is located.
При отпус нии сенсорной площадки 6 первый же уровень логического О приведет клавиатуру в исходное состо ние .When the touch pad 6 is released, the first logical level O will reset the keyboard to its original state.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884421114A SU1555852A1 (en) | 1988-05-04 | 1988-05-04 | Sensor keyboard |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884421114A SU1555852A1 (en) | 1988-05-04 | 1988-05-04 | Sensor keyboard |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1555852A1 true SU1555852A1 (en) | 1990-04-07 |
Family
ID=21373201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884421114A SU1555852A1 (en) | 1988-05-04 | 1988-05-04 | Sensor keyboard |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1555852A1 (en) |
-
1988
- 1988-05-04 SU SU884421114A patent/SU1555852A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1257833, кл. Н 03 К 17/945, 1986. Авторское свидетельство СССР V 108179Э, кл. Н 03 К 17/945, 1984. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1555852A1 (en) | Sensor keyboard | |
SU1555851A1 (en) | Sensor keyboard | |
SU1257833A1 (en) | Sensory keyboard | |
SU1665512A1 (en) | Touch-sensitive keyboard | |
SU752802A1 (en) | Touchless keyboard | |
SU1012231A1 (en) | Data input device | |
SU1677862A1 (en) | Sensor switch | |
SU1378052A1 (en) | Device for checking counter operability | |
SU822359A1 (en) | Sensory switching device | |
SU1650090A1 (en) | Device for psychologic studies | |
SU1674370A1 (en) | Displacement-to-digital converter | |
SU1200411A1 (en) | Sensory switch | |
SU1280603A1 (en) | Information input device | |
SU1201839A1 (en) | Device for detecting interruption interrogations with the highest and the lowest priority | |
SU809037A1 (en) | Time interval meter | |
SU1203503A2 (en) | Information input device | |
SU736138A1 (en) | Indicator device | |
RU1786483C (en) | Input device | |
SU1401593A2 (en) | Touchless switch | |
SU953635A1 (en) | Data input device | |
SU661755A1 (en) | Contact flutter preventing device | |
SU1472894A1 (en) | Data input device | |
SU1043617A2 (en) | Data input device | |
SU792583A1 (en) | Sensory switching device | |
SU906004A1 (en) | Sensory switching device |