555 Monostable Timing Calculator
Use this tool to calculate pulse width, timing resistor, or timing capacitor for a 555 timer in monostable (one-shot) mode.
t = 1.1 × R × CWhere t is pulse time in seconds, R in ohms, and C in farads.
What Is a Monostable 555 Timer?
A 555 timer in monostable mode creates a single output pulse of fixed duration when triggered. It is often called a one-shot circuit because each trigger event produces one timed pulse, then the output returns to its idle state. This configuration is common in debounce circuits, relay drivers, delay-on timers, pulse stretching, and simple event timing.
Why the 555 Is Still Popular
- Low cost and easy availability
- Simple design with only a few external components
- Wide supply voltage range (depending on variant)
- Strong output drive compared to many small logic ICs
Timing Formula and Design Equation
The basic monostable timing equation is:
t = 1.1 × R × C
Where:
- t = pulse width in seconds
- R = resistor in ohms
- C = capacitor in farads
If you know any two values, you can solve for the third:
- R = t / (1.1 × C)
- C = t / (1.1 × R)
How to Use the Calculator
- Select what you want to calculate: pulse width, resistor, or capacitor.
- Enter the two known values with the correct units.
- Click Calculate to see the result in engineering units.
- Check practical ranges and component tolerances before building.
Example Designs
Example 1: 1-Second Pulse
If you pick R = 100 kΩ and C = 10 µF, then:
t = 1.1 × 100,000 × 0.00001 = 1.1 s
This is a classic beginner setup for a roughly one-second one-shot output.
Example 2: Find Resistor for 250 ms
Given t = 250 ms and C = 1 µF:
R = 0.25 / (1.1 × 1e-6) ≈ 227 kΩ
Nearest standard values may be 220 kΩ or 240 kΩ, depending on desired pulse tolerance.
Real-World Accuracy Considerations
The calculator uses the ideal equation, but practical pulse width varies because of:
- Resistor tolerance (1%, 5%, etc.)
- Capacitor tolerance (can be very wide for electrolytics)
- Capacitor leakage and ESR effects
- Supply voltage and temperature drift
- Device variation between NE555, TLC555, LM555, and clones
For accurate timing, use tighter-tolerance parts, stable capacitors, and validate with a scope.
Good Design Practices for Monostable Circuits
- Use a 0.1 µF decoupling capacitor near the 555 supply pins.
- Keep trigger lines short and add noise filtering if needed.
- Avoid very small R values that overload discharge current.
- Avoid very large R values that increase sensitivity to leakage and noise.
- For long delays, consider CMOS 555 variants for lower leakage error.
Common Mistakes
- Mixing up microfarads (µF) and nanofarads (nF)
- Forgetting unit conversion when applying the formula
- Assuming ideal pulse length without considering tolerance stack-up
- Leaving reset pin floating instead of tying it high (if unused)
- Skipping supply bypass capacitors and seeing false triggers
When to Use a 555 vs. a Microcontroller
If you need one simple pulse and minimal parts, a 555 is often the fastest solution. If you need programmable timing profiles, adaptive behavior, communication, or multiple channels, a microcontroller may be the better choice. In many designs, both coexist: a microcontroller for logic, and a 555 for robust analog timing or pulse conditioning.
Final Thoughts
A monostable 555 remains one of the easiest ways to build a deterministic pulse generator. With the calculator above, you can quickly size R and C values, test options, and move from concept to prototype faster. Always verify final timing on hardware and tune with real components for best results.