SU1529429A1 - Device for protection of contacts from rattling - Google Patents
Device for protection of contacts from rattling Download PDFInfo
- Publication number
- SU1529429A1 SU1529429A1 SU884373394A SU4373394A SU1529429A1 SU 1529429 A1 SU1529429 A1 SU 1529429A1 SU 884373394 A SU884373394 A SU 884373394A SU 4373394 A SU4373394 A SU 4373394A SU 1529429 A1 SU1529429 A1 SU 1529429A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- counter
- trigger
- signal
- Prior art date
Links
Landscapes
- Bus Control (AREA)
Abstract
Изобретение может быть использовано дл устранени сигналов, возникающих от дребезга контактов в устройствах вычислительной техники и автоматики. Цель изобретени - расширение функциональных возможностей - достигаетс за счет введени элемента ИЛИ 1 и выходных шин 5,6. Это обеспечивает формирование сигналов без дребезга с заданной длительностью и взаимным временным расположением вне зависимости от длительности состо ни "Включено" механического переключател . Устройство содержит также двоичный счетчик 3, триггер 7, генератор импульсов 4 и входную шину 2. 1 ил.The invention can be used to eliminate signals arising from contact bounce in computing and automation devices. The purpose of the invention — extending the functionality — is achieved by introducing the element OR 1 and the output tires 5.6. This ensures the formation of bounce-free signals with a predetermined duration and mutual timing, regardless of the duration of the on state of the mechanical switch. The device also contains a binary counter 3, trigger 7, pulse generator 4 and input bus 2. 1 Il.
Description
оabout
Изобретении относитс к радиотехнике и может быть использовано при создании технических средств вычислительной техники и цифровой автоматики.The invention relates to radio engineering and can be used to create technical means of computer technology and digital automation.
Цель изобретени расширение функциональных возможностей устройства за счет формировани двух выходных сигналов без дребезга с за- данной длительностью и взаимным временным расположением вне зависимости от длительности состо ни Включено входного сигнала.The purpose of the invention is to expand the functionality of the device by generating two bounce-free output signals with a predetermined duration and mutual temporal location, regardless of the duration of the Enabled input state.
На чертеже представлена функцио- нальна схема устройства.The drawing shows the functional diagram of the device.
Устройство содержит элемент ИЛИ 1, к первому входу которого подключена входна шина 2, выход элемента ИШ1 1 подключен к установочному входу счетчика 3, счетный вход которого подключен к выходу генератора . 4 импульсов, счетчик 3 имеет несколько выходов, например дес ть Q(.. ./59, Первый выход 04 счетчика 3 подключен к выходной шине 5 устройства, выход второй Об - к выходной шине 6, третий Q3 и четвертый 07 выходы счетчика 3 соединены с входами S и R триггера 7 соответственно, кроме того четвёртый выход 07 соединен с блокировочным входом Е счетчика 3, выход триггера 7 подключен к второму входу элемента ИЛИ 1.The device contains the element OR 1, to the first input of which the input bus 2 is connected, the output of the element ISH1 1 is connected to the installation input of the counter 3, the counting input of which is connected to the generator output. 4 pulses, the counter 3 has several outputs, for example ten Q (../59, the first output 04 of the counter 3 is connected to the output bus 5 of the device, the output of the second OB is to the output bus 6, the third Q3 and the fourth 07 outputs of the counter 3 are connected with inputs S and R of the trigger 7, respectively, besides the fourth output 07 is connected to the blocking input E of the counter 3, the output of the trigger 7 is connected to the second input of the element OR 1.
Устройство работает следующим образом.The device works as follows.
В исходном состо нии по входной шине 2 поступает сигнал О, который проход через элемент ИЛИ 1, удер- счетчик 3 в нулевом состо нии при котором на его выходе 00 - сигнал Г, а на всех остальных - сигнал О. Триггер 7 находитс в нулевом состо нии, при котором на его выходе - сигнал О,In the initial state, the input bus 2 receives the signal O, which passes through the element OR 1, the hold-down counter 3 is in the zero state, at which the output G is the signal G, and on all others the signal O. The trigger 7 is in the zero state the state in which its output is a signal O,
При поступлении на входную шину 2 сигнала 1 с контактов (на чертеже не показаны) на выходе элемента ИЛИ 1 также по вл етс сигнал 1, при котором счетчик 3 начинает счи- тать импульсы генератора 4, выдава поочередно на выходах QO,.. .Д9.сигнал 1. При каждом переходе входного сигнала в состо ние О (в результате дребезга контактов) счетчик 3 устанавливаетс в О, а при восстановленни уровн 1 входного сигнала счетчик 3 вновь начинает счет импульсовгенератора 4. С момеWhen a signal 1 of contacts arrives at the input bus 2 (not shown), a signal 1 appears at the output of the OR 1 element, at which the counter 3 begins to read the generator 4 pulses, outputting alternately at the outputs QO, ... D9 Signal 1. At each transition of the input signal to the state O (as a result of contact bounce), counter 3 is set to O, and when the input signal level 1 is restored, counter 3 again starts counting the generator pulses 4. With
5 five
0 5 0 0 5 0
Q 5Q 5
Q Q
5five
та по влени непрерывного сигнала 1 на входной шине 2 счетчик 3 доходит до состо ни , при котором сигнал 1 по витс на его выходе Q3. Така выдержка времени необходима дл исключени эффекта дребезга контактов и ее величина может быть изменена путем изменени подключени выходных шин 5 и 6 устройства и входов триггера 7 к выходам счетчика 3; изменени емкости счетчика 3; изменени частоты генератора 4.This occurrence of the continuous signal 1 on the input bus 2, the counter 3, reaches the state in which the signal 1 goes to its output Q3. Such a time delay is necessary to eliminate the effect of contact bounce and its value can be changed by changing the connection of the output busbars 5 and 6 of the device and the inputs of the trigger 7 to the outputs of the counter 3; change the capacity of the counter 3; generator frequency changes 4.
Сигнал с выхода 03 счетчика 3 устанавливает триггер 7 в состо ние, при котором выходной его сигнал 1, пройд на второй вход элемента ИЛИ 1, начинает подтверждать уровень 1 входного сигнала. Следующие такты счетчика 3 обеспечивают выдачу сигналов I на шины 5 и 6 (дл работы АЛУ, например типа К145ИП11А), а затем и на выход Q7. Этот сигнал, во-первых, возвращает триггер 7 в исходное состо ние, а во-вторых, обеспечивает блокировку счета по входу Е счетчика 3.The signal from the output 03 of the counter 3 sets the trigger 7 to the state when its output signal 1, passed to the second input of the element OR 1, begins to confirm the level 1 of the input signal. The following clock cycles of counter 3 provide the output of signals I to buses 5 and 6 (for ALU operation, for example, type K145IP11A), and then to output Q7. This signal, first, returns the trigger 7 to the initial state, and second, it provides the blocking of the counting at the input E of the counter 3.
С этого момента прекращаетс подтверждение входного сигнала 1 по второму входу элемента ИЛИ 1 и счет импульсов счетчиком 3. Так происходит , если к этому моменту не оканчиваетс сигнал 1 на входной шине 2. Если входной сигнал окончилс , после установки триггера 7 в исходное состо ние на выходе элемента ИЛИ 1 по вл етс сигнал О, который устанавливает -счетчик 3 в исходное состо ние , а значит, и все устройство в целом. Если входной сигнал по длительности дольше 7 тактов генератора 4 (потому что триггер 7 подключен входом установки к выходу Q7 счетчика 3), то по окончании действи сигнала 1 на шине 2 счетчик 3 устанавливаетс в исходное состо ние. Очевидно импульсы дребезга контактов при их выключении, как и при включе- нии, не вызывают выдачу выходных сигналов по шинам 5 и 6 и установки триггера 7 в состо ние 1, так как длительность времени задержки на счетчике 3 выбрана больпле каждого сигнала дребезга контактов.From this moment, the confirmation of input signal 1 on the second input of the element OR 1 and the pulse count by counter 3 ceases. This happens if signal 1 on the input bus 2 does not end at this point. If the input signal has finished, after the trigger 7 is set to its initial state The output of the element OR 1 is a signal O, which sets the counter 3 to its initial state, and hence the whole device. If the input signal is longer than 7 clock cycles of the generator 4 (because trigger 7 is connected by the installation input to output Q7 of counter 3), when signal 1 on bus 2 terminates, counter 3 is reset. Obviously, the bounce pulses of the contacts when they are turned off, as when turned on, do not cause the output signals on buses 5 and 6 and setting the trigger 7 to state 1, since the delay time on the counter 3 is selected more than each contact bounce signal.
Использование устройства обеспечивает по сравнению с существующими решени ми следукш1ие преимущества:The use of the device provides the following advantages compared to existing solutions:
длительность входного сигнала не вли ет на длительность выходных сигналов по шинам 5 и 6, обеспечиваетс работа данного устройства на много- входовое цифровое устройство, например типа АЛУ К145ИП11А.the duration of the input signal does not affect the duration of the output signals on buses 5 and 6, the operation of this device on a multi-input digital device, for example, of the type ALU K145IP11A, is ensured.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884373394A SU1529429A1 (en) | 1988-02-01 | 1988-02-01 | Device for protection of contacts from rattling |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884373394A SU1529429A1 (en) | 1988-02-01 | 1988-02-01 | Device for protection of contacts from rattling |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1529429A1 true SU1529429A1 (en) | 1989-12-15 |
Family
ID=21353613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884373394A SU1529429A1 (en) | 1988-02-01 | 1988-02-01 | Device for protection of contacts from rattling |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1529429A1 (en) |
-
1988
- 1988-02-01 SU SU884373394A patent/SU1529429A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1269244, кл. Н 03 К 5/153, 1984. Авторское свидетельство СССР 782139. кл. Н 03 К 5/153. 1978. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1529429A1 (en) | Device for protection of contacts from rattling | |
SU1358063A1 (en) | Digital phase-frequency comparator | |
SU1030789A1 (en) | Data input device | |
SU921094A1 (en) | Decimal counter | |
SU1007189A1 (en) | Device for time division of pulse signals | |
SU509993A1 (en) | Automatic switch | |
SU1370750A1 (en) | Clocking device | |
SU391744A1 (en) | COUNTER | |
SU641658A1 (en) | Multiprogramme frequency divider | |
RU1824592C (en) | Device for measuring frequency and period | |
SU1061255A1 (en) | Device for contact chatter protection | |
SU1201831A1 (en) | Information input device | |
SU1115225A1 (en) | Code-to-time interval converter | |
SU1177879A1 (en) | Frequency-phase comparator | |
SU1208548A1 (en) | Information input device | |
SU1070556A1 (en) | Device for checking pulse sequence | |
SU437208A1 (en) | Pulse Synchronizer | |
SU1187169A1 (en) | Device for checking synchronizing buses | |
SU587628A1 (en) | Pulse repetition frequency divider | |
SU1569971A1 (en) | Switching device | |
SU1522383A1 (en) | Digital pulse generator | |
SU1150759A1 (en) | Synchronous frequency divider with 11:1 countdown based on ik-flip-flops | |
SU1725388A1 (en) | Binary counting device with check | |
SU1056441A1 (en) | Device for suppressing chatter of button contact | |
SU527690A1 (en) | Electric watch with printing |