Set resistors and capacitor for stable switching. See frequency and pulse widths instantly. Design cleaner timing for reliable lab experiments today.
Choose a mode, enter values, then press Calculate. Results appear above this form.
These sample inputs are common for bench testing. Use the “Load Example” button to populate the form quickly.
| RA | RB | C | Expected duty (approx.) | Expected frequency (approx.) |
|---|---|---|---|---|
| 10 kΩ | 10 kΩ | 10 nF | 66.7% | ~4.8 kHz |
| 4.7 kΩ | 47 kΩ | 100 nF | ~55.0% | ~140 Hz |
| 100 kΩ | 220 kΩ | 1 µF | ~59.0% | ~2.0 Hz |
In astable mode, the timing capacitor charges through RA + RB and discharges through RB.
tH = 0.693 (RA + RB) C : high timetL = 0.693 (RB) C : low timeT = 0.693 (RA + 2RB) C : periodf = 1 / T : frequencyD = tH / T = (RA + RB) / (RA + 2RB) : duty cycleDuty cycle is the percentage of each period where the output stays high. In a 555 astable, it directly affects average power delivered to loads such as LEDs, buzzers, or MOSFET gates. For example, a 1 kHz signal at 60% duty stays high for 0.6 ms and low for 0.4 ms.
The classic network charges the capacitor through RA + RB and discharges through RB. This asymmetry makes the duty cycle naturally greater than 50%. If RA equals RB, duty is approximately 66.7%. Your results table shows the exact high and low times used to compute that percentage.
With practical parts, frequencies span wide ranges. Using C = 10 nF and resistors near 10 kΩ often yields several kilohertz. Using C = 1 µF and resistors in the 100 kΩ range yields a few hertz. Extremely high frequency designs can be limited by output rise time and comparator delays.
Resistors commonly have 1% to 5% tolerance, while many capacitors are 5% to 20% or worse. Because timing is proportional to R and C, the period can shift noticeably. A 10% capacitor error can create roughly a 10% timing error. Use measured values when precision matters.
From the basic formula, 50% duty would require an infinite or negative resistor relationship, which is not physically meaningful. If you need 50% or below, designers often add a diode to separate charge and discharge paths, or use a flip-flop stage that divides frequency by two.
Design mode rearranges the duty equation to solve for RA or RB. If your target implies a negative resistor, the calculator warns you. As a rule, keep RA above about 1 kΩ to limit peak discharge currents, and keep total resistance high enough to avoid overheating.
The output can source and sink current, but heavy loads distort wave shape and shift effective timing. When driving motors, relays, or large LED strings, use a transistor or MOSFET and add a flyback diode for inductive loads. Clean switching improves repeatability.
Engineering workflows often require traceability. This calculator provides CSV and PDF exports so you can store component values, pulse widths, and frequency alongside test notes. Keeping exported records helps compare builds, detect drift, and validate timing requirements during production.
In the classic astable wiring, the capacitor charges through RA+RB but discharges through RB only. That makes high time longer than low time for any positive RA and RB, pushing duty above 50%.
Use a diode to bypass part of the charge path so charging and discharging use different resistances, or add a flip-flop divider stage. Those methods can produce 50% or lower duty cycles reliably.
Frequency scales with the product (RA + 2RB) × C. Reducing C is the quickest way to raise frequency by large factors, while changing resistors provides finer adjustment and helps control duty cycle.
Resistors can be entered in ohms, kilo-ohms, or mega-ohms. Capacitors can be entered in pF, nF, µF, mF, or F. Internally, values are converted to ohms and farads for computation.
Real components have tolerance, temperature drift, and leakage. Measurement tools and load conditions can also alter wave shape. For better accuracy, measure actual RA, RB, and C values and use a buffered output stage.
Many designs keep RA and RB from about 1 kΩ up to 1 MΩ. Very low resistance increases discharge current and stress, while very high resistance can become sensitive to leakage and noise in the timing capacitor.
Yes. The equations are the same, but CMOS versions often support higher frequency and lower supply current. Always check your specific device datasheet for output drive limits and maximum recommended timing currents.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.