Skip to content
Electronics 15 min read

555 Timer Frequency Formula: Where 1.44 Comes From

Observation recorded
Cinematic poster of a pulsar, a spinning neutron star sweeping a beam of light through space like a lighthouse, with the title "Where 1.44 Comes From" in large condensed type and the line "The 555 timer's magic number.".

Wire a 555 with a 1 kΩ resistor, a 6.8 kΩ resistor and a 100 nF capacitor, power it from 5 V, and a scope will show a square wave at about 988 Hz. Change the supply to 12 V and the frequency barely moves. Every 555 calculator on the web will give you that number from f=1.44/((R1+2R2)C)f = 1.44/((R_1 + 2R_2)C). Almost none of them tell you where the 1.44 comes from, and that matters, because the same reasoning tells you when the formula is wrong.

The constant is not an empirical fudge. It is 1/ln 2, and it falls straight out of the two comparator thresholds at one third and two thirds of the supply. Once you see that, three things that trip people up become obvious: why the first cycle is longer than the rest, why the duty cycle cannot go below 50% in the standard circuit, and why the popular diode trick for 50% duty does not actually give 50%.

Quick answerFor a 555 astable, f=1.44/((R1+2R2)C)f = 1.44/((R_1 + 2R_2)C). The capacitor charges through R1 + R2 for tH=0.693 (R1+R2)Ct_H = 0.693\,(R_1 + R_2)C and discharges through R2 for tL=0.693 R2Ct_L = 0.693\,R_2 C. The 0.693 is ln 2: between 1/3 and 2/3 of Vcc the voltage gap halves, which takes ln 2 time constants.
Infographic: Where does the 555's 1.44 come from? An 8-pin 555 chip sits above a scope trace of the capacitor swinging between one third and two thirds of the supply. The 1.44 is 1 over ln 2, and ln 2 is 0.693: between the two thresholds the gap to the supply halves, which takes ln 2 time constants at any supply voltage. A chart of the RC charging curve highlights that middle slice. With 1 kΩ, 6.8 kΩ and 100 nF the circuit runs at 988 Hz and 53.4% duty. Tiles: 0.3% shift per volt of supply, a 100 kHz NE555 ceiling. Myth: the diode trick with equal resistors gives 57.6% duty at 5 V, not 50%.
Tap the image to view it full size. View the accessible, editable SVG.

How does a 555 astable work?

Inside the chip, three equal resistors divide the supply into two reference levels, about 1/3 Vcc and 2/3 Vcc. One comparator watches the THRESHOLD pin and resets a flip-flop when the capacitor climbs above 2/3 Vcc. The other watches the TRIGGER pin and sets it when the capacitor falls below 1/3 Vcc. When the flip-flop is reset, the output goes low and an open-collector transistor on the DISCHARGE pin shorts pin 7 to ground.

In the astable circuit you tie TRIGGER and THRESHOLD together on the timing capacitor. R1 runs from Vcc to the discharge pin, R2 runs from the discharge pin to the capacitor. While the output is high, the discharge transistor is off and C charges through R1 + R2 in series. When it reaches 2/3 Vcc the transistor turns on, grounding the junction between the resistors, and C discharges through R2 alone. At 1/3 Vcc it lets go and the cycle repeats. TI's datasheet puts it plainly: the capacitor "charges through RA and RB and then discharges through RB only".

Simulated NE555 astable at 5 volts with R1 1 kilohm, R2 6.8 kilohm and C 100 nanofarads. Top panel: capacitor voltage rises from 0 to 3.33 volts on the first cycle, then saw-tooths between 1.67 and 3.33 volts. Bottom panel: output square wave with a low time of 0.47 milliseconds and a high time of 0.54 milliseconds.
Figure 1. Capacitor and output voltage for the worked example, simulated from the exponential charge and discharge equations. The first high period is longer (0.86 ms) because the capacitor starts from 0 V instead of 1/3 Vcc.

Where does 0.693 come from?

Start with the one equation you need for any RC circuit. A capacitor charging through resistance R toward a supply V closes the remaining gap exponentially:

