Best and simplest debouncing method

Thread Starter

mikeysela

Joined Jul 24, 2010
87
Hey Guys.

I would like to know the bets debouncing method you guys know for a microswitch switching between 3 states and used as an input to a 4017 counter. Is using a micrcontroller the best method? Schmidt trigger and RC circuit? 555 timer circuit?


The output from the debounced mechanism has to be ACTIVE LOW for the 4017 counter to clock.
Thanks fellas.
 
Last edited:

tom66

Joined May 9, 2009
2,595
You'll find it difficult to solder the pins to the 'holes', because the pins are made to sit on the surface of a PCB. The device is very compact and the pins are closely spaced so you will find it difficult to solder.
 

Thread Starter

mikeysela

Joined Jul 24, 2010
87
Ok difficult but possible? i dont need anything perfect right now, im just prototyping and want just fairly solid connections.
 

Thread Starter

mikeysela

Joined Jul 24, 2010
87
i dont have surface mounts though. I have through hole board and a breadboard. So ill either solder thin copper wires to the chip leads and stick into breadboard or just solder the chip pins to a hole-board..is that ok?
 

Thread Starter

mikeysela

Joined Jul 24, 2010
87
im still not sure why i cant just solder wires to the SOIC pins, and then solder the other end to the circular holes on my PCB
 

retched

Joined Dec 5, 2009
5,207
You must not heat the chip too much. Usually the ICs datasheet has soldering times and limits.

For instance, It will say solder at 430F for no longer than 8 seconds.

Something like that. Be sure to get good at soldering these types of pins before attempting with your IC.

You can pull some dead or old ICs off of an old board. Practice with it.
 

t06afre

Joined May 11, 2009
5,934
I think you are overcomplicating your assignment . Depending on the speed needed these simple setups will do the job in most cases. Found here http://www.ikalogic.com/debouncing.php. And you can use standard components. The fancy Maxim IC may be hard to get. Then you do a design, you must always check the component availability before deciding to use it.
 

Thread Starter

mikeysela

Joined Jul 24, 2010
87
do you have a part number on that schmitt trigger. The reason i am "over" complicating things is because the debouncing is the most important part of my circuit, so i want the best solution, and n top of that, i need to use the minimum amount of components for troubleshooting.
 

t06afre

Joined May 11, 2009
5,934
You can use a 74xx14 "Hex Schmitt trigger Inverter" variant. This is a common circuit that you easy can find in DIP style package
 

Wendy

Joined Mar 24, 2008
23,415
Looks a lot like something I posted several years back, it is pretty common and easy.



A simple capacitor across a switch goes a long ways.
 
Top