123 Main Street, New York, NY 10001

LLC CV/CC Lighting PSU for LED Drivers: Resonant Control & SR

← Back to: Lighting & LED Drivers

Lighting & LED Drivers → Driver Topologies

An LLC CV/CC lighting PSU is an isolated power stage that regulates mainly by switching-frequency control. Stable CV↔CC behavior and safe SR timing must be proven with waveforms (VDS, Ires, SR Vds) and clear fault states.

VDS (ZVS proof) Ires (tank current) fSW range SR Vds & timing Vout/Iout ripple Mode state Fault flags

H2-1. Scope & System Role in Lighting (What this PSU is / is not)

In lighting systems, an LLC stage is typically the isolated PSU block that converts an upstream high-voltage bus into a usable output bus (CV or CV/CC). Downstream blocks may implement constant-current regulation or per-string management, but those are outside this page’s scope. Here, the focus is the LLC PSU itself: stable regulation, predictable mode transitions, and efficiency choices that can be verified by evidence.

  • What this page provides: CV/CC dual-mode stability, SR timing guardrails, and evidence-based diagnosis for startup / hiccup / protections.
  • What this page avoids: flyback details, non-isolated LED CC driver deep dives (buck/boost/buck-boost), and dimming protocol tutorials.
  • Evidence-first mindset: each claim ties back to measurable fields (VDS, Ires, SR Vds, Vout/Iout ripple, mode/fault flags).

Boundary note: any mention of PFC, EMI, or downstream CC is only to show system placement, not to teach their design.

Lighting Power Tree Context: Where the LLC PSU Sits Block diagram showing AC input to rectifier/PFC feeding a high-voltage bus into an LLC resonant isolated PSU with SR and an output bus feeding an LED load block, with CV/CC feedback and fault supervision. F1 — Lighting Power Tree Context LLC as the isolated PSU stage (CV or CV/CC) AC Mains Rectifier HV DC Optional PFC HV Bus HV Bus (DC) LLC Resonant PSU (This Page) Half-Bridge VDS, deadtime Resonant Tank Ires XFMR Isolation SR + Filter SR Vds Output Bus CV / CV-CC LED Load CV/CC + Faults Vout / Iout sense fSW cmd
Cite this figure
Figure F1. Lighting Power Tree Context for an LLC CV/CC Lighting PSU (block-level reference diagram).

H2-2. When to Choose LLC for CV/CC Lighting PSU (Decision & trade-offs)

LLC is chosen when constraints favor an isolated stage that can achieve high efficiency and good thermal headroom while staying quiet and stable across the intended load range. The decision is not “LLC is always best”; it is whether the product’s operating envelope can stay inside a practical control window (frequency range, ZVS margin, and acceptable light-load behavior).

Decision dimension Why it favors LLC (high-level) Evidence field to verify Typical trade-off
Efficiency / thermal targets Resonant operation can reduce switching loss and improve power density. efficiency vs load; hot-spot temperature Design window narrower; tuning matters
Isolation required Isolation transformer integrates naturally in the resonant energy chain. primary/secondary probe points SR timing becomes a reliability-critical topic
Light-load / standby behavior Burst/skip can keep losses low if thresholds are controlled. light-load ripple; burst envelope Risk of “breathing” or audible artifacts
Noise sensitivity Smoother switching transitions can help reduce harsh switching artifacts (trend-level). VDS ringing trend; ripple spectrum Envelope modulation can dominate at light load
Cost / complexity pressure LLC may not be ideal if simplicity is the top priority. control margin; debug time May prefer simpler isolated stage (not detailed here)
efficiency vs load thermal headroom light-load regulation audible noise risk ZVS margin
Chooser Flow: When LLC CV/CC PSU Fits Decision flowchart using isolation, efficiency target, light-load frequency, noise sensitivity, and cost pressure to recommend LLC or caution about light-load artifacts. F2 — LLC Chooser Flow Pick by constraints; validate by evidence fields Isolation Required? yes / no High Efficiency Target? thermal budget tight Light-load Frequent? standby / dim states Noise-sensitive? audible / low ripple LLC Recommended Proceed with CV/CC + SR + evidence-based debug LLC Possible, Watch Light-load Burst thresholds + audible / low-freq artifacts Prefer Simpler Isolated Stage Not detailed on this page
Cite this figure
Figure F2. Chooser Flow for selecting an LLC CV/CC lighting PSU under isolation, efficiency, light-load, and noise constraints.

H2-3. Reference Architecture (Blocks + signals + where CV/CC lives)

A practical LLC lighting PSU can be read as three layers: power path (how energy flows), sense/feedback (how output conditions are observed), and mode & fault logic (who controls regulation and what happens during limits). This chapter locks the placement of CV/CC arbitration, frequency command generation, and hiccup/burst decisions so later debug steps have a consistent map.

