https://github.com/Dlloydev/Wokwi-Chip-Debounce

by dlloydev, January 2023.

Debounce and deglitch a digital signal ⎍⎍⎍⎍⎍

🔵 Duration: 100-5000 microseconds

  What is this used for?
  Removing bounce and glitches when working with noisy signals.

   How to use?
   1. Click the PWM Breakout to set the frequency and duty.
   2. Click the Bounce Breakout to change the Mode and Duration of the bounce pattern.
   3. Click the Debounce Breakout to change the sample period (μs)
   4. Use PulseView to analyze the signals.
PWMBreakout
pwm1:OUT
BounceBreakout
bounce1:IN
bounce1:OUT
DebounceBreakout
debounce1:IN
debounce1:OUT
D0D1D2D3D4D5D6D7GNDLOGIC
logic1:D0
logic1:D1
logic1:D2
logic1:D3
logic1:D4
logic1:D5
logic1:D6
logic1:D7
logic1:GND
gnd1:GND