555 Timer with Diode — Duty Cycle
Calculate 555 astable frequency and duty cycle with optional diode for duty cycles below 50%.
Component Values
Results
Duty cycle = Ra / (Ra + Rb) with diode
555 Timer Astable with Diode
In the standard 555 astable circuit, the capacitor charges through Ra + Rb and discharges only through Rb. This means tHigh is always longer than tLow, and the duty cycle is always above 50% — you cannot go below 50% without modification.
Adding a diode in parallel with Rb (cathode toward pin 7) creates a bypass path during charging. The capacitor now charges through Ra only and discharges through Rb only. This makes tHigh and tLow independent: tH = 0.693 × Ra × C and tL = 0.693 × Rb × C. The duty cycle becomes Ra/(Ra+Rb), freely settable from near 0% to near 100%.
To get exactly 50% duty cycle with a diode, set Ra = Rb. To get a duty cycle below 50%, make Ra < Rb. Note that the diode forward voltage (about 0.7 V) introduces a small timing error at low supply voltages. Use a Schottky diode for better accuracy.
With Diode
tH = 0.693 × Ra × C
tL = 0.693 × Rb × C
D = Ra / (Ra + Rb)Without Diode
tH = 0.693 × (Ra + Rb) × C
tL = 0.693 × Rb × C
D > 50% alwaysKey Points
- Without diode: duty cycle always > 50%
- With diode: duty cycle = Ra / (Ra + Rb), any value possible
- To get 50% duty cycle: set Ra = Rb
- Use 1N4148 or Schottky diode for best accuracy
Applications
- PWM dimmer with precise duty cycle control
- Clock generation for digital circuits
- Audio tone generation at specific duty cycle
- Motor speed control with adjustable on/off ratio