A one shot 555 timer (technically known as a monostable multivibrator) is a circuit configuration that produces a single, fixed-duration HIGH output pulse when it detects a LOW-going trigger edge. Unlike the astable mode which oscillates continuously, the monostable mode has only one stable state (output LOW). It remains in this stable state indefinitely until an external trigger forces it into its temporary HIGH state for a precise duration defined by the formula: T = 1.1 × R × C.
Whether you are building a debounce delay for a mechanical switch, a timed relay driver for automotive accessories, or a missing-pulse detector, the one shot configuration is the industry standard for generating precise time delays without relying on microcontrollers.
The 555 Pinout and Monostable Operation Regions
To wire a one shot 555 timer correctly, you must understand the internal comparators and the flip-flop they control. The standard 8-pin DIP package contains two internal comparators, an SR flip-flop, a discharge transistor, and an output driver stage.
- Pin 1 (GND): Ground reference (0V).
- Pin 2 (TRIG): Trigger input. Monitors the lower comparator. A voltage drop below 1/3 VCC initiates the timing cycle.
- Pin 3 (OUT): Output pin. Sinks or sources current to drive the load.
- Pin 4 (RESET): Active-low reset. Forces the output LOW regardless of other pin states. Must be tied HIGH for normal operation.
- Pin 5 (CTRL): Control voltage. Provides access to the internal voltage divider (normally 2/3 VCC). Bypass to GND with a 10nF-100nF capacitor to prevent noise injection.
- Pin 6 (THR): Threshold input. Monitors the upper comparator. When voltage exceeds 2/3 VCC, the timing cycle ends.
- Pin 7 (DIS): Discharge. Open-collector NPN transistor that pulls the timing capacitor to GND during the stable (LOW) state.
- Pin 8 (VCC): Positive supply voltage.
The behavior of the one shot 555 timer is governed by the voltage thresholds at the Trigger and Threshold pins. The table below maps the exact internal logic states during operation.
| Operating State | Trigger (Pin 2) | Threshold (Pin 6) | Output (Pin 3) | Discharge (Pin 7) | Timing Cap Action |
|---|---|---|---|---|---|
| Stable (Idle) | > 1/3 VCC | < 2/3 VCC (held at GND) | LOW | ON (Short to GND) | Discharged (0V) |
| Triggered (Timing) | < 1/3 VCC (pulse) | < 2/3 VCC (charging) | HIGH | OFF (High-Z) | Charging via R |
| Threshold Reached | > 1/3 VCC | > 2/3 VCC | LOW | ON (Short to GND) | Rapidly discharging |
| Reset Asserted | Don't Care | Don't Care | LOW (Forced) | ON (Forced) | Rapidly discharging |
Selecting Part Numbers and Biasing for the Job
Not all 555 timers are created equal. The original bipolar junction transistor (BJT) design is robust but power-hungry, while modern CMOS variants offer rail-to-rail outputs and microamp quiescent currents. Selecting the right silicon prevents timing errors and power supply sag.
| Part Number | Architecture | VCC Range | Max Output Current | Quiescent Current | Best Application |
|---|---|---|---|---|---|
| NE555P (TI) | Bipolar (BJT) | 4.5V to 16V | 200mA (Sink) / 100mA (Source) | ~10mA | Heavy relay driving, 12V automotive, high-noise environments |
| TLC555 (TI) | LinCMOS | 2.0V to 15V | 100mA (Sink) / 10mA (Source) | ~150µA | Battery-powered devices, low-voltage logic interfacing |
| LMC555 (TI) | CMOS | 1.5V to 15V | 100mA (Sink) / 10mA (Source) | ~50µA | Ultra-low power, coin-cell operated delays |
Biasing and Decoupling Requirements
The most common cause of erratic timing in BJT-based NE555 circuits is the "shoot-through" current spike. When the internal output stage toggles, both the high-side and low-side transistors briefly conduct simultaneously, drawing a spike of up to 300mA from the VCC rail for a few nanoseconds. If your power supply has high impedance, this spike causes a voltage brownout that resets the internal flip-flop.
Mandatory Biasing Rules:
- Decoupling: Place a 100nF (0.1µF) ceramic capacitor directly across Pin 8 (VCC) and Pin 1 (GND), physically as close to the IC as possible. Add a 10µF electrolytic in parallel if driving inductive loads.
- Control Pin: Pin 5 must be bypassed to GND with a 10nF to 100nF capacitor. Leaving it floating allows environmental EMI to modulate the internal 2/3 VCC threshold, causing random timing jitter.
- Unused Inputs: Tie Pin 4 (RESET) directly to VCC. Never leave it floating.
Designing the One Shot 555 Timer Application Circuit
Let's design a practical circuit: a 5-second delay-on relay driver for a 12V automotive accessory (like a rear-window defroster or an amplifier turn-on delay to prevent speaker 'pop'). We will use the BJT NE555P for its high current sinking capability.
Calculating Component Values
Target Time (T) = 5.0 seconds.
Formula: T = 1.1 × R × C.
We select a standard capacitor value first to avoid leakage issues. Large electrolytic capacitors (>100µF) have high leakage currents that will charge the threshold pin prematurely, shortening the delay. Let's choose C = 10µF (use a high-quality film or low-leakage tantalum if possible, but a standard 50V aluminum electrolytic works for 5 seconds).
R = T / (1.1 × C)
R = 5.0 / (1.1 × 0.000010)
R = 454,545 Ω.
The closest standard E24 resistor value is 470kΩ.
Recalculated Time: 1.1 × 470,000 × 0.000010 = 5.17 seconds.
Wiring Steps
- Power & Ground: Connect Pin 8 to 12V DC. Connect Pin 1 to system GND. Place the 100nF ceramic decoupling cap across these pins.
- Timing Network: Connect one end of the 470kΩ resistor to Pin 8 (12V). Connect the other end to Pin 7 (Discharge) and Pin 6 (Threshold). Connect the positive leg of the 10µF capacitor to Pin 6/7, and the negative leg to GND.
- Trigger Input: Connect Pin 2 to 12V via a 10kΩ pull-up resistor. Wire your momentary push-button switch between Pin 2 and GND. When pressed, Pin 2 drops to 0V, triggering the one shot.
- Reset & Control: Jumper Pin 4 to Pin 8 (12V). Connect a 10nF capacitor from Pin 5 to GND.
- Output Load: Connect the coil of a 12V automotive relay between Pin 8 (12V) and Pin 3 (Output). Crucial: Wire a 1N4007 flyback diode in reverse parallel across the relay coil (cathode to 12V, anode to Pin 3) to absorb the inductive kickback when the timer turns off.
Failure Modes and Multimeter Troubleshooting
When a one shot 555 timer circuit fails on the bench, it usually manifests in one of three ways: the output is stuck HIGH, the output is stuck LOW, or the timing duration is drastically shorter than calculated. Here is how to isolate the fault using a standard digital multimeter (DMM).
Symptom 1: Output Stuck HIGH (Timing Never Ends)
Most Likely Cause: The timing capacitor is failing open, or the threshold pin (Pin 6) is not reaching 2/3 VCC due to capacitor leakage or a shorted discharge transistor (Pin 7).
DMM Test Sequence:
- Set DMM to DC Voltage. Power the circuit and trigger it.
- Probe Pin 6 (Threshold). It should ramp up smoothly. If it stalls at a voltage below 2/3 VCC (e.g., stops at 6V on a 12V supply), your timing capacitor has excessive internal leakage. Replace it with a film capacitor or a fresh low-ESR electrolytic.
- If Pin 6 reaches 8V (2/3 of 12V) but Pin 3 stays HIGH, the internal SR flip-flop is likely latched due to a damaged IC or a floating Pin 4 (RESET). Measure Pin 4 to ensure it reads a solid 12V.
Symptom 2: Output Stuck LOW (Will Not Trigger)
Most Likely Cause: Trigger pin (Pin 2) is held above 1/3 VCC, or the internal discharge transistor (Pin 7) is shorted, preventing the capacitor from charging.
DMM Test Sequence:
- Power off the circuit. Set DMM to Resistance (Ohms).
- Measure resistance between Pin 7 (Discharge) and Pin 1 (GND). In the idle state, the internal transistor is ON, so you should read a low resistance (typically 10Ω to 50Ω). If you read a dead short (0Ω - 2Ω), the internal discharge transistor has blown. Discard the IC.
- Power the circuit back on. Set DMM to DC Voltage. Probe Pin 2. It must read VCC (12V) when the switch is open. If it reads lower than 4V (1/3 VCC), your pull-up resistor is missing, or the trigger switch is stuck closed.
Symptom 3: Timing is Too Short or Erratic
Most Likely Cause: Noise injection on the Control Voltage pin (Pin 5) or using a CMOS 555 with a high-value timing resistor.
DMM Test Sequence:
- Set DMM to DC Voltage and probe Pin 5. It should read exactly 2/3 of VCC (e.g., 8.0V on a 12V supply). If the voltage is fluctuating by more than 50mV, you are missing the bypass capacitor on Pin 5.
- The CMOS Trap: If you substituted a TLC555 (CMOS) into a circuit designed for an NE555 (BJT), and your timing resistor is greater than 1MΩ, the input leakage current of the CMOS threshold pin will prematurely charge the capacitor. CMOS 555 timers require timing resistors to be kept below 1MΩ for accurate long delays. For delays requiring >1MΩ, stick to the bipolar NE555 or use a microcontroller.
By understanding the internal comparator thresholds, respecting the decoupling requirements of the BJT architecture, and methodically testing the RC network with a multimeter, you can deploy the one shot 555 timer as a highly reliable, deterministic delay element in any DC electronics project.






