Hi ,
I found these two hardware debounce circuits .
View attachment 132591
View attachment 132598
what is the best one ?
There are minimalist debounce circuits, some even with no semiconductors. I'd probably still go with a non retrigerable monostable. There is the 558 (easily confused with another part) quad 555 (556 is the dual) - but I can't remember whether its retriggerable or not.thanks for your reply ..
i want to use this 1*4 keypad
View attachment 132600
does it need debounce circuit ?
I've heard of micros with built in debounce, but there must be a few around that you still have to put the routines in the code yourself.If you are reading the push-button with a microcontroller then no debounce is needed. Read the switch at a period greater than the expected bounce time, say 50mS, and take the value read as the switch state. If the button has just been pushed and is bouncing when read then you will pick up the switch closure this cycle or the next - maximum 50mS delay very similar to what you will get with an external RC debounce circuit. You could get a faster reaction with the changeover switch suggested by Ian Field but that method is more complicated.
You have yet to confirm.Thank you guys
I read a lot about software debounce bt i felt confused
YesAre you interfacing the switches to a microcontroller?
In that case, a software solution is the way to go.
by Jake Hertz
by Duane Benson
by Jeff Child
by Jake Hertz