Troubleshooting 555 PWM MOSFET Burnout in 18V Motor Driver

Tom Garrett11 min read
Motor ControlOther ManufacturerTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Problem Overview: 555 PWM Cordless Leaf Blower Driver

The reference design uses a bipolar NE555 astable oscillator to generate a variable-duty-cycle PWM signal that drives an N-channel power MOSFET (IRLB8721) as a low-side switch for an 18 V cordless leaf blower motor. A 500 kΩ potentiometer (combined with a SPDT switch that closes at zero speed) sets the charge/discharge timing of the 555 timing network. The original design powers the 555 from a 5 V buck converter derived from the same 18 V battery pack, and uses a 2N3906 PNP transistor in a gate-shunt arrangement to force the MOSFET off when the speed pot is at zero. Freewheeling current is handled by a 1N5817 Schottky diode across the motor terminals.

Simulation in SPICE shows the expected waveform: variable duty cycle at pin 3, clean gate transitions, and proper motor speed control. On the bench, with the 555 running from 5 V and the motor connected to 18 V, the MOSFET fails (short drain-to-source) within seconds of applying power. With the 18 V rail removed and only the 5 V rail connected, the drain voltage tracks the pot as expected, confirming that the timing circuit itself is functional and the failure is load-related, not logic-related.

Symptoms and Observed Failure Mode

Symptom Condition Indication
MOSFET short (D-S) 18 V applied, 555 on 5 V Excessive switching/conduction losses
Drain voltage tracks pot 5 V rail only, motor disconnected Logic and timing are correct
Motor draws <200 mA at 18 V Direct connection Motor load is light, not a SOA issue
Failure is repeatable in seconds No heat-sink Junction temperature exceeded Tj(max)

Because the steady-state motor current is well under 200 mA and the IRLB8721 is rated for VDS = 30 V and ID = 62 A (TO-220, 25 °C), the failure cannot be attributed to silicon limit exceedance in steady state. It is a dynamic/thermal issue at turn-on and turn-off.

Root Cause Analysis

Two independent problems combine to overheat the MOSFET:

  1. Gate resistor too large. The original 1 kΩ resistor in series with the MOSFET gate forms an RC network with Ciss (typical IRLB8721 Ciss ≈ 1380 pF at VDS = 0). With RG = 1 kΩ, the gate time constant is roughly RG × Ciss ≈ 1.4 µs, and the 10–90% rise time at the gate is several microseconds. During every PWM edge the MOSFET spends that interval in its linear (Miller) region where VDS is collapsing from 18 V to ~RDS(on) × ID while current flows through the channel. The instantaneous dissipation is P(t) = VDS(t) × ID(t), and the energy per transition approaches ½ × VDS × ID × trise. At a 555 frequency of a few kHz the cumulative switching loss easily exceeds the steady-state conduction loss.
  2. Gate-source voltage too low for full enhancement. A 555 output high is roughly VCC − 1.7 V (the saturation of the internal Darlington pull-up). With VCC = 5 V the gate only reaches about 3.3 V. The IRLB8721 publishes RDS(on) at VGS = 10 V and VGS = 4.5 V; at 3.3 V the device is barely past threshold (VGS(th) typ = 1.8 V, max = 2.35 V) and RDS(on) is many times its rated value. That multiplies conduction loss by a large factor during the on-time.

Net effect: a MOSFET that should dissipate well under 1 W is instead dissipating several watts in a TO-220 package with no heat sink, and Tj(max) = 175 °C is exceeded in seconds.

Component Selection and Critical Ratings

Component Part Key Ratings Notes
Timer NE555 / LM555 / TLC555 VCC max = 16 V (bipolar) / 18 V (CMOS) Bipolar 555 cannot run from 18 V directly
MOSFET IRLB8721PbF VDS = 30 V, VGS = ±20 V, ID = 62 A, RDS(on) = 8.5 mΩ @ VGS = 10 V Logic-level version preferred: IRLZ44N or AO3400A
Schottky 1N5817 VRRM = 20 V, IF = 1 A Sufficient for <500 mA loads; replace with 1N5822 for higher margin
PNP gate shunt 2N3906 VCBO = 40 V, IC = 200 mA Avoid — see redesign below
Bulk cap 220–470 µF / 25 V electrolytic Across battery terminals Stabilises rail during motor inrush
Decoupling 100 nF X7R + 10 µF tantalum On 555 VCC/GND pins, <5 mm lead length Mandatory per NE555 datasheet
Safety note. An 18 V Li-ion blower battery can deliver tens of amps through a shorted MOSFET. Always fuse the battery rail (e.g. 3 A slow-blow) and verify gate drive before connecting the load.

