Mechanical Music Digest  Archives
You Are Not Logged In Login/Get New Account
Please Log In. Accounts are free!
Logged In users are granted additional features including a more current version of the Archives and a simplified process for submitting articles.
Home Archives Calendar Gallery Store Links Info
MMD > Archives > February 1999 > 1999.02.06 > 09Prev  Next


Switch De-bouncing Circuit
By Paul West

In the MMDigest 990202 John Kleinbauer described a concept for a simple
roll reader.  He wrote in part:

> The output of each wire could then go to a 10-Kohm pull-up resistor
> that would feed a gate in a 74LS14 Schmitt trigger chip.  The Schmitt
> trigger removes any mechanical bounce from the signal.

The circuit will actually have to be a bit more complicated to provide
the desired bounce removal.  With the circuit as designed, switch
bounce will cause the input to the 74LS14 to swing between ground and
+5V at a rate limited only by the rather small parasitic capacitance of
the wiring and chip input.  The signal swing will be far greater than
the hysteresis voltage of the Schmitt trigger input.

To remove switch bounce, add a capacitor from the gate input to ground.
Choose the capacitor value so that the RC time constant of the capaci-
tor and the pull-up resistor is large enough to keep the input to the
Schmitt trigger from reaching its trip point while the switch contacts
are bouncing.  A time constant in the neighborhood of 0.01 to 0.1
second is probably a good starting point (1 uf capacitor with 10K
pullup).

Paul West


(Message sent Sat 6 Feb 1999, 23:01:47 GMT, from time zone GMT-0800.)

Key Words in Subject:  Circuit, De-bouncing, Switch

Home    Archives    Calendar    Gallery    Store    Links    Info   


Enter text below to search the MMD Website with Google



CONTACT FORM: Click HERE to write to the editor, or to post a message about Mechanical Musical Instruments to the MMD

Unless otherwise noted, all opinions are those of the individual authors and may not represent those of the editors. Compilation copyright 1995-2024 by Jody Kravitz.

Please read our Republication Policy before copying information from or creating links to this web site.

Click HERE to contact the webmaster regarding problems with the website.

Please support publication of the MMD by donating online

Please Support Publication of the MMD with your Generous Donation

Pay via PayPal

No PayPal account required

                                     
Translate This Page