The 555 timer one shot (technically known as a monostable multivibrator) is the workhorse of pulse generation. When triggered, it outputs a single, fixed-duration HIGH pulse and then returns to its stable LOW state. The pulse width is dictated by a single external resistor and capacitor network, calculated as t = 1.1 × R × C. Whether you are debouncing a mechanical switch, creating a延时 (delay) for a relay, or generating a precise gating pulse for an analog sensor, the monostable 555 is the default solution.
For most hobbyist and prototyping applications, the Texas Instruments NE555P (bipolar, through-hole) or the TLC555 (CMOS, low-power) are the safe default part numbers. Below is the complete guide to biasing, designing, and troubleshooting this configuration on the bench.
555 Timer Pinout and Monostable Operating Regions
Before wiring the circuit, you need to understand the internal architecture. The classic 555 contains two internal comparators, an SR flip-flop, a discharge transistor, and a precision voltage divider made of three 5kΩ resistors (which is where the '555' name originates). This divider sets the internal reference thresholds at exactly 1/3 VCC and 2/3 VCC.
Standard DIP-8 Pinout
- Pin 1 (GND): Ground reference (0V).
- Pin 2 (TRIG): Trigger input. A falling edge below 1/3 VCC initiates the output pulse.
- Pin 3 (OUT): Output. Swings HIGH (near VCC) during the timing cycle, LOW (near GND) otherwise.
- Pin 4 (RESET): Active-low reset. Must be tied to VCC for normal operation; pulling it to GND forces the output LOW.
- Pin 5 (CONT): Control voltage. Accesses the 2/3 VCC internal divider. Requires a bypass capacitor to prevent noise injection.
- Pin 6 (THRES): Threshold input. When voltage here exceeds 2/3 VCC, the timing cycle ends and the output goes LOW.
- Pin 7 (DISC): Discharge. An open-collector NPN transistor tied to the internal flip-flop. It sinks current to ground to discharge the timing capacitor.
- Pin 8 (VCC): Positive supply voltage.
Electrical Characteristics and Operating Regions (NE555 Bipolar)
Understanding the absolute limits prevents bricking the IC or designing a circuit that fails under load. The following data-dense table outlines the standard operating regions for the classic bipolar NE555 at an ambient temperature of 25°C.
| Parameter | Symbol | Min | Typical | Max | Unit |
|---|---|---|---|---|---|
| Supply Voltage Range | VCC | 4.5 | 9.0 | 16.0 | V |
| Quiescent Supply Current | ICC | - | 3.0 | 10.0 | mA |
| Trigger Threshold Voltage | VTRIG | - | 1/3 VCC | - | V |
| Threshold Voltage | VTHRES | - | 2/3 VCC | - | V |
| Output Sink Current (LOW state) | IOL | 100 | - | 200 | mA |
| Output Source Current (HIGH state) | IOH | 100 | - | 200 | mA |
| Output Voltage Drop (LOW) | VOL | - | 0.1 | 0.25 | V |
Designing the 555 Timer One Shot: Component Selection
To configure the 555 as a monostable one shot, the timing resistor (R) is connected between VCC and the Discharge pin (Pin 7). The timing capacitor (C) is connected between the Discharge pin (Pin 7) and Ground. The Threshold (Pin 6) and Discharge (Pin 7) are tied together. The Trigger (Pin 2) is held HIGH via a pull-up resistor and momentarily pulled LOW to start the cycle.
Complete Application Circuit: 5-Second Delay
Let's design a circuit that outputs a 5-second HIGH pulse when a momentary pushbutton is pressed, powered by a standard 9V battery.
- Calculate R and C: Using the formula
t = 1.1 × R × C. We want t = 5s. Let's select a standard capacitor value of C = 10µF (0.00001 F). - Solve for R: R = 5 / (1.1 × 0.00001) = 454,545 Ω. The closest standard E12 resistor value is 470kΩ.
- Verify Actual Time: t = 1.1 × 470,000 × 0.000010 = 5.17 seconds.
Component Selection Table for Common Delays
Here is a reference table for standard delays using easily sourced E12 resistors and common electrolytic capacitors. Always use 1% tolerance resistors and low-leakage capacitors (like film or high-grade tantalum) if precision timing is required; standard aluminum electrolytics can drift by ±20%.
| Target Delay | Resistor (R) | Capacitor (C) | Calculated Actual Time |
|---|---|---|---|
| 1 Second | 100 kΩ | 10 µF | 1.10 s |
| 5 Seconds | 470 kΩ | 10 µF | 5.17 s |
| 10 Seconds | 1.0 MΩ | 10 µF | 11.0 s |
| 60 Seconds | 2.7 MΩ | 22 µF | 65.3 s |
Biasing and Wiring Rules
- Trigger Pull-up: Pin 2 must not be left floating. Tie it to VCC with a 10kΩ resistor. The pushbutton connects between Pin 2 and GND.
- Control Bypass: Tie a 10nF (0.01µF) ceramic capacitor from Pin 5 to GND. This filters out high-frequency noise that could falsely trip the internal 2/3 VCC comparator and cut your pulse short.
- Reset Pin: Tie Pin 4 directly to VCC (Pin 8) unless you need an external master kill-switch.
- VCC Decoupling: Place a 100nF ceramic capacitor as close to Pin 8 and Pin 1 as physically possible. The bipolar 555 draws a sharp spike of current (up to 100mA+) during the internal output state transitions, which can cause VCC sag and trigger erratic behavior.
Bipolar vs. CMOS: Selecting the Right 555 Variant
While the NE555 is the most famous, it is not always the best choice for modern designs, particularly battery-powered or microcontroller-interfaced projects. The original bipolar design has high quiescent current and requires significant trigger current. CMOS variants solve these issues.
| Feature | NE555 (Bipolar) | TLC555 / LMC555 (CMOS) |
|---|---|---|
| Quiescent Current | 3 mA to 10 mA | 100 µA to 300 µA |
| Supply Voltage Range | 4.5V to 16V | 2.0V to 15V (LMC555 down to 1.5V) |
| Output Drive Capability | High (Source/Sink 200mA) | Moderate (Source 10mA / Sink 100mA) |
| Trigger Input Impedance | Low (Requires ~5µA to trigger) | Very High (pA range, negligible current) |
| Timing Resistor Limits | Max ~10 MΩ (bias currents cause errors) | Max >100 MΩ (allows very long delays with small caps) |
| Best Use Case | Driving relays, high-current LEDs, 12V automotive | Battery IoT devices, ESP32/Arduino interfacing, long delays |
The Verdict: If you are switching a 12V relay directly from the IC, use the bipolar NE555. If you are building a 3.3V ESP32 sleep-timer or a 9V battery-operated sensor, use the TLC555. Note that CMOS outputs cannot source as much current as bipolar; you will need an external NPN transistor or MOSFET to drive heavy loads with a TLC555.
Failure Modes and Multimeter Troubleshooting
When a 555 one shot circuit misbehaves on the breadboard, it is rarely a dead IC. It is almost always a biasing error, a missing pull-up, or capacitor leakage. Here is how to diagnose the circuit using a standard digital multimeter (DMM).
Symptom: Output (Pin 3) is Stuck HIGH
Cause: The Trigger pin (Pin 2) is floating or held below the 1/3 VCC threshold, or the Threshold pin (Pin 6) is not reaching 2/3 VCC.
Fix: Check your trigger pull-up resistor. If Pin 2 is below 1/3 VCC at idle, the IC is constantly re-triggering itself. Ensure Pin 6 and Pin 7 are actually soldered/jumpered together.
Symptom: Output Pulse is Too Short or Erratic
Cause: Noise on the Control Voltage pin (Pin 5) or VCC sag during the output transition.
Fix: Verify the 10nF bypass capacitor on Pin 5 is present and not open. Check your VCC decoupling capacitor.
Step-by-Step Multimeter Diagnostic Sequence
Set your DMM to DC Voltage (Black probe on Pin 1/GND, Red probe for testing). Power the circuit with your nominal VCC (e.g., 9V).
- Verify Supply: Measure Pin 8. You should read exactly your supply voltage (e.g., 9.0V). If it reads lower, your supply is sagging or the IC is shorted.
- Check Idle Trigger: Measure Pin 2 (with the trigger button not pressed). It must read > 1/3 VCC. On a 9V supply, this means Pin 2 must read > 3.0V. If it reads 0V, your pull-up resistor is missing or the button is stuck closed.
- Check Reset State: Measure Pin 4. It must read equal to VCC (9.0V). If it reads 0V, the IC is held in a permanent reset state.
- Monitor the Threshold (The Timing Check): Trigger the circuit. While the output is HIGH, measure Pin 6. You should see the voltage climbing exponentially from 0V toward VCC. The moment it crosses 2/3 VCC (6.0V on a 9V supply), the output should snap LOW. If Pin 6 never reaches 2/3 VCC, your timing capacitor is leaking heavily, or your timing resistor is too large for the IC's internal bias currents (a common issue when using >10MΩ resistors on a bipolar NE555).
- Check Output Swing: Measure Pin 3 during the HIGH state. A bipolar NE555 will read about VCC minus 1.5V (e.g., 7.5V on a 9V supply) due to internal Darlington transistor drops. A CMOS TLC555 will read much closer to the actual VCC rail.
By respecting the internal comparator thresholds, properly bypassing the control and supply pins, and choosing the right silicon variant for your load, the 555 timer one shot remains one of the most reliable and versatile timing circuits in electronics. For deeper theoretical analysis of the internal schematics, refer to the comprehensive 555 Timer tutorials on Electronics Tutorials.