Power path (energy flow)

  • Half-Bridge (HB) + gate driver creates a high-frequency drive waveform.
  • Resonant tank (Lr/Cr/Lm) shapes current (Ires) and enables soft switching behavior.
  • Transformer provides isolation and scaling.
  • Secondary SR + output filter converts to DC and reduces ripple.

Sensing & feedback (what the controller “sees”)

  • V sense and I sense produce CV-error and CC-error candidates.
  • Isolation link (opto / digital isolator) carries a feedback level to the primary controller.
  • FB level is the controller-side representation of “how hard to regulate” (e.g., COMP/ADC code/opto current).

CV/CC arbitration (where dual-mode lives)

  • CV and CC loops both exist; the PSU selects the active mode state (CV-dominant vs CC-dominant).
  • Arbitration must avoid chatter via hysteresis / debounce around the transition boundary.
  • The arbitration output becomes a single actuator request: frequency command (fSW cmd) and/or gate enable limits.

Protection & hiccup state machine (how limits are enforced)

  • Limits such as OCP/OPP/OVP/OTP/UVLO are evaluated against thresholds.
  • Fault response defines behavior: hiccup (restart attempts), burst/skip (light-load control), or latched stop.
  • State transitions should be loggable: burst entry/exit and fault flags become first-class evidence.
mode state FB level OCP/OPP threshold burst entry/exit

Scope note: the diagram defines “where the blocks live” and “what signals matter”. It intentionally avoids magnetics derivations and downstream LED current-stage design.

LLC CV/CC Lighting PSU — Reference Block Diagram Block diagram showing HB drive to resonant tank, isolation transformer, synchronous rectification, output sensing, CV/CC arbitration, protection state machine, and frequency command generation. Includes evidence field markers for mode state, FB level, thresholds, and burst entry/exit. F3 — LLC CV/CC Reference Architecture HB → Tank → XFMR → SR → V/I sense → CV/CC arb → fSW cmd HB Drive VDS, deadtime Resonant Tank Ires XFMR Isolation SR + Filter SR Vds Output CV / CC Load Block V Sense I Sense CV/CC Arb mode state Protection SM hiccup / burst Controller FB level Gate Driver enable / deadtime fSW Cmd FB link fSW
Cite this figure
Figure F3. LLC CV/CC Lighting PSU reference architecture: power path, sensing/feedback, CV/CC arbitration, protection state machine, and frequency command.

H2-4. Resonant Control Fundamentals (Gain curve, ZVS window, frequency modulation)

An LLC regulates output primarily by shifting switching frequency (fSW) relative to the resonant region. The goal is to stay inside a workable window where regulation is strong enough while soft-switching margin remains acceptable. This chapter is intentionally “engineering intuition”: it defines what the frequency region means, how ZVS is proven on waveforms, and why light-load conditions often introduce burst/skip behavior and low-frequency artifacts.

Frequency region: what changes when fSW moves

  • Near resonance: control tends to be efficient and predictable (trend-level statement, not a formula).
  • Frequency up/down: gain shifts with fSW movement; the controller uses this to correct Vout/Iout.
  • Practical constraint: the design must tolerate a real fSW range across line/load/temperature.

ZVS margin: verify by VDS during deadtime

  • ZVS is not “a checkbox”; it is a margin that must survive worst cases.
  • Waveform test: during deadtime, VDS should naturally transition toward the next state before the gate turns on.
  • Low margin shows up as late/partial transition, higher switching stress, and potentially higher noise.

Light-load & no-load: burst/skip and audible risk

  • At light load, continuous fine regulation may be inefficient; controllers enter burst/skip to reduce loss.
  • Burst creates packet envelopes that can raise Vout ripple and excite audible/mechanical noise paths.
  • Entry/exit thresholds must be stable to avoid “breathing” and mode chatter.
VDS during deadtime Ires zero-cross fSW range burst packets
Frequency vs Gain vs ZVS Window (Simplified) Simplified chart showing a gain trend versus switching frequency, a highlighted ZVS window region, the resonant frequency marker, and a light-load burst packet icon indicating envelope ripple risk. F4 — fSW vs Gain vs ZVS Window Simplified engineering view (no magnetics derivation) fSW Gain fr ZVS Window margin matters fSW ↑ gain ↓ (trend) fSW ↓ gain ↑ (trend) Light-load burst packets Evidence: VDS during deadtime (ZVS), Ires zero-cross, fSW range, burst envelope ripple
Cite this figure
Figure F4. Simplified relationship of switching frequency, gain trend, and ZVS window for LLC resonant control; includes light-load burst packet concept.

H2-5. CV Regulation Loop (Sampling, compensation, stability evidence)

