Switch Debouncing
A mechanical contact bounces for roughly 1 to 10 ms on each transition, producing a burst of spurious edges that a microcontroller counts as many presses. Debouncing rejects them either in hardware with an RC filter or in software by ignoring further transitions until the input has been stable for a fixed interval.
This Concept is waiting for its first lesson!
A mechanical contact bounces for roughly 1 to 10 ms on each transition, producing a burst of spurious edges that a microcontroller counts as many presses. Debouncing rejects them either in hardware with an RC filter or in software by ignoring further transitions until the input has been stable for a fixed interval.
Are you a teacher? Sign in to start contributing.
Sign In