SU1660152A1 - Device for contact bounce elimination - Google Patents
Device for contact bounce elimination Download PDFInfo
- Publication number
- SU1660152A1 SU1660152A1 SU884470936A SU4470936A SU1660152A1 SU 1660152 A1 SU1660152 A1 SU 1660152A1 SU 884470936 A SU884470936 A SU 884470936A SU 4470936 A SU4470936 A SU 4470936A SU 1660152 A1 SU1660152 A1 SU 1660152A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- trigger
- binary counter
- inverter
- Prior art date
Links
Landscapes
- Pulse Circuits (AREA)
- Manipulation Of Pulses (AREA)
- Electronic Switches (AREA)
Description
Изобретение может быть использовано для устранения дребезга контактов. Цель изобретения - расширение функциональ2The invention can be used to eliminate contact bounce. The purpose of the invention is the expansion of the functional2
ных возможностей достигается в результате введения в устройство первого и второго элементов И 6 и 7, второго счетчика 2, инвертора 9, элемента И-НЕ 8, первого и второго Р5-триггераЗ и 4, элемента ИЛИ 10, что позволило получить выходной импульсный сигнал фиксированной длительности (относительно первых импульсов дребезга "Нажатия" и "Отжатия" входного сигнала). Устройство содержит также первый счетчик 1, ГК-триггер 5, генератор 12 импульсов, входную 11 и выходную 13 линию. Устройство содержит выходную шину "Сброс" 14, соединенную с соответствующими входами "Сброс" элементов 1, 3-5 и 10. 2 ил.capabilities are achieved by introducing into the device the first and second elements AND 6 and 7, the second counter 2, the inverter 9, the element AND-HE 8, the first and second P5-trigger3 and 4, the element OR 10, which made it possible to obtain an output pulse signal fixed duration (relative to the first pulses of bounce "Pressing" and "Pressing" of the input signal). The device also contains the first counter 1, GK-trigger 5, the generator 12 pulses, input 11 and output 13 line. The device contains an output bus "Reset" 14 connected to the corresponding inputs "Reset" of elements 1, 3-5 and 10. 2 Il.
Изобретение относится к импульсной технике в частности к устройствам для устранения ложных срабатываний логических элементов при переходных процессах коммутации механических ключей (дребезга контактов) и может быть использовано в радиоэлектронике, приборостроении и вычислительной технике.The invention relates to a pulse technique, in particular, to devices for eliminating the false positives of logic elements during transients switching mechanical keys (contact bounce) and can be used in radio electronics, instrument engineering and computing.
Целью изобретения является расширение функциональных возможностей путем формирования выходного сигнала с заданной длительностью, а также с учетом момента прихода первого импульса дребезга при "написании" и "отжатии" входного сигнала.The aim of the invention is to expand the functionality by generating an output signal with a given duration, as well as taking into account the moment of arrival of the first bounce pulse when "writing" and "unwinding" the input signal.
На фиг.1 представлена блок-схема устройства: на фиг.2 - временные диаграммы напряжений, где 12 - тактовые импульсы генератора, 11 - входная шина, 13 - выходная шина.Figure 1 presents the block diagram of the device: figure 2 - time diagrams of voltages, where 12 is the generator clock, 11 is the input bus, 13 is the output bus.
Устройство содержит первый и второй счетчики 1 и 2 импульсов соответственно, первый и второй КЗ-триггеры 3 и 4 соответственно, 1К-триггер 5, первый и второй элементы И 6 и 7, элемент И-НЕ 8, инвертор 9, элемент ИЛИ 10, входную шину 11, шину "Сброс" 14, генератор 12 импульсов, выходную шину 14, при этом входная шина 11 соединена с входом инвертора 9, первым входом элемента И-НЕ 8, первым входом элемента ИЛИ 10, выход инвертора 9 соединен с входом первого КЗ-триггера 3, выход которого соединен с первым входом первого элемента И 6, выход которого соединен со счетным входом первого двоичного счетчика 1, выход которого соединен с вторым входом элемента И-НЕ 8, соединенного своим выходом со счетным входом ΙΚтриггера 5, входом второго КЗ-триггера 4 и вторым входом элемента И 6.The device contains the first and second counters 1 and 2 pulses, respectively, the first and second short-circuit triggers 3 and 4, respectively, 1K-trigger 5, the first and second elements AND 6 and 7, the element AND-HE 8, the inverter 9, the element OR 10, input bus 11, bus "Reset" 14, pulse generator 12, output bus 14, while the input bus 11 is connected to the input of the inverter 9, the first input of the element IS-HE 8, the first input of the element OR 10, the output of the inverter 9 is connected to the input of the first KZ-trigger 3, the output of which is connected to the first input of the first element And 6, the output of which is connected to the counting input house 1 of the first binary counter whose output is connected to the second input of AND-NO element 8, connected with its output counting input ΙΚtriggera 5, input of the second RS-flip-flop 4 and the second input of AND gate 6.
Выход триггера 5 соединен с первым входом второго элемента И 7, соединенного своим выходом со счетным входом второго двоичного счетчика 2. вход разрешения счета которого соединен с выходом элемента ИЛИ 10, выход второго двоичного счетчика 2 соединен с шиной сброса 14 с вторымThe output of the trigger 5 is connected to the first input of the second element AND 7, connected by its output to the counting input of the second binary counter 2. The input resolution of which is connected to the output of the element OR 10, the output of the second binary counter 2 is connected to the reset bus 14 with the second
1660152 А11660152 A1
16601521660152
входом элемента ИЛИ 10, вторым входом первого КЗ-триггера 3, вторым входом второго КЗ-триггера 4, вторым входом ΙΚтриггера 5, а также вторым входом первого двоичного счетчика 1, кроме того, выход генератора 12 тактовых импульсов соединены с третьим входом первого элемента Иби вторым входом второго элемента И 7,the input element OR 10, the second input of the first KZ-trigger 3, the second input of the second KZ-trigger 4, the second input of Trigger 5, as well as the second input of the first binary counter 1, in addition, the generator output 12 clock pulses connected to the third input of the first Ibi element the second input of the second element And 7,
Устройство функционирует следующим образом. Входной сигнал от коммутирующего устройства поступает одновременно, на элемент И 8, инвертор 9 и элемент ИЛИ 10.The device operates as follows. The input signal from the switching device is supplied simultaneously to the element AND 8, the inverter 9 and the element OR 10.
На выходах инвертора 9 и элемента ИЛИ 10 устанавливается логический "0". Логический "0" с инвертора 9 устанавливает на выходе первого КЗ-триггера 3 логическую единицу, а логический ”0" с элемента ИЛИ 10 запирает счетный вход счетчика 20 приводя его в исходное состояние.The outputs of the inverter 9 and the element OR 10 is set to a logical "0". A logical "0" from the inverter 9 sets a logical one at the output of the first short-circuit trigger 3, and a logical "0" from the OR 10 element locks the counting input of the counter 20, bringing it to its initial state.
С выхода первого КЗ-триггера 3 ло гическая единица поступает на первый элемент И 6, где при совпадении высоких уровней тактовых импульсов с логической единицы первого КЗ-триггера 3 будет меняться выходной сигнал элемента И 6 с логического "0" на логическую ”Г' с частотой тактовых импульсов. Запускается счетчик 1 импульсов, который, отсчитав интервал времени Ϊ1 - 1з(фит.2), выдает сигнал логической "1" на второй вход элемента И-НЕ 8. При наличии высокого уровня на входной шине 11 происходит совпадение уровней и на выходе элемента И-НЕ 8 устанавливается логический "0", который запирает первый элемент Иби поступление тактовых импульсов на счетчик 1 импульсов прекращается, одновременно на выходе второго КЗ-триггера 4 устанавливается логическая "1" и подготавливается к работе ГК-триггер 5.From the output of the first KZ-flip-flop 3, the logical unit goes to the first element 6, where if the high levels of clock pulses coincide from the logical unit of the first 3-flip-flop 3, the output signal of the 6th element from the logical "0" to the logical "G" clock frequency. The pulse counter 1 starts, which, counting the time interval Ϊ1 - 1h (fit.2), generates a logical "1" signal to the second input of the NAND 8. If there is a high level on the input bus 11, the levels coincide and the output of the AND - NO 8 sets the logical "0", which locks the first Ibi element, the arrival of clock pulses at the counter 1 pulses is stopped, at the same time the logical "1" is set at the output of the second CK-trigger 4 and the GK-trigger 5 is prepared for operation.
По заднему фронту входного сигнала 11. на выходе элемента И-НЕ 8 устанавливается логическая "Г и на выходе 1К-триггера 5 устанавливается логическая "1", которая при совпадении высоких уровней тактовых импульсов образует сигнал, поступающий на счетный вход счетчика 2 импульсов. Отсутствие входного сигнала на входной шине 11 снимает блокировку и счетчик 2 импульсов отсчитывает интервал времени 1е V (фиг.2). После чего на шине 14 формируется сигнал "сброс", который приводит устройство в исходное состояние.On the trailing edge of the input signal 11. at the output of the element IS-NOT 8 a logical "G" is set and at the output of the 1K-flip-flop 5 a logical "1" is set, which, when high levels of clock pulses coincide, forms a signal arriving at the counting input of the counter 2 pulses. the input signal on the input bus 11 removes the blocking and the pulse counter 2 counts the time interval 1e V (figure 2). After that, the bus 14 generates a "reset" signal, which brings the device to its original state.
Предложенное устройство позволяет получить импульсы заданной длительности, причем, изменяя коэффициенты деления счетчиков 1 и 2, возможно получение выходного импульса, совпадающего по длительности с входным воздействием, а также имеющего фиксированную длительность либо больше, либо меньше длительности входного воздействия, причем начало и окончание выходного импульса можно устанавливать относительно импульсов дре'безга "нажатия" и "отжатия" а широком интервале времени.The proposed device allows you to receive pulses of a given duration, and by changing the division coefficients of counters 1 and 2, it is possible to obtain an output pulse that coincides in duration with the input effect, as well as having a fixed duration either more or less than the duration of the input effect, and the beginning and end of the output pulse can be set with respect to the pulses of "pressing" and "squeezing" in a wide time interval.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884470936A SU1660152A1 (en) | 1988-08-02 | 1988-08-02 | Device for contact bounce elimination |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884470936A SU1660152A1 (en) | 1988-08-02 | 1988-08-02 | Device for contact bounce elimination |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1660152A1 true SU1660152A1 (en) | 1991-06-30 |
Family
ID=21394201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884470936A SU1660152A1 (en) | 1988-08-02 | 1988-08-02 | Device for contact bounce elimination |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1660152A1 (en) |
-
1988
- 1988-08-02 SU SU884470936A patent/SU1660152A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR840004837A (en) | Wireless pager receiver | |
US4800295A (en) | Retriggerable monostable multivibrator | |
SU1660152A1 (en) | Device for contact bounce elimination | |
SU892670A1 (en) | Flip-flop device | |
SU569014A1 (en) | Trigger with couting input | |
SU1177895A1 (en) | Device for subtracting and discriminating pulses | |
SU1499457A1 (en) | Pulse sequence to square pulse converter | |
SU817992A1 (en) | Pulse delay device | |
SU1075393A1 (en) | Pulse train/rectangular pulse converter | |
SU1580535A2 (en) | Ternary counting device | |
SU1262710A1 (en) | Pulse-time discriminator | |
SU1444930A1 (en) | Univibrator | |
SU1187275A1 (en) | Digital-to-pulse width signal converter | |
SU1485396A1 (en) | Synchronous divide-by-14 frequency divider | |
SU1582329A1 (en) | Device for controlling stepped motor of electronic clock | |
SU1383470A1 (en) | Pulse former | |
SU1128377A1 (en) | Device for selecting single pulse | |
SU1619387A1 (en) | Clocking device | |
SU1337896A1 (en) | Information input device | |
SU780207A1 (en) | Ternary counting flip-flop | |
SU1223228A1 (en) | Device for detecting and subtracting the first pulse from pulse sequence | |
SU1725371A1 (en) | Device for eliminating debouncing effect | |
JP2864714B2 (en) | Edge detection circuit | |
US4041248A (en) | Tone detection synchronizer | |
SU1283955A1 (en) | Generator of single pulses |