gap(t)=gap(0) e−t/RC\text{gap}(t) = \text{gap}(0)\, e^{-t/RC}

so the time to shrink the gap by a factor k is t=RCln⁡kt = RC \ln k.

Now look at what the 555 asks of the capacitor during the high time. It starts at 1/3 Vcc, so the gap to the supply is 2/3 Vcc. It stops at 2/3 Vcc, where the gap is 1/3 Vcc. The gap has halved, so k = 2:

tH=(R1+R2)Cln⁡Vcc−Vcc/3Vcc−2Vcc/3=(R1+R2)Cln⁡2/31/3=(R1+R2)Cln⁡2=0.693 (R1+R2)C\begin{aligned}t_H &= (R_1 + R_2)C \ln\frac{V_{cc} - V_{cc}/3}{V_{cc} - 2V_{cc}/3} \\ &= (R_1 + R_2)C \ln\frac{2/3}{1/3} \\ &= (R_1 + R_2)C \ln 2 \\ &= \mathbf{0.693\,(R_1 + R_2)C}\end{aligned}

Discharge is the same story aimed at 0 V instead of Vcc. The voltage goes from 2/3 Vcc to 1/3 Vcc, which halves it again:

tL=R2Cln⁡2/31/3=0.693 R2CT=tH+tL=0.693 (R1+2R2)Cf=1T=1/0.693(R1+2R2)C=1.443(R1+2R2)C\begin{aligned}t_L &= R_2 C \ln\frac{2/3}{1/3} = \mathbf{0.693\,R_2 C} \\ T &= t_H + t_L \\ &= 0.693\,(R_1 + 2R_2)C \\ f &= \frac{1}{T} = \frac{1/0.693}{(R_1 + 2R_2)C} \\ &= \mathbf{\frac{1.443}{(R_1 + 2R_2)C}}\end{aligned}

That is the whole derivation, and Figure 2 shows it as a picture. If you read the RC article on why one time constant is 63%, this is the same curve: 0.693 RC is simply the RC circuit's half-life.

Charging curve of a capacitor toward Vcc with the 555 section highlighted between one third and two thirds of Vcc. Vertical bars show the gap to Vcc is two thirds at the start and one third at the end, and a bracket marks the elapsed time as ln 2 equals 0.693 time constants.
Figure 2. The 555 only uses the middle slice of the charging curve. The gap to the supply halves across that slice, so the time is RC ln 2 no matter what Vcc is.

Notice that Vcc cancelled out completely. Both thresholds come from the same internal divider, so they scale with the supply, and so does the charging current. That is why TI's NE555 datasheet says the charge and discharge times, and therefore the frequency and duty cycle, are "independent of the supply voltage", and specifies only a small residual sensitivity: 0.3% per volt typical in astable mode for the NE555 and 0.1% per volt for the CMOS TLC555.

The monostable formula follows the same logic. There the capacitor starts at 0 V and charges to 2/3 Vcc, so the gap goes from Vcc to Vcc/3, a factor of three. The pulse width is RCln⁡3=1.0986 RCRC \ln 3 = 1.0986\,RC, which every datasheet rounds to the familiar tw=1.1 RCt_w = 1.1\,RC. The same factor explains the long first cycle in Figure 1: from a dead start, the first high time is 1.1 (R1 + R2) C, not 0.693 (R1 + R2) C.

Worked example: a 1 kHz 555 oscillator

Suppose you want roughly 1 kHz with a duty cycle near 50%. Pick C first, since capacitors come in fewer values, then solve for R1 + 2R2:

Target f = 1 kHz, choose C = 100 nF.

R1+2R2=1.443fC=1.4431000×100×10−9=14.43 kΩ\begin{aligned}R_1 + 2R_2 &= \frac{1.443}{fC} \\ &= \frac{1.443}{1000 \times 100 \times 10^{-9}} \\ &= 14.43\ \mathrm{k\Omega}\end{aligned}

Make R2 dominate for near-50% duty: R1 = 1 kΩ, R2 = 6.8 kΩ (E12), so R1 + 2R2 = 14.6 kΩ.

