Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

debounce circuit

A debounce, circuit technology, applied in electrical components, pulse technology, pulse processing, etc., can solve problems such as increasing the filtering time constant, affecting the fast response capability of the circuit, and affecting the narrow pulse filtering.

Active Publication Date: 2021-09-14
深圳市汉弘达电子科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When using the RS flip-flop, the key switch is required to have both a normally closed switch and a normally open switch, and its application is limited
When the RC filter circuit is used, when the jitter interference is continuous narrow pulse interference, the filter time constant needs to be increased to affect the rapid response capability of the circuit; or when there is continuous narrow pulse interference in the button circuit, the RC filter circuit has a DC memory effect. The previous narrow pulse will affect the filtering of the following narrow pulse

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • debounce circuit
  • debounce circuit
  • debounce circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described below in conjunction with accompanying drawing.

[0027] Such as figure 1 Shown is a structural block diagram of an embodiment of the debounce circuit, including a switch pulse generation circuit and a pulse debounce circuit. The switching pulse generation circuit outputs the switching pulse P1 generated by the button or switch operation, and the switching pulse P1 is sent to the pulse debounce circuit for pulse debounce to obtain the output pulse P2.

[0028] The switch pulse generating circuit is used for generating and outputting a switch pulse when a switch or key is operated. Such as figure 2 Shown is an embodiment of the switching pulse generating circuit, which is composed of a switch S10, a resistor R10, and a driving gate F10. The switching pulse P1 is output through the driving gate F10, which can improve the load carrying capacity of the switching pulse P1. When selecting the driving gate F10, you can choos...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A debounce circuit includes a switching pulse generating circuit, a forward charging and discharging circuit, a reverse charging and discharging circuit, and a data selector. The debounce circuit is controlled by the output pulse through the data selector to select one of the forward charge and discharge circuit and the reverse charge and discharge circuit as the output pulse. The debounce circuit can automatically filter positive narrow pulses during negative wide pulses and negative narrow pulse interference during positive wide pulses, especially can filter continuous key or switch contact shaking narrow pulse interference signals; the positive narrow pulses that need to be filtered are the largest The width can be adjusted by changing the outflow drive current of the positive current driver or the size of the positive anti-interference capacitor; the maximum width of the negative narrow pulse that needs to be filtered can be adjusted by changing the outflow drive current of the reverse current driver or the reverse anti-interference capacitor to adjust the size. The debounce circuit can be applied in occasions where a circuit needs to be used to reliably eliminate the influence of key or switch pulse jitter.

Description

technical field [0001] The invention relates to a mechanical button or switch pulse signal processing circuit, in particular to a debounce circuit. Background technique [0002] In digital signal circuits, it is often required to output pulses when mechanical buttons or switches are pressed. When the mechanical key switch is pressed or released, the switch pulse will generate a jitter interference pulse due to the jitter of the contact. Using software to eliminate switch jitter needs to consume CPU working time, which greatly wastes system resources. When it is necessary to use a circuit to eliminate the influence of the jitter pulse of the key switch, the commonly used methods are RS flip-flop and RC filter circuit. When the RS trigger is used, the key switch is required to have a normally closed switch and a normally open switch at the same time, and its application is limited. When the RC filter circuit is used, when the jitter interference is continuous narrow pulse i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H03K5/1254
CPCH03K5/1254
Inventor 凌云曾红兵陈刚
Owner 深圳市汉弘达电子科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products