The CV loop in an LLC lighting PSU must be treated as a measurable system: a defined signal path from output sensing to a single actuator (switching frequency command). Tuning is successful only when it is backed by evidence—overshoot, recovery time, and observable loop signals (EA/FB behavior) that remain stable across line/load and do not trigger unwanted mode toggling.

Signal path (secondary sense → primary frequency command)

  • Vout sense (secondary) produces a voltage error relative to the target.
  • Error amplifier (EA) shapes the loop response (compensation goal-focused, not math-focused).
  • Isolation link (opto / digital isolator) transfers a feedback level to the primary side.
  • Primary controller converts FB level into fSW command (the actuator for regulation).

Engineering goals (what “good compensation” looks like)

  • Phase margin in practice: no sustained ringing after a disturbance and no “hunting” at light load.
  • Transient recovery: fast return to regulation after a load step without excessive overshoot.
  • No boundary instability: the loop should not provoke burst entry/exit chatter near light-load limits.

Common symptoms mapped to evidence

  • Load-step overshoot: Vout spikes high after load release → measure Vout overshoot and recovery time.
  • Light-load hunting: Vout slowly oscillates while mode stays “CV” → inspect EA/FB waveform for low-frequency swing.
  • Burst-boundary oscillation: visible “breathing” or repeated transitions → track mode toggling frequency and burst entry/exit behavior.

Fast discriminator: loop issue vs state-machine interference

  • If mode toggling frequency matches the Vout envelope, boundary logic (burst/CC/limits) is likely involved.
  • If mode state is steady but Vout rings, loop dynamics (sense noise / EA behavior / actuator response) are more likely.
Vout overshoot recovery time EA/FB waveform mode toggling frequency

Scope note: this section focuses on measurable outcomes and signal-level evidence. It intentionally avoids poles/zeros derivations and detailed opto/TL431 circuit tutorials.

CV Loop Signal Path: Sense → EA → Isolation → Controller → fSW Block diagram showing CV loop signal flow from Vout sensing to error amplifier, isolation link, primary controller and switching-frequency command. Includes test points and transient step icon to emphasize measurable evidence. F5 — CV Loop Signal Path Sense → EA → FB link → Controller → fSW cmd Vout Output bus Load step V Sense divider / ADC EA Comp goals Overshoot FB link opto / digi Controller FB → fSW fSW cmd actuator TP TP TP Evidence: Vout overshoot, recovery time, EA/FB waveform, mode toggling frequency
Cite this figure
Figure F5. CV loop signal path and measurable test points for an LLC CV/CC lighting PSU (sense → EA → isolation → controller → fSW).

H2-6. CC Mode Implementation (Current sense + CV/CC arbitration)

CC mode in an LLC CV/CC PSU is implemented by sensing output current and letting a CC loop compete with the CV loop for the same actuator. The system is stable only if arbitration is explicit: a selector decides which loop is in control, while hysteresis and timing filters prevent boundary chatter caused by ripple, noise, and transient events.

Mainline implementation used here (secondary current sensing)

  • I sense element (shunt / CT / sampled sense node) measures output current on the secondary side.
  • A CC EA (or CC regulator block) generates a CC control request.
  • CV and CC requests share the same control channel: fSW cmd and, at limits, burst / OPP behaviors.

Arbitration: selector + hysteresis + timer

  • Selector logic: CV EA and CC EA compete; the “tighter” request takes control of the actuator.
  • Hysteresis: separate enter/exit thresholds so ripple does not force repeated switching at the boundary.
  • Timing filter: require the condition to persist for N ms / N cycles before switching modes.

Lighting scenarios that commonly trigger CC behavior

  • Overload / short-circuit: current clamp engages and may escalate into hiccup depending on thresholds.
  • Abnormal LED string behavior: effective load changes can push the PSU into CC/OPP limits.
  • Startup limiting: soft-start and unknown load conditions can require temporary current limiting.

What “good” looks like (evidence-backed)

  • Iout clamp level is repeatable and not excessively temperature-sensitive.
  • Mode hysteresis is large enough that the boundary does not chatter.
  • CV/CC boundary chatter stays low; repeated toggling should not create visible “breathing”.
  • Fault counters meaningfully differentiate a real overload from a noisy threshold.
Iout clamp level mode hysteresis CV/CC boundary chatter fault counters

Scope note: CC here is a PSU-level mode and protection behavior (sharing fSW/burst/OPP), not a full downstream LED constant-current driver design.

