A voltage transient is a brief, high-energy spike or dip in electrical potential that deviates from the normal steady-state waveform, typically lasting from microseconds to a few milliseconds. When a transient hits your circuit, it instantly changes the dielectric stress on wire insulation and can force semiconductor junctions into avalanche breakdown, permanently altering or destroying the component. Whether it is a 2,000V electrostatic discharge from your finger or a 400V inductive kickback from a relay coil, understanding these microsecond events is the difference between a prototype that survives the bench and one that bricks on the first power cycle.

The Anatomy of a Transient (and What People Get Wrong)

Transients are born from sudden changes in energy states. The most common culprit on the workbench is the interruption of current flowing through an inductor. Because an inductor resists changes in current ($V = L \cdot di/dt$), opening a switch forces the magnetic field to collapse instantly. The inductor will generate whatever voltage is necessary to keep the current flowing, even if that means ionizing the air across a mechanical contact or punching through the silicon dioxide layer of a MOSFET.

The Confusion Matrix: Transients vs. Sags vs. Harmonics

Beginners often misuse the term 'voltage transient'. Here is what it actually is compared to other power quality issues:

  • Transients: Microsecond to millisecond spikes (e.g., 1,000V for 50µs). Caused by switching or lightning.
  • Voltage Sags/Swells: RMS voltage variations lasting from half a cycle to several seconds (e.g., 90V AC for 2 seconds when a fridge compressor starts).
  • Harmonics: Steady-state, continuous waveform distortion caused by non-linear loads (like LED drivers or VFDs) multiplying the fundamental 60Hz frequency.

If your multimeter reads a steady 125V but your microcontroller keeps resetting, you are likely dealing with a transient, not a sag.

Think of inductive transients like water hammer in plumbing: when you instantly shut a valve, the moving water's momentum creates a massive pressure shockwave that rattles the pipes. In a circuit, the magnetic field's collapse creates the electrical shockwave, and without a 'surge tank' (like a flyback diode), that pressure shatters the weakest link.

Common Transient Sources and Protection Thresholds

Not all spikes are created equal. The protection component you choose must match both the peak energy of the transient and its rise time. According to IEEE 1100 (The Emerald Book) guidelines on powering and grounding electronic equipment, categorizing the source is the first step in selecting the right clamp.

Transient Source Typical Peak Voltage Duration Rise Time Standard Protection Component
Inductive Load Switching (Relays/Contactors) 200V – 1,500V 10µs – 2ms Moderate (µs range) RC Snubber, Flyback Diode (1N4007)
Electrostatic Discharge (ESD) / Human Body Model 2,000V – 15,000V < 100ns Extremely Fast (< 1ns) TVS Diode Array (e.g., PRTR5V0U2X)
Lightning Induced (Coupled onto AC Mains) 2,000V – 6,000V 20µs – 100µs Fast (1.2/50µs waveform) Metal Oxide Varistor (MOV-14D471K), GDT
Capacitor Bank Switching (Utility Grid) 1.5x – 2.0x Nominal Peak 1ms – 5ms Slow (ms range) Series Reactors, Zero-Crossing SSRs

Notice the rise time column. An MOV (Metal Oxide Varistor) is fantastic for absorbing the massive joule rating of a lightning-induced surge on your AC panel, but its internal capacitance and slow nanosecond response time make it nearly useless for protecting a 3.3V ESP32 GPIO pin from a fast ESD strike. For that, you need a low-capacitance TVS (Transient Voltage Suppression) diode.

Worked Example: Inductive Kickback on a 24V DC Contactor

Let us put numbers to the theory. Suppose you are using an Arduino to drive a 24V DC industrial contactor (like a Schneider TeSys LC1D09) via a logic-level MOSFET. You are using an IRLZ44N MOSFET, which has an absolute maximum Drain-Source breakdown voltage ($V_{DSS}$) of 55V.

The Circuit Parameters:
  • Supply Voltage ($V_{CC}$): 24V DC
  • Contactor Coil Inductance ($L$): 1.2 Henries
  • Steady-State Coil Current ($I$): 0.4 Amps
  • MOSFET Turn-Off Time ($dt$): 0.5 milliseconds (0.0005s)

When the Arduino pulls the MOSFET gate low, the MOSFET stops conducting in 0.5ms. The inductor's collapsing field generates a voltage spike calculated by the formula:

$V_{spike} = L \cdot \frac{di}{dt}$

$V_{spike} = 1.2 \cdot \frac{0.4}{0.0005} = 960\text{V}$