tH=0.693×7.8 kΩ×100 nF=0.541 mstL=0.693×6.8 kΩ×100 nF=0.471 msf=1/1.012 ms=988 Hzduty=0.541/1.012=53.4%\begin{aligned}t_H &= 0.693 \times 7.8\ \mathrm{k\Omega} \times 100\ \mathrm{nF} \\ &= 0.541\ \mathrm{ms} \\ t_L &= 0.693 \times 6.8\ \mathrm{k\Omega} \times 100\ \mathrm{nF} \\ &= 0.471\ \mathrm{ms} \\ f &= 1/1.012\ \mathrm{ms} = \mathbf{988\ Hz} \\ \text{duty} &= 0.541/1.012 = \mathbf{53.4\%}\end{aligned}

Two practical checks follow from this. The first is current: while the output is low, the discharge transistor pulls the R1/R2 junction to ground, so R1 sits directly across the supply. With R1 = 1 kΩ that is 5 mA at 5 V and 15 mA at 15 V, flowing for no reason other than to waste power. The second is the capacitor: a ceramic X7R or an electrolytic can easily be 10% to 20% off nominal, and that error goes straight into the frequency. A C0G ceramic or film capacitor fixes most of it.

The same 988 Hz with a CMOS 555 such as the TLC555 can use ten times the resistance and a tenth of the capacitance, because its threshold input draws almost nothing:

C = 10 nF (C0G), R1 = 10 kΩ, R2 = 68 kΩ, so R1 + 2R2 = 146 kΩ.

f=1.443146 kΩ×10 nF=988 Hz\begin{aligned}f &= \frac{1.443}{146\ \mathrm{k\Omega} \times 10\ \mathrm{nF}} \\ &= \mathbf{988\ Hz}\end{aligned}

Duty is still 53.4%. Wasted current through R1 when the output is low: 5 V/10 kΩ=0.5 mA5\ \mathrm{V}/10\ \mathrm{k\Omega} = 0.5\ \mathrm{mA}.

Log-log chart of 555 astable frequency versus R1 plus 2 R2 from 1 kilohm to 10 megohms, with straight diagonal lines for capacitors of 1 nanofarad, 10 nanofarads, 100 nanofarads, 1 microfarad and 10 microfarads. A shaded band above 100 kilohertz marks TI's suggested limit for the NE555. A dot marks 14.6 kilohms with 100 nanofarads at 986 hertz.
Figure 3. Frequency nomograph computed from f=1.44/((R1+2R2)C)f = 1.44/((R_1 + 2R_2)C). Read across from your target frequency to a capacitor line, then down to the resistance. The NE555 datasheet suggests staying below 100 kHz and points to the TLC555 for higher frequencies.

What limits the resistor and capacitor values?

The formula has no upper or lower bound in it, but the chip does. At the high-resistance end, the NE555's threshold pin draws a bias current (TI lists 30 nA typical, 250 nA maximum), and the timing resistors have to supply it on top of charging the capacitor. TI's footnote turns that into a ceiling: R1 + R2 of about 3.4 MΩ at 5 V and about 10 MΩ at 15 V. Electrolytic capacitor leakage sets a similar ceiling for long periods, which is why multi-minute 555 timers drift.

At the fast end, the formula assumes the comparators and flip-flop respond instantly. They do not. TI's TLC555 datasheet notes that the equations "do not account for any propagation delay times", which add directly to each half-period, and that the discharge transistor's on-resistance adds to R2. Its corrected equations show the logarithm drifting from ln 2 at low frequency toward ln 3 at very high frequency. The practical upshot from the datasheets:

  • NE555 (bipolar): 4.5 V to 16 V supply, about 2 to 3 mA quiescent current at 5 V, TI suggests 100 kHz or below.
  • TLC555 (CMOS): 2 V to 15 V supply, 180 µA typical at 5 V, typical maximum astable frequency 2.1 MHz with 470 Ω, 200 Ω and 200 pF.