Dual-Loop Arbitration: CV EA, CC EA, Selector, Hysteresis, Timer Diagram showing parallel CV and CC sensing paths feeding error amplifiers, a selector block with hysteresis and timing filter, then actuator outputs to fSW command and burst/limit enable, with protection state machine override. F6 — CV/CC Dual-Loop Arbitration CV EA + CC EA → selector → hysteresis/timer → actuator V Sense CV EA I Sense CC EA Selector mode state Hys Timer fSW cmd Burst/OPP Protection SM fault counters override Evidence: Iout clamp, hysteresis, boundary chatter, fault counters
Cite this figure
Figure F6. Dual-loop arbitration for LLC CV/CC PSU: CV EA and CC EA compete via selector with hysteresis/timer; protection state machine can override actuator commands.

H2-7. Soft-Start, Start/Stop, and Light-Load Behavior (no pop, no hiccup surprise)

Lighting systems are sensitive to startup artifacts and low-load envelopes: a brief flash, a “breathing” envelope, audible noise, or a surprise hiccup cycle can be more noticeable than steady-state efficiency loss. This section treats startup and light-load as a reproducible timeline with measurable markers—ramp shape, resonant current peak, burst envelope frequency, and restart timing.

Soft-start goals (what must be controlled)

  • Limit Ires peak: reduce startup stress and avoid unintended OCP/OPP engagement.
  • Prevent Vout overshoot: avoid “pop/flash” and overshoot-driven mode transitions.
  • Avoid SR mis-conduction: keep SR gated off until secondary conditions are valid.

Start/stop strategy (brownout, UVLO, and “no surprise” restart)

  • Entry to stop: brownout/UVLO should force a clear stop state (gates disabled, mode state updated).
  • Output discharge path: controlled discharge avoids ambiguous “half-charged” restarts and inconsistent flash behavior.
  • Restart condition: restart should be governed by a defined restart timer and input recovery, not noise.

Light-load behavior (burst/skip and low-frequency envelope risk)

  • Burst/skip entry/exit: thresholds and timers decide when to packetize switching.
  • Envelope impact: burst packets create a low-frequency envelope that can appear as Vout ripple, visible breathing, or audible excitation.
  • Chatter avoidance: repeated entry/exit creates a “surprise” feel—tune for stable boundaries and consistent restart behavior.
soft-start ramp Ires peak at startup burst envelope frequency restart timer

Scope note: this chapter discusses envelope risk and repeatability without listing any IEEE 1789 numeric limits or flicker classification rules.

Startup Timeline: Vbus → fSW → Vout → Ires → SR gate Time-aligned startup sequence diagram showing Vbus ready, switching frequency sweep/settle, output voltage ramp, resonant current peak, and SR gate blanking then enable. Includes event markers and evidence tags for ramp, Ires peak, envelope, and restart timer. F7 — Startup & Light-Load Timeline Vbus → fSW → Vout → Ires → SR gate (time-aligned) time bus ok ss start SR enable steady Vbus fSW Vout Ires SR gate ready sweep settle ramp Ipk blanking enabled Light-load envelope envelope f Restart timer Evidence: soft-start ramp, Ires peak, burst envelope frequency, restart timer
Cite this figure
Figure F7. Startup and light-load timeline for an LLC CV/CC lighting PSU: bus readiness, fSW sweep/settle, Vout ramp, Ires peak, and SR gate blanking/enable with envelope and restart evidence markers.

H2-8. Synchronous Rectification (SR) for Lighting: timing, reverse current, reliability

SR is a major efficiency lever in LLC lighting PSUs, but it is also a common failure amplifier: incorrect timing can extend body-diode conduction, create reverse current (backfeed), and let ringing trigger false turn-on at light load. This section frames SR as a waveform- verifiable subsystem using Vds_sr, secondary current behavior, blanking windows, and temperature evidence.

Where SR efficiency comes from (high-level)

  • Lower conduction loss: MOSFET conduction replaces part of body-diode conduction during rectification.
  • More benefit at higher current: diode loss rises quickly with load, making timing quality more valuable.

Key risks that break SR in lighting

  • Reverse current / backfeed: SR stays on (or turns on) when secondary current reverses during light-load or transitions.
  • Excess body-diode time: deadtime/latency issues keep the diode conducting longer than intended, raising heat.
  • Ringing false trigger: secondary ringing and noise can mimic a turn-on condition without real forward current.

Waveform evidence to confirm SR health

  • SR Vds waveform: confirm clean low Vds during intended conduction and clean transitions at turn-off.
  • Reverse current evidence: verify behavior around the Isec zero-cross; SR should not promote negative current.
  • SR blanking time: a defined “no-turn-on” window helps prevent false triggers during ringing/light-load.
  • Temp delta vs diode: compare temperature rise with SR enabled/disabled to infer excessive diode conduction time.
SR Vds waveform reverse current evidence SR blanking time temp delta vs diode

Scope note: this section focuses on timing and evidence. It does not provide detailed SR driver circuit design, MOSFET selection tables, or EMI filter recipes.

