NE555 in textbook astable configuration: two resistors (Ra, Rb) and a timing capacitor (C1) generate a free-running square wave. Standard control-pin cap (C2) and supply bypass (Cby).
| REF | TYPE | VALUE | ROLE |
|---|---|---|---|
| U1 | Timer IC | NE555 | Monolithic timer — contains two comparators, an SR latch, a discharge transistor, and a 5 kΩ × 3 internal divider. Configured as an astable to generate a continuous square wave. |
| Ra | Resistor | 10 kΩ | Charge path from Vcc to the threshold/trigger node — defines the high-time portion of the duty cycle. |
| Rb | Resistor | 10 kΩ | Charge/discharge path between the discharge pin and the timing capacitor — both directions for charge, only this direction for discharge. |
| C1 | Capacitor | 100 nF | Timing capacitor — charges through Ra+Rb and discharges through Rb, setting the oscillation period via t = 0.693·(Ra+2Rb)·C. |
| C2 | Capacitor | 10 nF | Control-pin bypass — decouples the internal 2/3·Vcc reference from supply noise. Standard 'always include this' part. |
| Cby | Capacitor | 100 nF | Power-supply decoupling at the IC — the 555's output stage has notoriously large transients (~100 mA peaks during switching). |
6 COMPONENTS IDENTIFIED
STAGES · 4
Timing network
C1 charges from Vcc through (Ra + Rb), discharges through Rb to the internal NPN open-collector switch on pin 7.
→ Ra, Rb, C1
Threshold/trigger detector
Internal upper comparator trips when C1 reaches 2/3·Vcc; lower comparator trips when it falls to 1/3·Vcc. SR latch toggles between charge and discharge phases.
→ U1
Output buffer
Push-pull output stage on pin 3 — sources or sinks up to 200 mA. Toggles between Vcc-1.5 V and 0.1 V each half-cycle.
→ U1
Reference bypass
C2 holds the internal 2/3·Vcc reference clean against supply noise — without it, jitter increases dramatically.
→ C2
FEEDBACK PATHS
The internal SR latch + discharge transistor + comparators create a hysteretic positive-feedback loop. Each comparator trip flips the latch, which immediately changes the charge/discharge direction, which then drives the cap toward the next threshold.
KEY NODES
DOMAIN
digital logic
INDUSTRY
Designed by Hans Camenzind at Signetics in 1972; Forrest Mims popularized it. Still ships over a billion units per year — most heavily used IC in history alongside the 741 op-amp.
FREQUENCY
Spec'd 0.1 Hz to 500 kHz; the part is reliable to ~200 kHz before propagation delay starts asymmetrizing the duty cycle.
IMPEDANCE
Output drive: 200 mA source/sink (bipolar 555), <10 Ω during steady-state.
APPLICATION
Free-running oscillator / clock generator / LED blinker. Used as a clock source for 4000-series logic, PWM generator for motors and LEDs, timing reference for one-shots, and a debug-blinker on a thousand demo boards.
OPERATING PRINCIPLE
The astable 555 alternates between charging and discharging the timing capacitor C1 between two voltage thresholds set by an internal resistor divider (1/3·Vcc and 2/3·Vcc). When C1 < 1/3·Vcc, the internal SR latch is set, the discharge transistor (pin 7) turns off, and C1 charges through Ra+Rb toward Vcc. When C1 hits 2/3·Vcc, the upper comparator flips the latch, pin 7 turns on (acts as a switch to ground), and C1 discharges through Rb. The output (pin 3) toggles in lockstep with the latch. Because the charge path is (Ra+Rb)·C and the discharge path is only Rb·C, the high time is always longer than the low time — the duty cycle is asymmetric by design, > 50%. The 5kΩ ×3 internal divider gave the chip its name.
KEY PARAMETERS
Frequency
481Hz
1.44 / ((Ra + 2Rb) · C1) = 1.44 / (30k · 100nF)
Period
2.08ms
High time (t_H)
1.39ms
0.693 · (Ra + Rb) · C1
Low time (t_L)
0.69ms
0.693 · Rb · C1
Duty cycle
66.7%
(Ra + Rb) / (Ra + 2Rb)
Vcc range
4.5 – 16V
Frequency is essentially supply-independent
Output drive
200mA
Source or sink — drives LEDs and small speakers directly
DESIGN DECISIONS
Choosing Ra = Rb = 10 kΩ is a sweet spot: low enough that the leakage in the discharge transistor doesn't matter, high enough that the supply current stays under ~1 mA. C1 = 100 nF gives a few-hundred-Hz oscillation, useful as an audible blinker or a slow LED PWM. The CMOS variant (TLC555, LMC555) is preferable for battery work — the bipolar NE555 draws ~3 mA quiescent plus huge supply spikes during switching, which is why supply bypassing is non-negotiable. Always 10 nF on pin 5 (Control Voltage) — Camenzind designed pin 5 as a frequency-modulation input, but if you don't intend to modulate it, that node will pick up coupled noise and jitter the thresholds. Setting Ra = Rb gives the duty cycle of 66.7% — a perfect 50% duty cycle requires either a diode trick across Rb or a CMOS variant with a separate discharge resistor.
FAILURE MODES · 4
Supply spikes propagating to other circuits
The NE555's internal totem-pole has both transistors momentarily on during transitions, producing 100 mA-scale current spikes from Vcc to GND lasting ~50 ns each. Without bypass, these crash sensitive analog circuits sharing the same rail.
Floating control pin (no C2)
Pin 5 left open picks up enough ambient EMI to wobble the threshold by hundreds of mV, jittering the period by 5–20%. Common 'why is my oscillator unstable' bug.
Reset pin (4) floating
Floating reset (pin 4) can drop low momentarily, killing the oscillator. Always tie pin 4 to Vcc when not actively using reset.
Duty cycle stuck above 50%
Beginners often want 50% duty cycle and don't realize the math forbids it with this topology. Without intervention (diode across Rb or different topology), 50% is unreachable — minimum duty cycle is 50% only in the limit Ra → 0, which exceeds the discharge transistor's current rating.
IMPROVEMENT SUGGESTIONS
◇ 50% duty cycle
Add a diode (1N4148) in parallel with Rb, anode toward C1.
The diode shunts the charge current around Rb, so the charge path becomes Ra·C and the discharge path stays Rb·C. Set Ra = Rb for true 50% duty cycle.
◇ CMOS version
Swap NE555 for TLC555 or LMC555.
CMOS variants drop supply current from 3 mA to ~100 µA, eliminate the supply current spikes, and work down to 2 V instead of 4.5 V. The only loss is output drive — 100 mA instead of 200 mA.
◇ Wider frequency tuning
Replace Ra with a potentiometer + 1 kΩ minimum fixed resistor.
Lets the user tune frequency over a 10:1 range while protecting against ever shorting Ra to zero (which would lock the part up).
[ END OF ANALYSIS ]
Got a schematic of your own?
CircuitOracle dispatches four specialized agents in parallel to give you the same depth of analysis on any image you upload.