555 Timer Monostable (One-Shot) Calculator

555 Timer Monostable (One-Shot) Calculator

Pulse width of a 555 one-shot from R and C — or the resistor or capacitor you need for the pulse width you want, rounded to a real E12 or E24 value, with the datasheet’s trigger rules.

555 monostable one-shot

R and C → pulse width, or pulse width → R or C
In each design mode you supply the other component and the page picks the one you asked for.
Calculated in the second mode.
Calculated in the third mode.
In the first mode this box shows the pulse width you get.
Resistors come in E12 and E24; electrolytic and larger film capacitors are usually E6 or E12.
Does not change the pulse width — the threshold is ⅔Vcc. It sets the charging current shown below.
The 555 one-shot. A negative pulse on TRIG releases the discharge transistor; C then charges from 0 V through R until it reaches ⅔Vcc at the threshold pin, which ends the output pulse and empties C again. The dots show the charging current at the instant of triggering — it decays as the capacitor fills.
109.9msExample

R = 100 kΩ and C = 1 µF

Advertisement

555 monostable timing

t = ln3 × R × C = 1.0986 × R × C ≈ 1.1 R C    R = t ÷ (ln3 × C)    C = t ÷ (ln3 × R)
ln 3
1.0986 — the capacitor starts at 0 V and stops at ⅔Vcc, which is ln3 time constants up an exponential; the datasheet rounds it to 1.1
R
from Vcc to the threshold/discharge node
C
from that node to ground; the discharge pin shorts it out between pulses
t
how long the output stays high after a trigger, in seconds

Worked example

R = 100 kΩ and C = 1 µF
RC = 100 kΩ × 1 µF = 100 ms
t = ln3 × RC = 1.0986 × 100 ms = 109.9 ms
The datasheet's rounded 1.1 would give 110 ms, 0.13% longer — well inside the tolerance of any real capacitor
The capacitor has to reach ⅔ × 5 V = 3.333 V, and starts out charging at 5 V ÷ 100 kΩ = 50 µA

Pulse width for common R and C pairs

CR = 1 kΩR = 10 kΩR = 100 kΩR = 1 MΩ
1 nF1.099 µs10.99 µs109.9 µs1.099 ms
10 nF10.99 µs109.9 µs1.099 ms10.99 ms
100 nF109.9 µs1.099 ms10.99 ms109.9 ms
1 µF1.099 ms10.99 ms109.9 ms1.099 s
10 µF10.99 ms109.9 ms1.099 s10.99 s
100 µF109.9 ms1.099 s10.99 s109.9 s
t = 1.0986 × R × C. Values below 10 µs are outside what a bipolar 555 can do reliably; values above a few seconds need a low-leakage capacitor.

How the 555 one-shot works

In monostable mode the 555 sits with its output low and the timing capacitor held at 0 V by the internal discharge transistor. Pull the trigger pin below ⅓Vcc and the flip-flop sets: the discharge transistor releases, the output goes high, and C starts charging from 0 V through R toward Vcc. When C reaches ⅔Vcc the upper comparator resets the flip-flop, the output goes low and the discharge transistor empties C again, ready for the next trigger. An exponential rising toward Vcc covers two thirds of the way in ln 3 = 1.0986 time constants, which is the 1.1 in the datasheet’s t = 1.1 R C. The rounding is 0.13% long — nothing next to a ±10% capacitor, but this page uses the exact value so the arithmetic is the arithmetic.

Triggering. The trigger is level-sensitive, not edge-sensitive, and that catches people out. TI’s datasheet says a further trigger during the timing cycle has no effect “so long as the trigger input is returned high at least 10 μs before the end of the timing interval” — if the trigger is still low when the cycle ends, the output simply stays high. Couple a long or repeating trigger signal through a small capacitor and a pull-up resistor so the pin sees a short negative spike, and tie the reset pin to Vcc when you are not using it, which the datasheet recommends “to avoid any possibility of false triggering”.

Recovery. The chip is not ready for the next pulse the instant the output falls. C has to be emptied through the discharge transistor first, and until it is back near 0 V a new pulse will be short. The discharge is fast — the transistor’s saturation resistance is small — but with a large capacitor it is not instant, so leave a gap between pulses. At the other end, TI notes that the lower comparator’s storage time can be as long as 10 µs, “which limits the monostable pulse width to 10 µs minimum”; for shorter pulses use a logic one-shot or a microcontroller timer.

Choosing the parts. Fix the capacitor first and solve for the resistor: resistors come in E24 steps of about 5%, capacitors in E6 steps of about 20%. For a 1 ms pulse with a 100 nF capacitor the exact resistor is 9.102 kΩ; the nearest E24 value, 9.1 kΩ, gives 0.9997 ms — -0.03% off. Keep R between about 1 kΩ and 1 MΩ and the supply voltage out of it: the thresholds are fractions of Vcc, so the pulse width does not change with supply. For a continuous square wave rather than one pulse, use the 555 astable calculator; for the exponential behind the timing, the RC time constant calculator; to read the capacitor’s printed code, the capacitor code calculator.

Advertisement

Frequently asked questions

What is the 555 monostable formula?

t = 1.1 × R × C, where the 1.1 is really ln 3 = 1.0986 — the number of time constants an exponential takes to climb from 0 to two thirds of the way to the supply. 100 kΩ and 1 µF give 109.9 ms.

How do I choose R and C for a 555 one-shot?

Pick the capacitor from what you have, then R = t ÷ (1.0986 × C), and round to the nearest E12 or E24 value. For 1 ms with 100 nF that is 9.102 kΩ exactly, 9.1 kΩ in practice. Keep R roughly between 1 kΩ and 1 MΩ.

Why does my 555 one-shot stay high?

The trigger input is level-sensitive. If pin 2 is still held below ⅓Vcc when the timing period ends, the output stays high. Couple the trigger through a capacitor with a pull-up resistor so the pin only sees a brief negative pulse, and return it high at least 10 µs before the pulse ends.

Does the supply voltage change the pulse width?

No. The capacitor charges toward Vcc and the comparator trips at ⅔Vcc, so the fraction — and therefore the time — is the same at any supply between 4.5 V and 16 V.

What is the shortest pulse a 555 can produce?

About 10 µs. TI states that the lower comparator’s storage time can be as long as 10 µs when pin 2 is driven fully to ground, which sets the floor on the monostable pulse width.

Related calculators

References

  1. Texas Instruments. LM555 Timer, datasheet SNAS548. Astable: t1 = 0.693(RA+RB)C, t2 = 0.693 RB C, T = 0.693(RA+2RB)C, duty cycle (RA+RB)/(RA+2RB); monostable t = 1.1 RA C; supply 4.5–16 V, supply current 3–6 mA at 5 V.
  2. Texas Instruments. LMC555 CMOS Timer, datasheet SNAS558N (revised March 2024). “Fast astable frequency of 3MHz”; “Less than 1mW typical power dissipation at 5V supply”; specified down to a 1.5 V supply; f = 1.44/[(RA+2RB)C].
  3. Horowitz P, Hill W. The Art of Electronics, 3rd ed. Cambridge University Press, 2015. §7.1.3, “The classic oscillator–timer chip: the 555”.
  4. IEC 60063:2015. Preferred number series for resistors and capacitors (E6, E12, E24, E48, E96 and E192). International Electrotechnical Commission.