SR Timing Diagram: Isec vs SR gate vs Vds_sr Timing diagram aligning secondary current, SR gate signal, and SR MOSFET Vds. Highlights blanking window, body diode conduction time, reverse current region, and overlap risk markers for troubleshooting. F8 — SR Timing & Reverse-Current Evidence Isec ↔ SR gate ↔ Vds_sr (one timeline) time Isec SR gate Vds_sr zero-cross reverse? blanking ! overlap risk diode time temp Δ check Evidence: SR Vds, reverse current, blanking time, temperature delta vs diode
Cite this figure
Figure F8. SR timing evidence for an LLC lighting PSU: Isec zero-cross, SR blanking window, body-diode conduction time, overlap risk, and temperature delta check.

H2-11. Validation & Field Debug Playbook (symptom → evidence → isolate → first fix)

This playbook is designed for field speed: each symptom uses exactly two high-value measurements, a discriminator that separates likely causes, and a first fix that is minimal (tuning knobs and policy changes) before any redesign. The same evidence fields are reused across all symptoms so logs and waveforms stay comparable across builds.

Minimum toolset (enough to localize most issues)

  • Oscilloscope (2–4 channels) with safe measurement method for high-side/VDS observation (use appropriate isolation/differential approach).
  • Current visibility (current probe or a known current-sense node that can be measured safely).
  • Thermal check (IR thermometer/thermal camera; at minimum a repeatable temperature spot check).
  • Input power meter to capture standby power and efficiency trend by load region.

Logging rule (field-proof): record (1) trigger condition, (2) the two measurements listed below, (3) discriminator outcome (A/B), (4) one first fix applied, (5) re-test under the same condition.

VDS ZVS evidence Ires peak burst envelope SR Vds fault flags/counters temperature map

Symptom A — Startup “flash” / Vout overshoot

First 2 measurements

  • Vout ramp: capture Vout rise and overshoot relative to target regulation point.
  • Ires peak: capture resonant current peak during the first switching packets.

Discriminator (A/B)

  • If overshoot coincides with high Ires peak → likely an aggressive soft-start ramp / sweep policy (stress-driven overshoot).
  • If overshoot occurs with moderate Ires peak → likely CV loop delay, feedback path lag, or SR enabling too early during the transient.

First fix (minimal)

  • Reduce soft-start slope / extend sweep time to lower Ires peak.
  • Delay SR enable (add/extend blanking) until secondary waveforms are settled.
  • Ensure a deterministic output discharge condition before restart (prevents “half-charged re-start flash”).
LLC ctrl (ex): TI UCC25600 LLC ctrl (ex): ST L6599A Resonant ctrl (ex): onsemi NCP13992 Opto (ex): Vishay VO615A Ref/shunt (ex): TI TL431

Symptom B — Light-load “breathing” / audible noise

First 2 measurements

  • Burst envelope: observe packet on/off cadence and envelope frequency at the operating light-load point.
  • SR Vds: observe SR MOSFET Vds for false turn-on, reverse current signatures, or excessive body-diode time at light load.

Discriminator (A/B)

  • If envelope is stable but sits at a low cadence → burst policy is creating a visible/audible envelope.
  • If envelope chatters (frequent enter/exit) and SR Vds shows irregular switching/ringing → SR policy/blanking is amplifying instability.

First fix (minimal)

  • Add hysteresis + minimum on/off timing around burst entry/exit to stop boundary chatter.
  • Increase SR blanking (or restrict SR at very light load) to suppress false turn-on and reverse energy flow.
  • Re-balance light-load policy (packet/skip thresholds) to move envelope away from perceptible bands (without changing magnetics).
SR ctrl (ex): TI UCC24612 SR ctrl (ex): onsemi NCP4306 Gate driver (ex): TI UCC27714 NTC (ex): Murata NCP18WF104F03RC

Symptom C — Full-load efficiency low / abnormal heating

First 2 measurements

  • Temperature map: at minimum capture (primary MOSFETs, SR MOSFETs, transformer hot spot) at the same ambient/airflow.
  • RMS Ires: capture or compute resonant RMS current at rated load to confirm whether current burden is excessive.

Discriminator (A/B)

  • High MOSFET temperature with elevated RMS Ires → operating point/window is forcing excess RMS current (gain/ZVS margin trade is off).
  • Normal RMS Ires but SR temperature is high → SR timing/body-diode time is the dominant loss (secondary-side loss bucket).
  • Transformer hot spot dominates → magnetic/copper loss bucket is consuming power (flag as “beyond knob-only tuning” if persistent).

First fix (minimal)

  • Adjust fSW window to avoid high-RMS zones while keeping ZVS margin reliable.
  • Re-tune deadtime to restore clean ZVS behavior and reduce switching stress.
  • Optimize SR blanking/timing to shorten body-diode conduction time (lower SR heat).