The bipolar part also pulls a sharp burst of supply current every time the output switches (TI advertises the CMOS version's low current as reducing "spikes during output transitions"). That burst is why a bipolar 555 wants a local bypass capacitor right at pin 8, the job described in why 100 nF is the standard decoupling capacitor.

Why can’t the 555 duty cycle go below 50%?

Look at the two times again. The high time uses R1 + R2, the low time uses only R2. Since R1 must be more than zero (with R1 = 0 the discharge transistor would short Vcc to ground), the high time is always longer:

duty (high)=R1+R2R1+2R2\text{duty (high)} = \frac{R_1 + R_2}{R_1 + 2R_2}
R1=R2:  2/3=66.7%R2=10R1:  11/21=52.4%R2→∞:  →50%\begin{aligned}R_1 = R_2:&\ \ 2/3 = 66.7\% \\ R_2 = 10R_1:&\ \ 11/21 = 52.4\% \\ R_2 \to \infty:&\ \ \to 50\%\end{aligned}

The last line approaches 50% but never reaches it.

The standard fix is a diode across R2, anode at the discharge pin, so the capacitor charges through R1 and the diode and discharges through R2. Every web calculator then tells you tH=0.693 R1Ct_H = 0.693\,R_1 C and duty=R1/(R1+R2)\text{duty} = R_1/(R_1 + R_2), so equal resistors give exactly 50%. That is the misconception: the formula forgets the diode's forward drop.

With the diode in the charge path, the capacitor is no longer charging toward Vcc. It is charging toward Vcc minus about 0.6 V, and the gap stops halving neatly. Redo the derivation with that target:

tH=R1Cln⁡Vcc−VD−Vcc/3Vcc−VD−2Vcc/3\begin{aligned}t_H &= R_1 C \ln\frac{V_{cc} - V_D - V_{cc}/3}{V_{cc} - V_D - 2V_{cc}/3}\end{aligned}

With VD = 0.6 V:

5 V: ln⁡2.7331.067=ln⁡2.56=0.94115 V: ln⁡9.404.40=ln⁡2.14=0.759\begin{aligned}5\ \mathrm{V}:&\ \ln\frac{2.733}{1.067} = \ln 2.56 = \mathbf{0.941} \\ 15\ \mathrm{V}:&\ \ln\frac{9.40}{4.40} = \ln 2.14 = \mathbf{0.759}\end{aligned}

So the multiplier is not 0.693. With R1 = R2:

5 V: 0.9410.941+0.693=57.6%15 V: 0.7590.759+0.693=52.3%\begin{aligned}5\ \mathrm{V}:&\ \frac{0.941}{0.941 + 0.693} = \mathbf{57.6\%} \\ 15\ \mathrm{V}:&\ \frac{0.759}{0.759 + 0.693} = \mathbf{52.3\%}\end{aligned}

At 5 V the high time is 36% longer than the textbook formula predicts. The 0.6 V figure is a typical silicon small-signal value I have assumed for illustration; a Schottky diode at 0.3 V gets closer to ideal, and the drop also changes with current and temperature, so the duty cycle wanders with them. If you want a real 50% square wave, the cleaner options are to trim R1 a little lower than R2 on the bench, or to feed a 555 output into a flip-flop that divides by two, which produces 50% by construction.

Duty cycle versus the ratio R2 over R1 on a log axis from 0.1 to 10. The standard circuit curve falls from about 92 percent toward but never below 50 percent. Diode-steered curves cross 50 percent; at R1 equal to R2 the ideal diode gives 50 percent, a 0.6 volt diode at 15 volts gives 52.3 percent and at 5 volts gives 57.6 percent.
Figure 4. Duty cycle for the standard circuit (blue) and for the diode-steered circuit, computed with an ideal diode (dashed) and with a 0.6 V drop at 15 V (green) and 5 V (orange). The lower the supply, the more the diode drop matters.

CMOS vs bipolar 555: which should you use?

For new designs, the CMOS versions are the default unless you need the bipolar part's output current. The NE555 can sink or source up to 200 mA, enough to drive a small relay directly (with a flyback diode across the coil). The TLC555 sources only about 10 mA typical but runs from 2 V, draws about a tenth of the current, accepts megohm timing resistors and runs much faster. The timing formula is identical for both, because it depends only on the 1/3 and 2/3 thresholds, which both chips share.

One caution for CMOS parts: because they are so frugal, the stray current from a long, unguarded timing node or a leaky electrolytic matters more. Keep the capacitor close to pins 2 and 6 and use a film or C0G part for anything that should hold its frequency.

The short version for your bench: 0.693 is ln 2, because the 555 waits for the RC gap to halve. f=1.443/((R1+2R2)C)f = 1.443/((R_1 + 2R_2)C) holds for any supply voltage, gets worse above roughly 100 kHz on an NE555, and the first cycle is always long (ln 3 instead of ln 2). For duty cycles at or below 50%, add a diode and recompute with the diode drop, or divide by two with a flip-flop.

FAQ

What is the formula for 555 timer frequency?

In the standard astable circuit f=1.44/((R1+2R2)C)f = 1.44/((R_1 + 2R_2)C). The high time is 0.693 (R1 + R2) C and the low time is 0.693 R2 C. The constant 0.693 is ln 2 and 1.44 is its reciprocal.

Why is 0.693 used in the 555 timer formula?

The capacitor swings between one third and two thirds of the supply. While charging from 1/3 to 2/3 Vcc the remaining gap to Vcc halves, and an RC circuit needs ln 2 = 0.693 time constants to halve any gap. Discharging from 2/3 to 1/3 Vcc also halves the voltage.

Can a 555 astable have a duty cycle below 50 percent?

Not in the standard two-resistor circuit, because the capacitor charges through R1 + R2 but discharges through R2 alone, so the high time is always longer. A diode across R2 makes lower duty cycles possible, but the diode drop lengthens the high time, so equal resistors give about 58% at 5 V rather than 50%.

Does 555 frequency depend on supply voltage?

Almost not. The thresholds and the charging rate both scale with Vcc, so the timing cancels out. TI specifies a typical astable supply sensitivity of 0.3% per volt for the NE555 and 0.1% per volt for the CMOS TLC555.

Why is the 555 monostable pulse 1.1 RC?

In monostable mode the capacitor starts at 0 V and charges to 2/3 Vcc. The remaining gap goes from Vcc to Vcc/3, a factor of three, which takes ln 3 = 1.0986 time constants. Rounded, that is 1.1 RC.

Sources

  1. Texas Instruments, NA555/NE555/SA555/SE555 datasheet, SLFS022K (astable equations, 1/3 and 2/3 thresholds, "independent of the supply voltage", 100 kHz guidance, supply sensitivity 0.3%/V astable, 3.4 MΩ and 10 MΩ resistor limits, 4.5 V to 16 V supply): ti.com/lit/ds/symlink/ne555.pdf
  2. Texas Instruments, TLC555 LinCMOS timer datasheet, SLFS043K (2 V to 15 V, 180 µA typical at 5 V, 2.1 MHz typical maximum astable frequency, propagation-delay and on-resistance correction with ln 2 to ln 3 limits, tw = 1.1 RC): ti.com/lit/ds/symlink/tlc555.pdf
  3. Adafruit Learning System, "Getting to know the 555: Astable" (charge through both resistors, discharge through one): learn.adafruit.com/getting-to-know-the-555/astable
  4. All About Circuits forum, "555 RC time constant formula question" (common confusion about where 1.44 and 0.693 come from): forum.allaboutcircuits.com/threads/555-rc-time-constant-formula-question.71361

Method note: all curves are computed from the exponential RC equations with ideal 1/3 and 2/3 Vcc thresholds. The diode-steered duty cycles assume a fixed 0.6 V forward drop, an illustrative value rather than a datasheet figure for a specific diode.

Header image: NASA/JPL-Caltech (image PIA21085), regraded for this article.

Related observations
Projects Building Your Own Quadcopter Drone: Essential Parts and Specifications in India Electronics Button Debounce Capacitor Value: How to Size the RC Electronics How to Calculate Crystal Load Capacitors (With Stray C)
Transmit