SU813398A1 - Data input device - Google Patents
Data input device Download PDFInfo
- Publication number
- SU813398A1 SU813398A1 SU772556247A SU2556247A SU813398A1 SU 813398 A1 SU813398 A1 SU 813398A1 SU 772556247 A SU772556247 A SU 772556247A SU 2556247 A SU2556247 A SU 2556247A SU 813398 A1 SU813398 A1 SU 813398A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- outputs
- inputs
- output
- register
- keyboard
- Prior art date
Links
- 238000010586 diagram Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Description
(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ(54) DEVICE FOR INPUT OF INFORMATION
1one
Изобретение относитс к вычислительной технике и может быть использовано в устройствах ввода информации в ЭВМ с помощью клавиатуры.The invention relates to computing and can be used in input devices for computers using a keyboard.
Известно устройство дл ввода информации , содержащее клавиатуру, подключенную к блоку кодировани , генераторы, элементы ИЛИ, блок устранени дребезга 1.A device for inputting information is known, comprising a keyboard connected to a coding unit, generators, OR elements, a bounce block 1.
Недостатком данного устройства вл етс невысока надежность.The disadvantage of this device is low reliability.
Наиболее близким к предлагаемому вл етс устройство, содержащее клавиатуру , выходы которой подключены ко входам шифратора, выходы которого соединены to входами элемента ИЛИ и информационными входами регистра, выходы которого подключены к выходам устройства 2.Closest to the present invention is a device comprising a keyboard, the outputs of which are connected to the inputs of the encoder, the outputs of which are connected to the inputs of the OR element and the information inputs of the register, the outputs of which are connected to the outputs of device 2.
Недостатком дан/ного устройства вл етс его сложность и невысока надежность.The disadvantage of this device is its complexity and low reliability.
Цель изобретени - повышение надежности устройства.The purpose of the invention is to increase the reliability of the device.
Ноставленна цель достигаетс тем, что в устройство, содержащее клавиатуру, выходы которой подключены ко входам шифратора ,выходы которого соединены со входами элемента ИЛИ и информационнымиThe unallocated goal is achieved by the fact that a device containing a keyboard, the outputs of which are connected to the inputs of the encoder, the outputs of which are connected to the inputs of the OR element and informational
входами регистра, выходы которого подключены к выходам устройства, введены элемент задержки, элемент НЕ, элемент И и одновибратор, вход которого подключен к выходу элемента ИЛИ, а выход - ко входам элементов задержки и НЕ, входы элемента И соединены с выходами элементов задержки и НЕ, а выход элемента И подключен к управл ющему входу регистра.the inputs of the register whose outputs are connected to the outputs of the device, the delay element, the element NO, the AND element and the one-shot, the input of which is connected to the output of the OR element, and the output to the inputs of the delay elements and NOT, the inputs of the AND element connected to the outputs of the delay elements and NOT , and the output of the AND element is connected to the control input of the register.
На фиг. 1 представлена схема устройства; на фиг. 2 - временна диаграмма его работы.FIG. 1 shows a diagram of the device; in fig. 2 - time diagram of his work.
Устройство содержит клавиатуру 1, шифратор 2, элемент 3 ИЛИ,- одновибратор 4, регистр 5, элемент 6 задержки, элемент 7 НЕ, элемент 8 И. Позицией 9 обозначены выходы устройства.The device contains the keyboard 1, the encoder 2, the element 3 OR, the one-shot 4, the register 5, the delay element 6, the element 7 NOT, the element 8 I. The position 9 denotes the outputs of the device.
Устройство работает следующим образом .The device works as follows.
В исходном состо нии, когда ни одна из клавиш клавиатуры 1 не нажата, с вы ходных шин шифратора 2 поступает нулевой уровень, на выходах элемента 3 ИЛИ, одновибратора 4 и элемента 6 задержки тоже нулевой уровень. На выходе элемента 7 НЕ - уровень логической 1, на выходе элемента 8 И - уровень логического 0.In the initial state, when none of the keys of the keyboard 1 is pressed, the output level of the encoder 2 receives the zero level, the outputs of element 3 OR, the one-shot 4 and the delay element 6 are also zero. At the output of element 7, NOT is the logical level 1, at the output of element 8, And is the level of logical 0.
Регистр 5 - находитс в нулевом состо нии .Register 5 is in the zero state.
При нажатии любой клавиши клавиатуры i на выходных шинах шифратора 2 по вл етс параллельный двоичный код, в виде единичных уровней напр жени на соответствуюших выходных шинах. Вследствие дребезга контактов переключателей клавиатуры эти уровни имеют вид пачек импульсов в момент переключени контактов (ti фиг. 2 а).When you press any key on the keyboard i on the output buses of the encoder 2, a parallel binary code appears, in the form of unit voltage levels on the corresponding output buses. Due to the bounce of the contacts of the keyboard switches, these levels have the form of a burst of pulses at the time of switching contacts (ti of Fig. 2a).
Этот сигнал подаетс на информационные входы регистра 5 и через элемент 3 ИЛИ запускает одновибратор 4, который вырабатывает импульс уровн логической единицы . ( на фиг. 26), длительность которого больше времени дребезга контактов , обычно не превышающего 10-20 мкс.This signal is fed to the information inputs of the register 5 and through element 3 OR triggers a one-shot 4, which produces a pulse of the level of a logical unit. (Fig. 26), the duration of which is longer than the time of contact bounce, usually not exceeding 10-20 microseconds.
Импульс с выхода одновибратора 4 через элемент 7 задержки (tg-t на фиг. 2в) подаетс на один вход элемента 8 И, и через элемент 7 НЕ (tf-ta фиг. 2г) на второй вход элемента 8 И.The pulse from the output of the one-shot 4 through the delay element 7 (tg-t in Fig. 2c) is fed to one input of the element 8 I, and through the element 7 NOT (tf-ta Fig. 2d) to the second input of the element 8 I.
На выходе элемента 8 И выдел етс задний фронт импульса одновибратораAt the output of the element 8 And there is a rising edge of the pulse of the one-shot
( фиг. 2д). Полученный на выходе элемента 8 И импульс поступает на управл ющий вход регистра 5 и разрешает Запись в регистре 5 двоичного кода, поступающего с выходных шин шифратора 2 на информационные входы регистра 5. Ошибочный ввод информации в регистр 5 при случайном иажатии второй клавиши на клавиатуре 1 предотвращаетс наличием уровн логической 1 на выходе элемента 3 ИЛИ, так как одновибратор 4 не запускаетс и не происходит выделени заднего фронта импульса.(Fig. 2d). Received at the output of element 8 And the pulse arrives at the control input of register 5 and allows the binary code entering from the output buses of the encoder 2 to the information inputs of register 5 to be written to the Register 5. The erroneous input of information to the register 5 at random pressing of the second key on the keyboard 1 is prevented the presence of a logic level 1 at the output of the element 3 OR, since the one-shot 4 does not start and no separation of the trailing edge of the pulse occurs.
При отпускании ранее нажатой клавиши на выходных шинах шифратора 2 по вл етс нулевой уровень напр жени , также сопровождаемый пачками импульсов вследствие дребезга контактов (tj на фиг. 2д)When the previously pressed key is released, the zero voltage level appears on the output buses of the encoder 2, also accompanied by bursts of pulses due to contact bounce (tj in Fig. 2d)
Работа устройства протекает аналогично вышеописанному: запускаетс одновибратор 4 (is-t/ на фиг. 26) и вырабатываетс импульс занесени информации в регистр 5 ( на фиг. 2д). Регистр 5 устанавливаетс в нулевое состо ние, так как на его информационных входах в это врем присутствует уровень напр жени логического 0.The operation of the device proceeds as above: a one-shot 4 is started (is-t / in Fig. 26) and a pulse is generated to enter information into register 5 (in Fig. 2e). Register 5 is set to the zero state, since its information inputs currently have a voltage level of logical 0.
Таким образом, несмотр на дребезг контактов переключателей клавиатуры 1, нй выходах регистра 6 формируетс двоичный код, существующий в течение всего времени нажати клавиши.Thus, in spite of the bounce of the contacts of the keyboard 1 switches, the outputs of register 6 generate a binary code that exists during the entire time a key is pressed.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU772556247A SU813398A1 (en) | 1977-12-19 | 1977-12-19 | Data input device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU772556247A SU813398A1 (en) | 1977-12-19 | 1977-12-19 | Data input device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU813398A1 true SU813398A1 (en) | 1981-03-15 |
Family
ID=20738560
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU772556247A SU813398A1 (en) | 1977-12-19 | 1977-12-19 | Data input device |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU813398A1 (en) |
-
1977
- 1977-12-19 SU SU772556247A patent/SU813398A1/en active
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| SU813398A1 (en) | Data input device | |
| US4193038A (en) | Key input apparatus | |
| GB1415469A (en) | Information input device | |
| SU840862A1 (en) | Information input device | |
| SU785862A1 (en) | Information input arrangement | |
| SU752802A1 (en) | Touchless keyboard | |
| SU997025A1 (en) | Information input device | |
| SU1070692A1 (en) | Sensor keyboard | |
| SU813397A1 (en) | Data input device | |
| SU1005011A1 (en) | Data input device | |
| SU928333A1 (en) | Data input device | |
| SU944105A1 (en) | Switching apparatus | |
| SU1049891A1 (en) | Information input device | |
| SU921094A1 (en) | Decimal counter | |
| SU367419A1 (en) | DEVICE FOR INSTALLATION OF THE TENTIFIED KEYBOARD COMPUTING MACHINE | |
| SU828194A1 (en) | Information input device | |
| SU1688237A1 (en) | Device for information input | |
| SU478363A1 (en) | Shift register | |
| SU1529207A1 (en) | Device for input of digital information | |
| SU875604A1 (en) | Pulse stretcher | |
| SU1156047A1 (en) | Device for protection agaginst chatter of contacts | |
| SU574738A1 (en) | Phase-to-time interval converter | |
| SU723557A1 (en) | Cyclone-foam apparatus | |
| SU824181A1 (en) | Information input arrangement | |
| SU1511860A2 (en) | Touchless switching device |