LLC ctrl (ex): TI UCC25600 LLC ctrl (ex): ST L6599A SR ctrl (ex): TI UCC24612 Current sense amp (ex): TI INA180

Symptom D — Random hiccup / “reboot-like” behavior

First 2 measurements

  • Fault flags/counters: capture fault type, hiccup counter, and restart interval (periodic or random).
  • VDS ZVS evidence: capture primary Vds around the event to see if ZVS margin collapses before protection triggers.

Discriminator (A/B)

  • If flags are clear and restart interval is periodic → protection policy is dominating (not “random”), then focus on trigger + policy.
  • If ZVS evidence degrades (deadtime Vds does not naturally transition; spikes increase) right before OCP/OPP → ZVS margin collapse is likely driving false trips.
  • If counter growth correlates with temperature rise → OTP/thermal headroom problem rather than control-loop instability.

First fix (minimal)

  • Adjust threshold filtering / debounce timing so protection action becomes repeatable and explainable.
  • Increase ZVS margin (deadtime/fSW window) to reduce spike-induced OCP/OPP triggers.
  • Revisit hiccup policy (interval/backoff/try-count) to reduce nuisance cycling while keeping safety intact.
Supervisor (ex): TI TPS3890 Window supervisor (ex): TI TPS3702 Temp sensor (ex): TI TMP117 NTC (ex): Murata NCP18WF104F03RC

Symptom E — SR MOSFET runs hot / SR failure

First 2 measurements

  • SR Vds waveform: identify body-diode conduction time, false turn-on, or abnormal ringing-triggered switching.
  • Reverse current evidence: observe behavior near secondary current zero-crossing (backfeed or conduction after current reversal).

Discriminator (A/B)

  • Long body-diode time → SR timing/blanking is too conservative or misaligned (loss increases, heat rises).
  • Conduction after current reversal / reverse current signatures → backfeed risk (often light-load and transitions).
  • Ringing-triggered turn-on → blanking/threshold too sensitive for the real secondary ringing environment.

First fix (minimal)

  • Increase SR blanking around transitions to prevent false turn-on and reverse conduction.
  • Adjust deadtime / SR timing to reduce diode time without creating overlap.
  • Restrict SR operation at very light load (policy) to prevent backfeed-driven stress.
SR ctrl (ex): TI UCC24612 SR ctrl (ex): onsemi NCP4306 Gate driver (ex): TI UCC27714 Fast opto (ex): Broadcom ACPL-817

Evidence field map (field → what it proves)

  • VDS ZVS evidence: shows ZVS margin and spike risk before protection trips.
  • Ires peak: explains startup stress and overshoot coupling to resonant energy.
  • Burst envelope: localizes light-load breathing/audible behavior to packet policy boundaries.
  • SR Vds: exposes diode time, false turn-on, and backfeed signatures.
  • Fault flags/counters: turns “random reboot” into an explainable policy outcome.
  • Temperature map: identifies which loss bucket dominates (primary, secondary, or magnetic hot spot).

Example material numbers (MPNs) — reference building blocks

The following MPNs are common reference parts for LLC/SR/feedback/sensing/protection subsystems. Use them as search anchors and verify ratings, package, and isolation requirements for the specific design.

Subsystem Example MPNs Where it helps in this playbook
LLC / resonant controller UCC25600 (TI), L6599A (ST), NCP13992 (onsemi) Soft-start policy, fSW window control, fault handling hooks
Half-bridge gate driver (primary) UCC27714 (TI), IRS2108 (Infineon) Deadtime behavior, switching loss and stress management
Synchronous rectifier controller UCC24612 (TI), NCP4306 (onsemi) SR timing, diode-time reduction, reverse current prevention
Feedback reference / shunt TL431 (TI / multiple vendors), LMV431 (TI) CV loop reference behavior and stability symptoms (overshoot/hunting)
Optocoupler (feedback isolation) VO615A (Vishay), PC817 (Sharp / compatible), ACPL-817 (Broadcom) Loop delay/lag contributors; helps localize overshoot vs current-stress causes
Current sense amplifier (aux) INA180 (TI), INA181 (TI) RMS current correlation; supports evidence collection without invasive changes
Supervisors / brownout monitors TPS3890 (TI), TPS3702 (TI) Explaining hiccup/retry behavior and preventing nuisance cycling
Temperature sensing TMP117 (TI), NCP18WF104F03RC (Murata, 10k NTC) Correlating symptoms with thermal headroom and OTP-like behavior

MPNs above are examples for anchoring vendor searches and datasheet cross-checks. Select parts based on isolation, voltage stress, timing needs, and safety requirements of the specific luminaire platform.

