LED Startup Current Overshoot: Measuring and Limiting Turn-On Stress
The reason it goes unmanaged is measurement, not physics. Overshoot is over before a bench meter can update, and the probe arrangement used to check normal operation often cannot show it at all. This guide covers what LED startup current overshoot actually is, how to capture it without inventing artefacts, which causes are worth checking first, and how to write an acceptance criterion that survives production.
Quick Answer: Why the Current Overshoots at Turn-On
At the instant a driver is enabled, its control loop has no history. The error amplifier sees a large difference between the commanded current and the measured current, and it responds with the maximum output its compensation allows. Meanwhile the output capacitor is empty and the inductor current has not yet built up. The result is a short peak whose height depends on the loop's transient response, the supply impedance and the load's own capacitance.
That is normal behaviour, not a defect. It becomes a problem when the peak, or the energy it delivers, exceeds what the LEDs and the driver are rated to absorb repeatedly, or when it trips a protection threshold elsewhere in the product.
What Counts as Overshoot, and What Is Just Inrush
Two events happen at the same moment and are routinely confused. LED inrush current is the charge that flows into capacitance, including the driver's output capacitor and any decoupling on the LED board; it is a function of capacitance and rise rate, and it is largely independent of the current setpoint. Overshoot is the control loop's response to being enabled into a load it has not yet regulated; it is a function of loop compensation and load inductance.
The distinction matters because the fixes differ. What is usually reported as LED turn on overshoot is in fact a mixture of the two events, and only one of them responds to loop changes. Inrush is reduced by limiting the voltage rise rate or by pre-charging; overshoot is reduced by shaping the loop's response or by starting from a lower setpoint. A design that treats both as one problem usually ends up with a slower startup and the same peak.
It also matters for the LED's own rating. A short pulse beyond the steady-state current is not automatically abuse, because the pulse rating of the device is higher than its continuous rating; the comparison between those two limits is set out in the guide to LED pulse current vs continuous current.
Setting Up the Measurement
Most reported overshoot figures are artefacts of the measurement rather than properties of the driver. A current probe clamped around a long loop picks up radiated switching noise; a shunt resistor measured single-ended picks up ground bounce; a probe with insufficient bandwidth rounds the peak it is supposed to measure.
- Probe choice. A current probe is the least invasive option. If a shunt is used, take a differential measurement across it and keep the shunt's return path short.
- Loop area. Clamp the probe where the current path is tightest. A probe on the supply lead rather than the LED return will include capacitor charging current that the LEDs never see.
- Bandwidth. The probe and the scope channel together have to be fast enough that the peak is not filtered; a slow probe reports a lower, kinder number.
- Trigger. Trigger on the enable edge or the supply edge, singly, and capture the whole window until the current is flat. Averaging will hide a peak that only occurs on some units.
- State. Record temperature and supply voltage with every capture, because both change the peak.
One further discipline helps: capture the load voltage on a second channel. A peak in current that coincides with a dip in voltage is a supply problem; a peak that coincides with an overshoot in voltage is a loop problem. Separating those two is the fastest route to the cause.
The Causes Worth Checking First
| Cause | Signature on the capture | First check |
|---|---|---|
| Loop compensation too aggressive | Fast peak, short settling, reproducible | Compensation values against the load's inductance |
| Output capacitance too small for the setpoint step | Large peak with slow recovery | Capacitance and ESR at the LED board |
| Supply impedance and cable drop | Current peak paired with a voltage dip | Voltage measured at the driver, not at the connector |
| Enable applied during the supply ramp | Peak varies with supply rise time | The order in which supply and enable become valid |
| Setpoint changed after enable | Peak appears on dimming commands, not only at power-up | Firmware sequence and DAC or PWM initial value |
The fourth row is often mistaken for a component problem because the peak disappears when a bench supply with a fast, clean rise is used. That is evidence about the supply's rise time, not about the driver.
Soft-Start and Control-Loop Fixes
An LED driver soft start function exists precisely to move the enable transient away from the loop's worst response. Implementations differ: some ramp a reference voltage, some ramp the current setpoint, and some only delay the output stage. The distinction matters, because only the first two reduce the peak, while the third delays it.
Where the driver offers no internal ramp, three external approaches work. Adding capacitance at the reference pin slows the setpoint rise. A series inductor or a controlled-resistance path limits the initial current at the cost of efficiency. Reducing the initial setpoint in firmware and ramping it after regulation is established is the most flexible option and the easiest to verify, because the ramp is visible on the same capture.
Compensation changes should be made with the loop's stability in mind, not only its speed. A slower loop reduces overshoot and also reduces phase margin at the load extremes, so the change has to be re-verified at the minimum and maximum load, which is the same headroom question described in the guide to LED driver compliance voltage. Where current is set by a sense resistor, the tolerance of that resistor shifts the steady-state value the loop is aiming for, and the calculation is covered in LED current limiting resistor calculation.
Hot and Cold Startup Are Different Tests
A single room-temperature capture describes one corner. At cold, the forward voltage of the LED string is higher, so the driver needs more compliance to reach the same current and may enter its own startup limit; the peak can be lower but the settling time longer. At hot, forward voltage falls, the driver has excess headroom, and the loop can drive harder before it regulates, which raises the peak.
The temperature also moves the current setpoint itself in designs that use a temperature-sensitive sense element, and it changes the capacitance of the output bank. Running the same capture at both extremes, after the unit has soaked at each, is the only way to know which corner sets the worst case.
Acceptance Criteria and Repeat Validation
An acceptance criterion has to be a number that production can test and that the LED can survive. Three elements are enough:
- A peak limit, expressed as a multiple of the steady-state current, that the LED's pulse rating supports for the measured duration.
- A duration limit for the excursion, since energy rather than amplitude is what heats the junction.
- A settling limit, so a design cannot pass by taking an unreasonably long time to reach regulation.
Then repeat the capture on a sample across the production spread, at both temperature extremes, at minimum and maximum supply, and after a cold start from storage temperature. A design that passes only on the bench unit is not qualified; the difference between units is usually in the capacitor bank and the sense element tolerance rather than in the driver itself.
Finally, connect the electrical limit to an optical one. A brief overshoot produces a visible flash on a display and a measurable energy step in a curing or sensing system, and the shape of that edge is described in the guide to LED rise time and fall time.
Frequently Asked Questions
How to measure LED startup current overshoot reliably?
Use a current probe on the tightest part of the LED current path, trigger singly on the enable edge, and keep enough bandwidth that the peak is not filtered. How to measure LED startup current overshoot is mostly a question of avoiding probe artefacts, so the probe choice and its placement decide whether the number is real.
Is a large LED current spike at turn on a defect?
Not by itself, since every regulated driver overshoots to some degree while its loop acquires the load. An LED current spike at turn on becomes a defect only when it exceeds the device's pulse rating for the measured duration or repeats often enough to accumulate thermal stress.
Why does the overshoot change from unit to unit?
Because it depends on the capacitance of the output bank, the tolerance of the current sense element and the supply's rise time, all of which vary within their specifications. A spread of peaks across units points to those parts rather than to the driver architecture.
Does a soft-start setting remove the need to measure?
No, because soft-start moves the peak and changes its shape without removing either, so the result still has to be captured at the temperature and supply extremes. It also costs settling time, which has to be acceptable to the product.
Can overshoot damage the LEDs without any visible symptom?
Yes, because repeated pulses above the steady-state rating age the junction and the first effect is a gradual output reduction rather than a failure. That damage is only visible in a comparison against an unstressed reference sample.
Should the enable be applied before or after the supply is stable?
After, because enabling during the supply ramp makes the peak depend on a race that differs between units. That ordering question is separate from current shaping and should be settled before the overshoot figure is measured.
Conclusion: Capture the Peak, Then Bound It
Startup overshoot is invisible to the instruments most teams use for routine checks, which is why it survives design review and appears later as a reliability question. The remedy is procedural: capture it properly, attribute it to a cause from the table above, then bound it with a peak, a duration and a settling limit.
Once those three numbers exist, the design can be compared across revisions instead of being argued about. If you are selecting a driver and an LED array for a product where turn-on stress matters, send your project requirements to the HOUKEM team.