Timers · 8 components

555 astable oscillator

A complete 555 oscillator with timing resistors, timing and control capacitors, reset wiring and an output load. Approximately 48 Hz.

Open this demo in OhmNest ↗

The workbench asks you to open the demo. Your existing drawing is not replaced automatically.

Explore the circuit

Inspect the component values and connections, then run the transient analysis. Select signals by the component terminals listed in the instruments. After changing a value, run again and compare the new result.

How this 555 oscillator works

The supplied circuit uses a 5 V source, RA = 10 kΩ, RB = 10 kΩ and C1 = 1 µF. C1 charges through RA and RB, then discharges through RB. Trigger and threshold monitor C1; reset is held high. The timing voltage moves between approximately one-third and two-thirds of the supply.

Calculate frequency and duty cycle

Using the standard astable relationships: high time ≈ 0.693(RA + RB)C, low time ≈ 0.693RB C, and frequency ≈ 1.44 / ((RA + 2RB)C). Here that gives 13.86 ms high, 6.93 ms low, about 48 Hz, and a high-time duty cycle of 66.7%. See Texas Instruments' 555 datasheet, Astable Operation.

Inspect the output and timing capacitor

  1. Open the demo in the workbench. The default transient lasts 100 ms and starts with zero initial conditions.
  2. Open the scope. Connect A to U1 OUT, B to the upper terminal of C1, and REF to ground.
  3. Run a capture. After the first startup pulse, the output repeats about every 21 ms. C1 should cycle around 1.67–3.33 V.
  4. Enable the trigger on channel A to compare repeated pulses. Measure complete periods after startup.
OhmNest simulation showing 555 output pulses and timing capacitor voltage over 100 milliseconds
Samples from the bundled 555 circuit using the OhmNest native engine. The first pulse includes startup from an uncharged capacitor.

Change one component

ExperimentExpected frequencyHigh-time duty cycle
Original: RA = RB = 10 kΩ, C1 = 1 µFAbout 48 Hz66.7%
Change C1 to 10 µFAbout 4.8 Hz66.7%
Restore C1; change RB to 20 kΩAbout 28.8 Hz60%

For 10 µF, increase the capture duration to 1 s so several periods fit on screen.

Why might it stay high or low?

Check the reset connection, the link between trigger and threshold, and the discharge pin's connection to RA and RB. Use transient analysis to see oscillation. The generic timer model demonstrates timing behavior; output voltage, drive current and switching details are not a substitute for a particular manufacturer's device model.

Components in this demo

ReferenceComponentExplicit parameters (SI units)
V1voltagevoltage: 5
RAresistorresistance: 10000
RBresistorresistance: 10000
C1capacitorcapacitance: 0.000001
C2capacitorcapacitance: 1e-8
U1timer555Component default
RLresistorresistance: 1000
GND1groundComponent default

Unspecified values come from the component library. Inspect each part in the workbench before using the model in another design.

← All example circuits