Do you mean the NE555 timer IC? If so, here’s a quick refresher and the key formulas you’ll see on exams:
Pinout (typical 8-pin):
- 1 = GND
- 2 = Trigger
- 3 = Output
- 4 = Reset
- 5 = Control Voltage
- 6 = Threshold
- 7 = Discharge
- 8 = VCC
How it works (high level):
- Internal comparators + SR latch drive the output and the discharge transistor.
- Trigger input (< 1/3 Vcc) sets the latch; Threshold (< 2/3 Vcc) or Reset (> Vcc) resets it.
- Discharge transistor (pin 7) pulls the timing capacitor to ground when the output is low.
Modes and formulas:
- Monostable (one-shot)
- Config: A resistor R from Vcc to the timing capacitor C (to ground) and the trigger input.
- When triggered (voltage on Pin 2 drops below 1/3 Vcc), the output goes high.
- The capacitor charges toward Vcc through R until Threshold hits 2/3 Vcc, then the output goes low and the capacitor discharges.
- Timing: t ≈ 1.1 · R · C
- Example: R = 10 kΩ, C = 100 nF → t ≈ 1.1 ms
- Astable (free-running oscillator)
- Config: Two resistors RA and RB and capacitor C, no external trigger.
- No stable state; output continuously switches between high and low.
- Period T and frequency f:
- T_high ≈ 0.693 · (RA + RB) · C
- T_low ≈ 0.693 · RB · C
- T ≈ 0.693 · (RA + 2RB) · C
- f ≈ 1.44 / [(RA + 2RB) · C]
- Duty cycle D ≈ (RA + RB) / (RA + 2RB)
- Example: RA = 1 kΩ, RB = 10 kΩ, C = 100 nF
- f ≈ 1.44 / [(1k + 2×10k) × 100e-9] ≈ 686 Hz
- D ≈ (1k + 10k) / (1k + 20k) ≈ 0.545 (54.5%)
- Bistable (latch)
- No timing components in the standard sense.
- External triggers toggle the output; used for flip-flop-like behavior.
Tips for exams
- Remember the common formulas: t = 1.1 RC (monostable); f = 1.44 / ((RA + 2RB)C) (astable).
- In astable, to get a 50% duty cycle you normally need a diode or a different configuration, since RA ≠ 0.
- Be comfortable with the pin roles and what happens when you apply a trigger, threshold, or reset.
Would you like me to walk through a specific practice problem, or tailor this to your course (electrical engineering, physics, etc.)? If you have a problem statement, paste it and I’ll solve it step by step.