Diagnostic Decision Tree: symptom → first 2 measurements → discriminator → first fix A row-based decision tree for five field symptoms. Each row maps the symptom to exactly two measurements, then to a short A/B discriminator, and finally to a minimal first fix knob set. A bottom evidence strip lists the reused evidence fields. F11 — Field Diagnostic Decision Tree Symptom → 2 measurements → discriminator → first fix Symptom First 2 measurements Discriminator First fix Startup flash Vout overshoot Vout ramp Ires peak Ires high? SR early? soft-start slope SR enable delay Breathing audible burst envelope SR Vds envelope stable? SR glitch? burst hysteresis SR blanking Low efficiency hot temp map RMS Ires RMS high? SR diode time? fSW window deadtime / SR timing Hiccup reboot-like fault flags ZVS Vds periodic? ZVS lost? threshold filter ZVS margin / policy SR hot SR fail SR Vds rev current diode time? backfeed? SR blanking deadtime / SR policy Evidence: VDS ZVS • Ires peak • burst envelope • SR Vds • fault flags/counters • temperature map
Cite this figure
Figure F11. Field diagnostic decision tree for LLC CV/CC lighting PSUs: five common symptoms mapped to exactly two measurements, an A/B discriminator, and minimal first-fix knob actions using shared evidence fields.

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

H2-12. FAQs ×12 (Evidence-based, accordion)

Each answer stays inside this page’s knobs and evidence fields (mode state, VDS/ZVS, Ires, burst envelope, SR Vds, fault flags/counters, temperature map). Each FAQ includes exactly two measurements, an A/B discriminator, and a minimal first fix. Example MPNs are provided as search anchors.

FAQ 1 “CV is stable, but entering CC causes hiccup.” Is it arbitration chatter or false OPP trip? (→H2-6/H2-10)

It’s usually (A) CV/CC arbitration chatter or (B) OPP/OCP falsely tripping. Measure (1) mode state / selector output (does CV↔CC toggle?) and (2) fault flag + hiccup counter (did OPP actually latch?). If flags stay clear but mode chatters, add hysteresis + minimum dwell to the selector. If OPP flags increment, add sense filtering/blanking and debounce before changing thresholds. Example parts: UCC25600, TPS3702.

Evidence: mode statefault flags/countersKnob: hysteresis/dwell
FAQ 2 “Light-load squeal / breathing.” Is it burst-envelope modulation or magnetics mechanical noise? (→H2-7/H2-4)

Separate envelope effects from mechanical buzz with two checks: (1) burst envelope cadence (packet on/off frequency) from gate-drive activity or LF Vout ripple, and (2) resonant-current packet shape (Ires) for repeatability. If the sound locks to envelope cadence, burst policy is the driver—add entry/exit hysteresis and a minimum on/off time. If cadence is unchanged but noise shifts strongly with temperature or pressing the core, mechanical resonance is more likely. Example parts: NCP13992, UCC25600.

Evidence: burst envelopeIres packetKnob: burst hysteresis
FAQ 3 “A visible flash at power-on.” Is soft-start too aggressive or SR enabling too early? (→H2-7/H2-8)

The flash usually comes from too much resonant energy early, or SR enabling before the secondary settles. Measure (1) Ires peak during the first packets, and (2) SR Vds / SR gate timing at startup. High Ires peak with Vout overshoot points to an aggressive soft-start—slow the ramp or extend the sweep. If Ires is moderate but SR shows early conduction (often ringing-triggered), delay SR enable and increase blanking. Example parts: UCC24612, UCC25600.

Evidence: Ires peakSR VdsKnob: SR enable/blanking
FAQ 4 “Poor mid-load efficiency.” Is Ires RMS too high or SR body-diode time too long? (→H2-9/H2-8)

Decide the dominant loss bucket with two measurements: (1) resonant RMS current (Ires RMS), and (2) SR Vds to estimate body-diode conduction time. If Ires RMS is high, the operating window is forcing excess RMS current—shift the fSW window/deadtime toward a lower-RMS region while keeping ZVS margin. If Ires RMS looks normal but SR Vds shows long diode time, tighten SR timing/blanking to reduce diode conduction. Example parts: UCC24612, NCP4306.

Evidence: Ires RMSSR diode timeKnob: fSW/deadtime/SR timing
FAQ 5 “Full-load is hotter than expected.” Is ZVS margin low or the frequency window off? (→H2-4/H2-9)

Separate ZVS loss from a poor fSW region using: (1) VDS during deadtime (does it naturally transition before turn-on?), and (2) steady-state switching frequency at full load. If deadtime VDS does not fully transition and spikes rise, ZVS margin is insufficient—retune deadtime and keep operation inside the ZVS window. If ZVS looks clean but fSW sits far from the intended region, tighten fSW limits and re-check RMS current and temperature. Example parts: UCC25600, L6599A.