Solution 1 — Reduce the Gate Resistor to 100 Ω

Replace the 1 kΩ gate resistor with a 100 Ω resistor (or 47 Ω for faster edges). The new RC time constant is RG × Ciss ≈ 140 ns, giving a sub-microsecond transition that keeps the Miller plateau short and switching losses negligible.

  • 100 Ω is a safe compromise: it is high enough to limit the peak gate-current spike from the 555 output (which can source/sink ~200 mA) and to damp any parasitic gate-loop oscillation, but low enough to switch the IRLB8721 cleanly.
  • Below ~22 Ω, the gate-source loop inductance combined with Ciss can ring; a small ferrite bead or 10 Ω damping resistor in series with the gate lead close to the MOSFET is then advisable.
  • For higher PWM frequencies (>20 kHz) consider a dedicated gate driver (TC4420, UCC27517) between the 555 and the MOSFET instead of the 555 directly.

Solution 2 — Power the 555 from 12 V, Not 5 V

Run the NE555 from a 12 V rail derived from the same 18 V battery with a linear regulator (7812) or a small buck converter. With VCC = 12 V the high output of the 555 reaches approximately VCC − 1.7 V ≈ 10.3 V, which is more than enough to fully enhance the IRLB8721 into its rated RDS(on) region. Conduction loss at ID = 200 mA drops from a multi-watt figure to roughly P = I² × RDS(on) = (0.2)² × 0.0085 ≈ 0.34 mW — three orders of magnitude better.

555 Supply (VCC) Pin 3 High (typ) VGS on MOSFET RDS(on) relative Conduction loss at 0.2 A
5 V ~3.3 V 3.3 V ~10× to 50× rated Several hundred mW to W
9 V ~7.3 V 7.3 V ~2× rated ~5 mW
12 V ~10.3 V 10.3 V Rated (typ) <1 mW

If a 12 V rail is undesirable, replace the IRLB8721 with a true logic-level N-channel MOSFET (e.g. IRLZ44N, AO3400A, or Si2302) that is fully enhanced at VGS = 2.5–4.5 V. The 555 can then stay on 5 V and the need for a separate rail disappears.

Solution 3 — Eliminate the 2N3906 Gate-Shunt Stage

The 555 has a dedicated RESET pin (pin 4). Driving RESET low forces the internal flip-flop and the output low immediately, which holds the MOSFET off without any external PNP transistor or gate-shunting circuit. Tie pin 4 to VCC through a 10 kΩ pull-up, and pull it to ground through the speed-pot zero-switch contact. This removes a stage that could leak, race, or inject charge into the gate node and simplifies the BOM.

Decoupling and Bulk Capacitance

The original board's electrolytic capacitor across the battery terminals is a bulk hold-up cap. A cordless blower battery has noticeable internal impedance; when the motor first spins up, the inrush current can momentarily drag the rail down by several volts. A 220–470 µF / 25 V electrolytic at the battery terminals maintains that voltage during the inrush event. Capacitors resist change in voltage; inductors resist change in current.

On the 555 itself, place the following as close to the IC as possible (lead length <5 mm):

  • 100 nF X7R ceramic between VCC (pin 8) and GND (pin 1) for high-frequency decoupling.
  • 10 µF tantalum or low-ESR electrolytic in parallel for low-frequency hold-up during output transitions.

Without these, the 555 supply pin can bounce during the 200 mA output transients, jittering the timing capacitor voltage and producing erratic PWM.

Flyback Diode and Snubber Considerations

The 1N5817 Schottky across the motor is correctly placed (cathode to motor +, anode to motor −) and is essential. When the MOSFET switches off, the motor's stored magnetic energy in its armature inductance generates a back-EMF spike. Without the diode, that spike appears across the MOSFET drain and can punch through the device even if average current is small. For a cordless blower motor the 1N5817 (VRRM = 20 V) is marginally adequate at 18 V; upgrading to a 1N5822 (VRRM = 40 V, IF = 3 A) gives extra safety margin.

For long motor leads or motors with significant winding capacitance, add an RC snubber across the MOSFET (e.g. 100 Ω + 10 nF) to limit the dV/dt and reduce EMI. For this leaf-blower application with short leads, the flyback diode alone is sufficient.

Thermal Management

Even with proper gate drive, a TO-220 MOSFET dissipating a few hundred milliwatts will reach ~70 °C above ambient with no heat sink, which is acceptable but not ideal. Recommendations:

  • Mount the IRLB8721 on a small clip-on heat sink (Aavid Thermalloy 577002B00000 or equivalent) with thermal compound.
  • Alternatively, drop down to a SOT-23 or DPAK logic-level FET (AO3400A) which has a much smaller thermal mass for the same load and is far easier to drive from a 5 V 555.
  • Verify Tj = TA + (PD × RθJA) ≤ 150 °C with a 25 °C design margin.

