Debouncing
a pushbutton:
This demo is about a small part of another project in which a
pushbutton switch (momentary on) will be used to cycle through a few
options, similar to the way a wafer switch would be used. In
this
project the options are different AF filters, each enabled through an
analog switch, specifically one-fourth of a 4016. That part
is
not relevant to the demo.
When I constructed
the switching circuit on a breadboard, pressing the button advanced the
switch through a random number of options, not just to the next one as
was intended. The
pushbutton’s contact was making
and breaking multiple times within the switching rate of the TTL
circuit (details of which are not particularly relevant)
—I intend to describe the whole thing later. The present demo deals
only with debouncing the pushbutton. The method used is the same as
described in a beautifully instructive YouTube video by Derek Malloy.
Demo: TTL/debounce.mp4
Project descriptions on this page are intended for entertainment only.
The author makes no claim as to the accuracy or completeness of the
information presented. In no event will the author be liable for any
damages, lost effort, inability to carry out a similar project, or to
reproduce a claimed result, or anything else relating to a decision to
use the information on this page.