Evidence: VDS ZVSfSW windowKnob: deadtime/fSW limits
FAQ 6 “Occasional reboot with no obvious short.” Brownout/UVLO or noisy protection triggers? (→H2-10)

Treat “random reboot” as brownout/UVLO or noisy protection triggering. Measure (1) input bus (Vbus) at the moment of restart, and (2) the latched fault flag/counter (UVLO/OPP/OCP/OTP). If Vbus dips correlate with restarts, increase UVLO hysteresis or add brownout hold-up timing. If Vbus is stable but fault counters increment on brief spikes, add sense filtering/blanking and debounce logic before adjusting thresholds. Example parts: TPS3890, TPS3702.

Evidence: Vbusfault flags/countersKnob: debounce/filter
FAQ 7 “Ripple looks fine, but flicker is still visible.” How to prove burst low-frequency envelope? (→H2-7)

“Normal ripple” can hide low-frequency envelope modulation. Measure (1) burst envelope frequency and duty (packet cadence) from switching activity, and (2) the low-frequency Vout/Iout envelope (not HF ripple). If the envelope is strong and lands in a visible band, flicker is envelope-driven—add minimum on/off time and hysteresis around burst entry/exit to smooth modulation. If the envelope is weak, correlate flicker with mode transitions or restart events. Example parts: UCC25600, NCP13992.

Evidence: burst envelopeLF Vout/Iout envelopeKnob: min on/off + hysteresis
FAQ 8 “SR MOSFET runs hot.” Reverse current/backfeed or too-long blanking (diode conduction)? (→H2-8)

Use two waveforms: (1) SR Vds to quantify body-diode conduction time, and (2) secondary current (Isec) near zero-cross to detect reverse current/backfeed. If Isec reverses while SR still conducts, backfeed is stressing the MOSFET—tighten turn-off conditions and increase blanking around transitions. If reverse current is small but SR Vds shows long diode time, timing is too conservative—reduce diode time without creating overlap. Re-check with a temperature map. Example parts: UCC24612, NCP4306.

Evidence: SR VdsIsec zero-crossKnob: SR blanking/timing
FAQ 9 “CV→CC transition overshoot/undershoot.” Selector hysteresis or loop bandwidth mismatch? (→H2-6/H2-5)

Transition spikes are either arbitration chatter or loop bandwidth mismatch. Measure (1) mode toggling rate near the boundary (does CV/CC switch rapidly?), and (2) FB/EA waveforms (does one loop saturate or lag?). If mode chatters, add selector hysteresis + minimum dwell and slow boundary switching. If the mode changes once but the transient is large, align bandwidth targets so the new loop takes over smoothly without excessive delay. Example parts: TL431, UCC25600.

Evidence: mode togglingFB/EA waveformKnob: hysteresis or comp targets
FAQ 10 “Protection feels too sensitive.” Change thresholds, filtering, or state-machine policy? (→H2-10)

Choose between threshold, filtering, or policy by checking: (1) the trip sense waveform (noisy spikes vs sustained overload), and (2) hiccup counter + restart interval (is behavior periodic and explainable?). If trips come from narrow spikes, fix filtering/blanking and debounce first—changing thresholds can reduce safety margin. If trips are legitimate but user experience is poor, adjust policy (retry spacing/try-count/backoff) instead. Example parts: TPS3702, UCC25600.

Evidence: trip sense waveformhiccup counter/intervalKnob: debounce vs policy
FAQ 11 “Soft-start is too slow.” How to speed up without higher Ires peak or losing ZVS? (→H2-7/H2-4)

Speed up startup without stress by verifying: (1) Ires peak during the faster ramp, and (2) VDS ZVS evidence during the first seconds. If Ires peak jumps, the ramp is too aggressive—use a staged soft-start (fast precharge, then slower approach) to cap resonant energy. If ZVS evidence degrades (spikes rise), the sweep pushes operation outside the ZVS window—retune the fSW trajectory and deadtime rather than only increasing ramp speed. Example parts: UCC25600, L6599A.

Evidence: Ires peakVDS ZVSKnob: staged soft-start
FAQ 12 “Efficiency improved, but EMI got worse.” Where is the most likely coupling path? (→H2-9, path only)

Efficiency tuning can steepen edges or change timing, increasing common-mode excitation. Localize the coupling path with two checks: (1) switch-node Vds ringing / edge steepness after the change, and (2) a clamp current probe on input/output cables to see if common-mode current increased. If switch-node ringing grew, the dominant path is primary switching node → parasitic capacitance → chassis/cable. If SR transitions became sharper, secondary loop → transformer parasitics → primary ground is likely. Example parts: UCC27714, UCC24612.

Evidence: Vds ringingCM current proxyGoal: path localization