Verification and Bench Test Procedure

  1. Build the circuit on a breadboard with the 100 Ω gate resistor, 12 V 555 supply, and RESET-tied zero switch. Leave the motor leads disconnected.
  2. Power the 555 only (12 V). Confirm with an oscilloscope that pin 3 produces a clean 0–10 V square wave with frequency in the 1–10 kHz range and duty cycle variable from ~5 % to ~95 % as the pot is turned. (See 555 PWM duty-cycle reference for typical achievable ranges when steering diodes are added to the timing network.)
  3. Verify pin 3 goes to 0 V (and the gate goes low) when the speed pot is at the zero position. The MOSFET must be fully off.
  4. Connect a 18 V bench supply through a 3 A fuse in place of the battery. Connect a dummy load (10 Ω, 10 W resistor) in place of the motor. Measure VDS with a scope on the lowest PWM setting; it must be a clean square with a rise time of <1 µs and no Miller plateau visible.
  5. Touch the MOSFET case after 60 s of operation. If it is too hot to hold (>60 °C), stop and re-check gate drive.
  6. Connect the real motor. Confirm smooth speed control from stop to full speed. Monitor the MOSFET case temperature for 5 minutes.

Troubleshooting Matrix

Symptom Likely Cause Fix
MOSFET fails instantly at 18 V Slow gate drive + low VGS Reduce RG to 100 Ω; raise VCC to 12 V
MOSFET hot but functional Switching losses from gate resistor Reduce RG; verify Ciss drive path
Erratic PWM, jitter on scope Missing 555 decoupling Add 100 nF + 10 µF on VCC/GND
Motor spikes damage MOSFET Missing or undersized flyback diode Confirm 1N5817 polarity, upgrade to 1N5822
Will not stop at zero pot RESET not wired / 2N3906 wrong Use 555 RESET pin with pull-up
Battery voltage dips on start Insufficient bulk capacitance Add 220–470 µF across battery terminals

Field-Proven Notes

  • The NE555 output stage is a Darlington pull-up and an open-collector pull-down; transitions are not symmetric. If precise 50 % or sub-10 % duty cycles are needed, replace with a CMOS 555 (LMC555, TLC555, or 7555-based training-kit equivalents) which has rail-to-rail outputs.
  • For variable duty cycle while keeping frequency constant, use the classic "steering diode" topology: two diodes (1N4148) with the pot wiper switching the charge/discharge path. This gives the full ~5 % to ~95 % sweep.
  • At 555 frequencies below ~1 kHz the motor will audibly whistle; above ~25 kHz the MOSFET switching losses return and you need a gate driver. The 2–10 kHz band is the practical sweet spot for brushed DC motors of this size.
  • A reverse-connected or absent flyback diode is the single most common destroyer of low-side MOSFETs in hobby motor circuits. Verify with a meter before applying power.

Why does my IRLB8721 MOSFET burn out at 18 V when the motor draws less than 200 mA?

The 1 kΩ gate resistor plus the IRLB8721's ~1.4 nF Ciss gives a multi-microsecond switching transition, so the MOSFET dissipates significant energy on every PWM edge. Combined with low VGS from a 5 V 555, RDS(on) is also higher than rated. Lower RG to 100 Ω and power the 555 from 12 V.

Can I keep the 555 on 5 V and still use the IRLB8721?

Technically yes if you add a gate-driver stage between the 555 and the MOSFET (e.g. TC4420 powered from 12 V). The cleaner fix is to swap the IRLB8721 for a true logic-level FET such as IRLZ44N, AO3400A, or Si2302, which is fully enhanced at VGS = 4.5 V.

What flyback diode should I use for an 18 V brushed motor?

A Schottky diode rated for at least 2× the supply voltage and 2× the steady-state current is the minimum. The 1N5817 (20 V, 1 A) is acceptable but tight; a 1N5822 (40 V, 3 A) gives much more margin and is preferred for production builds.

Do I really need the capacitor across the battery?

Yes. Cordless-tool batteries have non-trivial internal impedance, and motor inrush during startup can pull the rail down several volts momentarily. A 220–470 µF electrolytic at the battery terminals holds the rail up and prevents the MOSFET from operating through a low-voltage brown-out where RDS(on) skyrockets.

What duty-cycle range can a 555 PWM controller deliver?

A standard 555 astable reaches roughly 50 % to 100 % duty cycle. With the addition of two steering diodes (one in series with each timing resistor path, cathodes toward the discharge pin) the range extends to about 5 %–95 %, which is the typical sweep for a motor-speed control.

Back to blog