RU2000601C1 - Data input device - Google Patents
Data input deviceInfo
- Publication number
- RU2000601C1 RU2000601C1 SU4775500A RU2000601C1 RU 2000601 C1 RU2000601 C1 RU 2000601C1 SU 4775500 A SU4775500 A SU 4775500A RU 2000601 C1 RU2000601 C1 RU 2000601C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- elements
- trigger
- inputs
- Prior art date
Links
- 238000009434 installation Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 2
- 239000000126 substance Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 2
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
Использование: в устройствах дл ввода информации, в частности в цифровом телефонном аппарате. Сущность: устройство содержит клавиатуру, четыре триггера, три счетных триггера, п ть элементов НЕ, три элемента И-ИЛИ, два элемента И, семь элементов ИЛИ-НЕ, два элемента И-НЕ, формирователь кодов клавиатуры, делитель частоты, регистр. 3 ил.Usage: in devices for inputting information, in particular in a digital telephone. SUBSTANCE: device contains a keyboard, four triggers, three countable triggers, five elements NOT, three AND-OR elements, two AND elements, seven OR-NOT elements, two AND-NOT elements, keyboard code generator, frequency divider, register. 3 ill.
Description
Изобретение относитс к вычислительной технике и может найти применение в цифровом телефонном аппарате.The invention relates to computing and may find application in a digital telephone.
Известно устройство дл ввода информации , содержащее клавиатуру, подсоединенную через преобразователь сигналов включени в код к выходной шине.A device for inputting information is known, comprising a keyboard connected via a code signal converter to the output bus.
Недостаток известного устройства дл ввода информации состоит в значительной сложности его конструкции.A disadvantage of the known information input device is the considerable complexity of its design.
Наиболее близким к предлагаемому по технической сущности вл етс устройство дл ввода информации, содержащее клавиатуру , триггеры, элементы ИЛИ-НЕ, элементы И-НЕ, элементы НЕ, согласующие формирователи импульсов, выходную шину, входную шину режима работы, входную шину тактовых импульсов, входную шину начальной установки и шину установки нул .Closest to the proposed technical essence is a device for inputting information comprising a keyboard, triggers, OR-NOT elements, NAND elements, NOT elements, matching pulse shapers, an output bus, an input bus of an operating mode, an input bus of clock pulses, an input initial setup bus and setup bus zero.
Целью изобретени вл етс повышение достоверности передачи информации за счет обеспечени возможности многократной передачи кода нажатой кнопки.It is an object of the invention to increase the reliability of information transfer by enabling multiple transmission of a pressed button code.
На фиг.1 представлена схема устройства дл ввода информации: на фиг.2 - одинFigure 1 presents a diagram of a device for entering information: figure 2 - one
из возможных вариантов построени клавиатуры; на фиг.З - временные диафрагмы работы устройства при нажатии кнопки.from options for building a keyboard; in Fig.Z - temporary aperture of the device when a button is pressed.
Устройство дл ввода информации содержит (фиг.1) клавиатуру 1, первый, второй, третий триггеры 2,3,4, второй счетный триггер 5, четвертый триггер 6, первый и третий счетные триггеры 7 и 8, первый, второй, четвертый , третий элементы ИЛИ-НЕ 9, 10. 11, 12. элемент ИЛИ-НЕ 13, шестой и п тый элементы ИЛИ-НЕ 14 и 15, элемент , второй элемент И-НЕ 17, элемент И 18, первый элемент И-НЕ 19, первый, второй и третий элементы И-ИЛИ 20.21 и 22. элементы НЕ 23, 24, 25. 26. 27, формирователь 28 кодов клавиатуры, делитель 29 частоты, согласующие усилители 30, 31, 32. 33, 34, 35, 36 и 37, выходную шину 38, вход 39 выбора режима работы, тактовый вход 40, вход 41 начальной установки и вход 42 установки нул . На элементах 2, 3. 4, 6, 16 20, 21, 22, 23, 26 выполнен регистр 43The device for entering information contains (Fig. 1) a keyboard 1, a first, second, third triggers 2,3,4, a second counting trigger 5, a fourth trigger 6, a first and third counting triggers 7 and 8, a first, second, fourth, third elements OR NOT 9, 10. 11, 12. element OR NOT 13, sixth and fifth elements OR NOT 14 and 15, element, second element NOT 17, element 18, the first element NOT 19, first, second and third AND-OR elements 20.21 and 22. Elements NOT 23, 24, 25. 26. 27, keyboard driver 28, frequency divider 29, matching amplifiers 30, 31, 32. 33, 34, 35, 36 and 37, output bus 38, input 39 in selection of the operating mode, clock input 40, input 41 of the initial installation and input 42 of the installation of zero. On elements 2, 3. 4, 6, 16 20, 21, 22, 23, 26 register 43 is made
Согласующие усилители 34, 35 36, 37 выполнены с трем состо ни ми на выходе Согласующие усилители 30 31 32 33 выОThe matching amplifiers 34, 35 36, 37 are made with three output states. The matching amplifiers 30 31 32 33
полнены в Htt6(3tpff vC резистоЬоньдо задани naccWmbro уровн сигнала вьГсокого уровн в состо ние выключено.are complete in Htt6 (3tpff vC resistor; before setting naccWmbro, the signal level at the High level is turned off.
На фиг.1 показаны также входы и выходы клавиатуры 1-44,45,46.47.48,49,50.51.Figure 1 also shows the inputs and outputs of the keyboard 1-44,45,46.47.48,49,50.51.
Устройство дл ввода информации работает следующим образом.A device for inputting information operates as follows.
По входной шине 40 тактовых импульсов непрерывно поступают импульсы с частотой F. При установлении уровн логического О на входной шине 39 режима работы эти импульсы поступают через элементы ИЛИ-НЕ 13 и элемент НЕ 27 на счетчик , собранный на счетных триггерах 7, 5 и 8. С пр мого и инверсного выходов счетного триггера 5 импульсы с частотой F/4 поступают соответственно на седьмой и шестой согласующие усилители 34 и 37. С пр мого выхода счетного триггера 7 и с пр мого выхода счетного триггера 5 импульсы поступают на элемент ИЛИ-НЕ 15, с выхода которого сформированный сигнал с частотой F/4 поступает на восьмой согласующий усилитель 36. С пр мого выхода счетного триггера 7 и инверсного выхода счетного триггера 5 через элемент ИЛИ-НЕ 14 сформированные импульсы с частотой F/4 поступают на п тый согласующий усилитель 35. С седьмого, восьмого и шестого согласующих усилителей 34, 35, 36 и 37 импульсы поступают на входные шины 45, 46, 47 и 44 клавиатуры 1.The input bus 40 clock pulses continuously receive pulses with a frequency F. When you establish a logical level O on the input bus 39 of the operating mode, these pulses are fed through the elements OR NOT 13 and the element NOT 27 to the counter, collected on the counting triggers 7, 5 and 8. From the direct and inverse outputs of the counting trigger 5, pulses with a frequency of F / 4 are supplied to the seventh and sixth matching amplifiers 34 and 37, respectively. From the direct output of the counting trigger 7 and from the direct output of the counting trigger 5, the pulses arrive at the OR-NOT 15 element from which the generated signal with a frequency of F / 4 is fed to the eighth matching amplifier 36. From the direct output of the counting trigger 7 and the inverse output of the counting trigger 5 through the OR-NOT 14 element, the generated pulses with a frequency of F / 4 are fed to the fifth matching amplifier 35. From the seventh , eighth and sixth matching amplifiers 34, 35, 36 and 37, the pulses are fed to the input buses 45, 46, 47 and 44 of the keyboard 1.
Нажатием кнопки на клавиатуре 1 коммутируетс один из сигналов, присутствующих на входных шинах 44, 45, 46 и 47 клавиатуры 1, на выходные шины 48, 49, 50 и 51 клавиатуры. С выходных шин 48, 49, 50 и 51 клавиатуры сигналы поступают на первый , второй, третий и четвертый формирователи 30, 31, 32 и 33 в зависимости от нажатой кнопки. Сигнал нажатой кнопки формируетс на регистре 43 с параллельной записью и последовательным считыванием.By pressing a button on the keyboard 1, one of the signals present on the input buses 44, 45, 46 and 47 of the keyboard 1 is switched to the output buses 48, 49, 50 and 51 of the keyboard. From the output buses 48, 49, 50, and 51 of the keyboard, signals are sent to the first, second, third, and fourth shapers 30, 31, 32, and 33, depending on the button pressed. A pressed button signal is generated on register 43 with parallel recording and sequential reading.
Режим работы осуществл етс уровнем логического О, поступающего с выхода элемента ИЛИ-НЕ 11 на входы первого, второго и третьего элементов И-ИЛИ 20, 21 и 22 и элемент И 16. Информаци дл записи поступает на третьи входы этих элементов с пр мого выхода счетного триггера 5, с второго элемента ИЛИ-НЕ 10, с первого элемента ИЛИ-НЕ 9, а также с инверсного выхода счетного триггера 7 через элемент НЕ 24.The operating mode is carried out by the level of logical O coming from the output of the OR-NOT 11 element to the inputs of the first, second and third AND-OR elements 20, 21 and 22 and the AND element 16. Information for recording goes to the third inputs of these elements from the direct output counting trigger 5, from the second element OR NOT 10, from the first element OR NOT 9, as well as from the inverse output of the counting trigger 7 through the element 24.
При нажатии разных кнопок приход т разные импульсные последовательности с выходных шин 44, 45, 46, 47 конкретно дл каждой кнопки. Эти последовательности отличаютс длительностью импульсов и задержкой относительно входной тактовойWhen different buttons are pressed, different pulse sequences are received from the output buses 44, 45, 46, 47 specifically for each button. These sequences differ in pulse duration and delay relative to the input clock.
20006012000601
00
55
00
55
00
55
00
55
00
55
№Щ- пройд че- сравниваютс сNo. Щ- pass through - compared with
частоты на шине 40. рез элемент ИЛИ-НЕ последовательностью с Триггера 8 и формируют на выходе элемента ИЛИ-НЕ 11 последовательность разрешени записи в элементы И 16, И-ИЛИ 20. 21, 22 дл триггеров 2, 3, 4, 6. Стробирующие импульсы формируютс на элементе И-НЕ 17. Количество импульсов зависит от длительности импульсов на выходе элемента ИЛИ-НЕ 12. Элементы ИЛИ-НЕ 9 и 10 формируют информацию о старших разр дах формируемого кода, а информаци о младших разр дах формируетс комбинацией импульсов с триггеров 7 и 5. Таким образом, дл каждой нажатой кнопки соответствует определенна комбинаци , подаваема по выходной шине 38.frequency on the bus 40. cut the element OR-NOT by the sequence from Trigger 8 and form the output sequence of the element OR-NOT 11 to write to the elements AND 16, AND-OR 20. 21, 22 for triggers 2, 3, 4, 6. Gates pulses are generated on the AND-NOT element 17. The number of pulses depends on the duration of the pulses at the output of the OR-NOT element 12. The OR-NOT elements 9 and 10 generate information about the higher bits of the generated code, and the information about the lower bits is generated by the combination of pulses from the triggers 7 and 5. Thus, for each button pressed, corresponds to the specific combination supplied by the output bus 38.
Режим последовательного считывани осуществл етс при поступлении уровн логической 1 с четвертого элемента ИЛИ-НЕ 11 на четвертые входы первого, второго и третьего элементов И-ИЛИ 20. 21, 22 и элемент И 16. В этом режиме осуществл етс последовательное прохождение информации на выходную шину 38 через первый, второй, третий и четвертый триггеры 2, 3, 4 и 6, на входы синхронизации которых поступают импульсы соответственно с второго элемента И-НЕ 17 и с элемента НЕ 26. Установка первого, второго, третьего и четвертого триггеров 2, 3, 4 и 6 осуществл етс сигналом логической 1 по шине 41 начальной установки.The sequential read mode is carried out when logical level 1 arrives from the fourth OR-NOT element 11 to the fourth inputs of the first, second and third AND-OR elements 20. 21, 22 and AND element 16. In this mode, information is sequentially transmitted to the output bus 38 through the first, second, third and fourth triggers 2, 3, 4 and 6, to the synchronization inputs of which pulses are received respectively from the second AND-NOT element 17 and from the HE element 26. Installing the first, second, third and fourth triggers 2, 3 4 and 6 are carried out ignalom logical 1 on the bus 41 of the initial installation.
Сигнал режима записи-считывани формируетс на элементе ИЛИ-НЕ 11, на вход которого поступает сигнал с третьего элемента ИЛИ-НЕ и сигнал с пр мого выхода счетного триггера 8 с частотой F/8.The write-read mode signal is generated on the OR-NOT 11 element, the input of which receives a signal from the third OR-NOT element and a signal from the direct output of the counting trigger 8 with a frequency of F / 8.
Сигнал дл синхронизации первого, второго, третьего и четвертого триггеров 2, 3, 4 и 6 поступает с второго элемента И-НЕ 17, на входы которого поступают сигнал с первого элемента И-НЕ 19 и стробирующие его импульсы тактовой частоты, которые поступают по входной шине 40 тактовых импульсов через элемент НЕ 25. На первый элемент И-НЕ 19 поступают сигнал с частотой F/8 и сигнал с третьего элемента ИЛИ- НЕ 12 о нажатой кнопке. Третий элемент ИЛИ-НЕ 12 пропускает сигнал нажатой кнопки, поступающий непосредственно с второго, третьего и четвертого согласующих усилителей 31, 32, 33 импульсов и с первого согласующего усилител через элемент И 18.The signal for synchronizing the first, second, third and fourth triggers 2, 3, 4 and 6 comes from the second AND-NOT 17 element, the inputs of which receive the signal from the first AND-NOT 19 element and its clock pulses, which are fed through the input bus 40 clock pulses through the element NOT 25. The first element AND-NOT 19 receives a signal with a frequency of F / 8 and the signal from the third element OR-NOT 12 about the pressed button. The third element OR NOT 12 passes the signal of the pressed button, coming directly from the second, third and fourth matching amplifiers 31, 32, 33 pulses and from the first matching amplifier through the element And 18.
На фиг.2 показаны схема клавиатуры 1 и ее подключени Входна шина 46 клавиатуры соединена с первым выводом кнопок 2, 6. О. D Входна шина 41 клавиатурыFigure 2 shows a diagram of the keyboard 1 and its connection. The input bus 46 of the keyboard is connected to the first output of the buttons 2, 6. O. D The input bus 41 of the keyboard
соединена с первым выводом кнопок 3, 7, А. Е, входна шина 44 клавиатуры - с первым выводом кнопок 1, 5, 9, С, входна шина 45 - с первым выводом кнопок 4,8, В. Выходна шина 51 клавиатуры 1 соединена с вторыми выводами кнопок 4, 5, 6, 7, выходна шина 49 - с вторыми выводами кнопок 8, 9, О, А, выходна шина 48 - с вторыми выводами кнопок В, С. D, Е.connected to the first output of buttons 3, 7, A. E, input bus 44 of the keyboard - with the first output of buttons 1, 5, 9, C, input bus 45 - with the first output of buttons 4.8, B. Output bus 51 of keyboard 1 is connected with the second outputs of the buttons 4, 5, 6, 7, the output bus 49 - with the second outputs of the buttons 8, 9, O, A, the output bus 48 - with the second outputs of the buttons B, C. D, E.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU4775500 RU2000601C1 (en) | 1989-12-29 | 1989-12-29 | Data input device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU4775500 RU2000601C1 (en) | 1989-12-29 | 1989-12-29 | Data input device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2000601C1 true RU2000601C1 (en) | 1993-09-07 |
Family
ID=21487992
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU4775500 RU2000601C1 (en) | 1989-12-29 | 1989-12-29 | Data input device |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2000601C1 (en) |
-
1989
- 1989-12-29 RU SU4775500 patent/RU2000601C1/en active
Non-Patent Citations (1)
| Title |
|---|
| Авторское свидетельство СССР № 1474630. кл. G 06 F 3/02, 1987 г. (прототип). * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| SU1679517A1 (en) | Transmitter of adaptive telemetering system | |
| SU1700561A1 (en) | Information input device | |
| RU1811031C (en) | Tone signal receiver | |
| SU1441402A1 (en) | Apparatus for majority selection of signals | |
| SU739624A1 (en) | Time pick-up for training device | |
| SU1159165A1 (en) | Parallel code-to-serial code translator | |
| SU1649586A1 (en) | Data transmitter | |
| SU1578714A1 (en) | Test generator | |
| SU1444939A1 (en) | Variable-countdown frequency divider | |
| SU1387182A1 (en) | Programmed multichannel timer | |
| SU1241243A1 (en) | Three-channel device for majority sampling of asynchronous signals | |
| SU1727118A1 (en) | Device for information input | |
| RU1790780C (en) | Device for inputting data from the transducers | |
| SU1322344A1 (en) | Device for transmission and reception of digital information | |
| SU1045407A2 (en) | Pulse distributor | |
| SU1406589A1 (en) | Information input device | |
| SU1010639A1 (en) | Signal transmission device | |
| SU1437994A1 (en) | Synchronous counter | |
| SU1688438A1 (en) | Data transceiver | |
| SU1198557A1 (en) | Device for transmission of digital information | |
| SU1181128A1 (en) | Device for producing difference pulse frequency | |
| SU1453621A1 (en) | Detector of binary signal combinations | |
| SU1541586A1 (en) | Timer | |
| SU1280600A1 (en) | Information input device | |
| SU1208547A2 (en) | Information input device |