ECE Projects
 
 

 

Electronic Projects

       AudioRF Circuits 
     
      Event Detection Circuits 
         
      Math Function Circuits 
         
      Measurement Circuits 
    
      Motor Control Circuits 
         
      Power Supply Circuits 
         
      Sensing Circuits 
         
      Special Function Circuits 
         
      Switching Circuits 
     
      Timing Circuits 
         
      ToneWave Generators 

555 Timer Switch Debouncing Circuit

Figure 1.  Switch Debouncing Circuit Diagram Using the 555 Timer

This is a switch debouncing circuit that employs a 555 timer IC. One problem with any pushbutton switch is the oscillation that occurs when it makes electrical contact to close the circuit.  This can result in 'bounces' or undesired multiple pulses that can lead to errors in digital circuits.

The circuit above can be used to 'debounce' a pushbutton switch.  It gets its initial trigger from the pushbutton switch and outputs a single clean pulse that the receiving circuit can use error-free.  In this circuit, the 555 timer is essentially configured as a monostable multivibrator.