This 960V spike adds to the 24V supply rail, resulting in an instantaneous potential of 984V across the MOSFET's drain and source. Because the IRLZ44N is only rated for 55V, the silicon experiences avalanche breakdown almost instantly. The MOSFET will short out, likely taking your Arduino's GPIO pin with it as the 24V rail finds a path to ground through the destroyed silicon.

The Fix: You must place a flyback diode (like a standard 1N4007) in reverse bias across the contactor coil. When the MOSFET opens, the 960V spike forward-biases the diode, creating a recirculation loop that safely dissipates the magnetic energy as heat in the coil's internal resistance, clamping the voltage to roughly 24.7V (24V supply + 0.7V diode drop).

Where You Meet Transients in Practice (and How to Survive Them)

Theory is clean; the workbench is not. Here are three common scenarios where voltage transients cause silent failures or catastrophic damage, and the exact parts to fix them.

1. The 'Fridge Compressor' ESP32 Brownout

You have an ESP32-WROOM-32 monitoring temperature in a kitchen. Every time the commercial fridge compressor kicks on, the ESP32 throws a brownout detector (BOD) reset or corrupts its LittleFS flash memory. The compressor's contactor generates a massive conducted transient on the 120V AC mains. This transient couples through the parasitic capacitance of your cheap 5V USB wall adapter, appearing as a 15V spike on the 5V DC rail, overwhelming the ESP32's internal 3.3V LDO.

The Fix: Do not just add a bigger decoupling capacitor. Add a bidirectional TVS diode like the SMAJ5.0CA across the 5V input rail, and a unidirectional SMAJ3.3A on the 3.3V rail. These clamp the microsecond spikes before the LDO even sees them.

2. RS-485 Transceiver Deaths on Long Cable Runs

You are running a Modbus RTU network using MAX485 chips over 500 feet of twisted pair. The transceivers keep dying during thunderstorms, even though the lightning didn't strike the building directly. The long cable acts as an antenna, picking up induced transients from nearby ground currents.

The Fix: Standard 5V TVS diodes are too slow and clamp too high for RS-485. You need a dedicated RS-485 protection array like the Bourns TBU-RS055-300-WH, combined with a Gas Discharge Tube (GDT) on the cable entry point to shunt the bulk energy to earth ground before the TVS handles the let-through voltage.

3. Automotive 12V Load Dump

Designing a 12V DC-DC buck converter for a car? If the battery cable is disconnected while the alternator is charging, the alternator's regulator loses its reference and dumps up to 40V onto the 12V bus for up to 400 milliseconds. This is known as 'load dump' (ISO 16750-2).

The Fix: A standard TVS diode will melt under the sustained joule heating of a 400ms event. You must use an active load dump protection IC or a high-energy TVS specifically rated for automotive load dump, such as the Littelfuse SL33 series, paired with a buck controller that features an internal overvoltage crowbar circuit.

FAQ: Troubleshooting Transient Damage

Q: Why does my multimeter not show the voltage spike when the relay switches?

A digital multimeter (DMM) samples voltage a few times per second and averages the reading. A transient lasts for microseconds. To see a transient, you need an oscilloscope with a sampling rate of at least 100 MS/s (megasamples per second) and a probe rated for the expected peak voltage. Set the scope to 'Single' trigger mode with a rising edge trigger set just above your nominal DC rail to capture the exact moment the spike occurs.

Q: Can I just use a large electrolytic capacitor to absorb the transient?

No. While capacitors store energy, large electrolytics have high Equivalent Series Inductance (ESL). At the high frequencies of a transient (often >10 MHz), the capacitor acts like an inductor and blocks the spike from entering it. Furthermore, a capacitor paired with trace inductance can create an LC tank circuit, causing the transient to 'ring' and actually multiply the peak voltage. Always use dedicated clamping devices (TVS, MOVs, Diodes) for transients, and small ceramic capacitors (0.1µF) for high-frequency noise filtering.

Q: My TVS diode shorted out and blew the fuse. Did it fail?

It did exactly what it was supposed to do. TVS diodes are designed to fail into a short-circuit state when subjected to energy beyond their maximum joule rating. By shorting out, it pulled enough current to blow the fuse, thereby saving the $30 microcontroller downstream. If you want to avoid blowing fuses, you must either reduce the transient energy at the source (snubbers) or step up to a physically larger TVS diode (e.g., moving from an SMA package to a 5KP through-hole package).