123 Main Street, New York, NY 10001

Downlight/Panel PSU (PFC + CV/CC, EMI, Safety Monitoring)

← Back to: Lighting & LED Drivers

A Downlight/Panel PSU is a mains-powered LED supply that combines PFC with an isolated CV/CC output so luminaires meet PF/THD rules while delivering stable, low-flicker current. This page focuses on the practical “proof points” engineers need—waveforms, test points, protections, EMI/safety margins, and logs—to make the design compliant, reliable, and field-debuggable.

When to use a Downlight/Panel PSU (decision entry)

Choose a Downlight/Panel PSU when the product needs mains-side power quality (PF/THD), reinforced/basic isolation, and a predictable CV/CC output behavior with measurable evidence for compliance and reliability.

This page treats the PSU as a system: AC input → EMI filter → bridge → boost PFC → DC bus → isolated DC/DC → CV/CC output → LED load, plus safety boundaries and health monitoring. Topology-specific deep dives (AC-direct, isolated flyback/LLC details) belong to their dedicated pages.

Decision gates that justify this PSU class

  • Power-quality gate (PFC): target PF/THD under rated line and rated load. If the market or power level demands predictable input-current shaping, a boost PFC front-end is the default route.
  • Safety gate (isolation): fixture class and touch-safety typically drive an isolation barrier with defined creepage/clearance and leakage-current budget (especially when Y-capacitors are used for EMI).
  • Output-behavior gate (CV/CC): the load and LED module strategy require stable constant-current operation or a controlled CV/CC handoff without visible artifacts. Dimming protocol implementation may live outside the PSU; this page only defines the interface responsibility.

Inputs to lock before design or sourcing

  • VAC range: nominal + low-line + high-line conditions (and whether brownout ride-through is required).
  • Pout band: low / mid / high power mapping for thermal headroom, EMI margin, and PFC stress.
  • PF / THD targets: measured at full load after thermal steady-state (define line condition and measurement method).
  • Hold-up time: minimum time the output remains within spec after mains removal (driven mainly by DC bus energy storage).
  • Dimming responsibility: PSU-only (analog/PWM input) vs external controller (DALI/DMX/etc. handled elsewhere).

Acceptance evidence to record (minimum set)

  • VAC range coverage: low-line / nominal / high-line functional pass.
  • PF@full load: measured at rated line + rated load after thermal steady-state.
  • THD: measured under the same conditions as PF (avoid mixing measurement setups).
  • Hold-up time: mains removal → time until output leaves regulation window.
  • Output ripple: ripple amplitude and bandwidth limit declared (ripple can map into flicker risk and EMI behavior).
F1 — Decision Map: Downlight/Panel PSU vs Alternatives Axes: Pout band × PF/THD compliance pressure; isolation encoded by icon Pout band PF/THD compliance pressure Low Mid High Moderate Strict Downlight/Panel PSU Boost PFC + Isolated DC/DC + CV/CC Evidence-led compliance & reliability Isolation barrier AC-Direct Electrolytic-free focus See dedicated AC-Direct page Isolated Flyback / LLC Topology deep-dive lives there This page stays system-level Legend Blue area: main scope here Orange/Gray: other subpages
Cite this figure: Decision map for selecting a downlight/panel lighting PSU class (PFC + isolation + CV/CC) vs alternative subpages. See References.

End-to-end architecture (from mains to LED load)

A downlight/panel PSU is best understood as a chain of energy conversion plus a parallel chain of risk control (conducted EMI, isolation/leakage, thermal/lifetime, fault handling). The architecture below defines the reference test points used throughout validation and debugging.

Architecture checklist (module intent)

  1. Input EMI filter: shapes the conducted-noise path before the bridge; also impacts inrush and leakage (via X/Y parts).
  2. Bridge rectifier: sets the rectified mains baseline; thermal and surge stress often localize here.
  3. Boost PFC stage: aligns input current with mains voltage (PF/THD) and establishes a regulated DC bus.
  4. DC bus energy storage: sets hold-up behavior and 100/120 Hz ripple stress (lifetime driver for bulk capacitors).
  5. Isolated DC/DC: enforces the safety boundary and delivers a controlled secondary rail for CV/CC regulation.
  6. CV/CC output control: enforces LED current (or regulated rail) across load/temperature variation with predictable protection responses.
  7. Protection + monitoring: defines fault thresholds, restart policy, thermal derating, and field evidence (counters/events).
  8. Bleeder/discharge: safely discharges energy storage after power-off (safety + service + predictable re-start behavior).

Test point map (evidence anchors)

TP Where What it proves
TP1 AC after EMI filter Conducted-noise coupling, inrush behavior, line disturbances entering the power chain
TP2 DC bus 100/120 Hz ripple, hold-up time, PFC stability margins, bulk-cap stress evidence
TP3 PFC switch node dv/dt source of EMI, ringing/snubber effectiveness, switching stress visibility
TP4 Secondary output CV/CC regulation, output ripple, transient response, protection trigger & recovery timing
TP5 NTC / thermal hotspot Thermal derating evidence, lifetime drivers, “works cold / fails hot” isolation
TP6 Control evidence node (sense/COMP) Loop behavior and protection decisions (helps distinguish true faults vs control instability)

Later chapters will reference TP1–TP6 explicitly to keep every claim measurable and repeatable.

F2 — End-to-End PSU Architecture with Test Points Energy path (thick arrows), control/monitor path (thin arrows), isolation barrier marked AC Mains EMI Filter CM/DM + X/Y Bridge Rectifier Boost PFC PF / THD control brownout / inrush DC Bus hold-up / ripple Isolated DC/DC safety barrier CV/CC output control LED Load module/strings Protection + Monitoring OVP/OCP/SCP/OTP • restart policy • counters/events Bleeder sense → fault logic Isolation barrier TP1 TP2 TP3 TP4 TP5 NTC/thermal hotspot TP6 sense/COMP evidence
Cite this figure: System-level architecture for a downlight/panel PSU showing energy path, isolation boundary, protection/monitoring, and TP1–TP6 evidence anchors. See References.

Boost PFC stage (PF/THD, brownout, inrush)

The boost PFC stage sets the PSU’s grid-facing signature (PF/THD) and the PSU’s downstream stability envelope (DC-bus ripple, startup behavior, brownout handling). Treat it as a system coupling point: issues here often reappear as CV/CC jitter, output ripple, or nuisance protection events.

Evidence must be repeatable: PF/THD is only meaningful when the line condition, load point, and thermal state are fixed and recorded.

Checklist (system-level levers)

  • PF/THD targets + current-mode choice: mention CCM/CrM only as a selection knob (power band, EMI sensitivity, light-load behavior). Avoid theory; focus on what changes in waveforms and margins.
  • Brownout threshold + start policy: set entry/exit thresholds with hysteresis and time qualification so the PSU does not “bounce” during weak mains or long cable drops.
  • Inrush strategy trade-off: NTC / relay bypass / active inrush. The best choice depends on “hot re-plug” expectations, breaker sensitivity, EMI X-cap charging, and BOM/complexity.
  • DC-bus ripple coupling risk: bus ripple at 100/120 Hz (TP2) can modulate the isolated stage’s operating point and destabilize CV/CC handoff—measure correlation between TP2 and TP4.

Evidence fields (minimum record set)

  • Input waveforms: capture mains voltage and input current on the same timebase (shows phase alignment and distortion signatures).
  • PF/THD measurement conditions: document VAC (low/nom/high), load level (full load primary), and “thermal steady-state” status.
  • TP2 DC-bus ripple: record ripple amplitude at 100/120 Hz and how it moves with load changes (this is the coupling “handle”).
  • Startup inrush peak: record peak input current and any line droop / breaker trip symptoms; note “cold start” vs “hot re-plug”.

Practical debug hint: if output artifacts appear, always check whether TP2 ripple and TP4 ripple share the same low-frequency envelope; if yes, treat PFC/bus as the primary suspect before tuning the secondary loop.

Common failure modes to prevent

  • PF looks OK but THD spikes: current “flat-topping” or notches—often visible immediately in the input-current waveform even before a numeric report.
  • Brownout chatter: threshold too close to operating point, missing hysteresis/time filter → repeated restart cycles (visible as TP2 sawtooth ramps).
  • Inrush fixes EMI but trips breakers: X-cap charging and bridge stress can dominate; confirm peak current and line droop during plug-in.
  • Bus ripple drives downstream jitter: TP2 envelope modulates the isolated stage and later appears as CV/CC switching jitter or output flicker risk.
F3 — PFC Waveform Storyboard (PF/THD, Bus Ripple, Inrush) Panels: VAC vs Iin, distortion signature, TP2 ripple coupling, startup inrush peak Panel A: VAC aligned with Iin (PF) Panel B: Iin distortion (THD) Panel C: TP2 DC Bus ripple (coupling point) Panel D: Startup inrush peak VAC Iin Phase aligned Iin Flat-top / notch THD rises TP2 DC Bus Load step 100/120 Hz ripple Coupling point Iin Inrush Peak Check: breaker / line droop cold vs hot re-plug
Cite this figure: PFC evidence storyboard showing VAC–Iin alignment, distortion signatures, TP2 DC-bus ripple coupling, and startup inrush peak. See References.

CV/CC output integration (dual-loop coordination)

CV/CC integration is not a topology lesson. The goal is a stable handoff between voltage regulation and current regulation, with clear priority/limiting rules that prevent visible artifacts (flicker-like modulation), audible noise, and nuisance protection triggers under load dynamics.

Key idea: if the CV loop and CC loop “fight” for authority, the output becomes a modulated waveform. The fix is usually in handoff policy, hysteresis/clamps, or upstream ripple coupling (TP2 → control) rather than in the LED load itself.

Checklist (handoff stability levers)

  • Handoff condition: define the CV→CC and CC→CV transition criteria with hysteresis or soft limiting to avoid rapid toggling near the boundary.
  • Priority + clamp logic: decide which loop is “master” and which loop provides a limiter (current clamp or voltage clamp). Keep the limiter smooth to prevent “bang-bang” behavior.
  • Load dynamics interaction: different LED modules behave differently (direct strings vs driver boards with large capacitance). Design for the worst dynamic impedance case and validate with load steps.
  • Ripple-to-flicker path (system-level): treat TP2 low-frequency envelope and TP4 ripple correlation as a first-class diagnostic before tuning the secondary loop bandwidth.

Evidence fields (what to measure)

  • CC accuracy: steady-state LED current accuracy at rated conditions and near the transition boundary.
  • CV accuracy: voltage regulation accuracy (if used) across load variation and temperature.
  • Load-step response: capture TP4 response for step-up and step-down; record settling time and overshoot/undershoot.
  • Handoff waveform: capture the transition moment (TP4) and the control evidence node (TP6) to prove whether it’s loop competition or true load fault.

Recommended correlation check: log TP2 bus envelope, TP4 ripple, and TP6 clamp activity. If TP6 repeatedly hits a clamp while TP2 is moving, treat the issue as “handoff policy + coupling,” not “random load behavior.”

Output ripple → visible risk (path-only, no detours)

  • Low-frequency envelope: TP2 bus ripple can propagate into regulation margin and appear as a low-frequency modulation at TP4 during or near CV/CC boundary.
  • High-frequency residue: switching ripple and layout/EMI interactions can appear at TP4 and confuse measurements unless bandwidth is stated.
  • Suppression handles: reduce coupling (bus → secondary), enforce smooth clamp behavior, and verify with bandwidth-limited measurements.
F4 — Dual-Loop Handoff (CV Loop + CC Loop + Priority/Clamp) Shows loop authority, smooth limiting, hysteresis, and key coupling inputs (TP2/TP4/TP6) CV Loop Vout sense TP4 CV controller error + comp CC Loop Iout sense TP4 CC controller error + comp Priority + Clamp smooth limit hysteresis TP6 Power plant isolated stage Output TP4 TP2 DC Bus ripple coupling into handoff Load step / dynamic impedance stress handoff stability Handoff State Model (keep transitions stable) CV region V clamp idle Transition hysteresis + soft limit CC region I clamp active CV → CC CC → CV
Cite this figure: Dual-loop CV/CC handoff with priority/clamp logic, hysteresis, and coupling inputs (TP2/TP4/TP6) for stable transitions. See References.

EMI filtering and layout (conducted emission first)

Conducted EMI becomes manageable when noise is treated as current loops with a source, a return path, and a coupling mechanism. This section locks the workflow: identify DM vs CM paths → assign each filter part a role → minimize hot-loop area → prove improvement with repeatable evidence.

Priority: pass conducted emission first; then revisit any remaining coupling that turns into radiated problems.

Component roles (DM/CM path ownership)

  • CM choke: raises impedance for common-mode noise current while keeping normal line current nearly unaffected.
  • DM inductor: raises impedance for differential-mode noise; affects input ripple and may change PF/THD behavior if pushed too far.
  • X-cap (L–N): provides a high-frequency bypass for DM noise; requires a safe discharge path (bleeder) and can influence inrush behavior.
  • Y-cap (L/N→PE or primary→reference): creates a controlled return path for CM noise; improves EMI but consumes leakage-current budget (handshake with Safety).
  • Bleeder/discharge: supports safety discharge requirements; increases standby loss—select value by discharge time vs power budget.

Layout levers (what matters most)

  • Minimize hot-loop area: PFC switch loop and rectifier/bulk loop are the highest di/dt offenders—reduce loop area before adding parts.
  • Control dv/dt coupling: keep the high dv/dt switching node away from input/filter and sensing circuits; avoid broad copper that “broadcasts” CM energy.
  • Filter placement discipline: place the input filter close to the input connector so DM/CM currents close locally (not across the board).
  • Return-path clarity: ensure Y-cap return and PE/chassis reference are intentional; uncontrolled returns often “move” the noise rather than reduce it.

Evidence fields (prove the fix)

  • LISN spectrum: compare before/after changes and note which frequency band moved (DM filters often affect lower bands; CM paths often show distinct patterns).
  • Switch-node dv/dt: capture waveforms to explain CM bursts; correlate spikes with LISN peaks.
  • Return-path check: verify where CM current returns (PE/chassis/reference) and whether it crosses sensitive zones.
F5 — EMI Current Path Map (Conducted, DM vs CM) Solid = DM loop (L–N). Dashed = CM loop (via PE/chassis). Mark hot loops and sensitive traces. AC Input L / N / PE LISN Conducted test port EMI Filter CM Choke DM L X-cap Y-cap Rectifier + PFC Bridge PFC Switch dv/dt source PE / Chassis CM return path DM noise loop (L–N) CM return (via PE/chassis) Hot loop: PFC switch Hot loop: rectifier Most sensitive zones 1) Filter return 2) Sense lines 3) PE/Y-cap loop
Cite this figure: Conducted EMI current-path map showing DM (solid) vs CM (dashed) loops, filter part roles, hot loops, and sensitive routing zones. See References.

Safety: isolation, leakage current, creepage/clearance

Safety must be implemented as boundaries and budgets, not a list of terms. Start by drawing the insulation barrier between Primary (mains), Secondary (SELV/output), and PE/Chassis (if present), then validate leakage and spacing with evidence.

Any CM-EMI improvement using Y-cap or parasitic return must be checked against leakage-current limits and insulation boundary integrity.

Leakage current control (Y-cap budgeting)

  • Budget first: define the allowable leakage current under the intended test conditions (line, frequency, PE connection, operating mode).
  • Placement matters: Y-cap location and return loop decide whether leakage is useful (controlled CM return) or harmful (uncontrolled coupling).
  • Watch hidden contributors: parasitic capacitance from high dv/dt nodes to secondary/chassis can add leakage-like current paths.

Creepage/clearance pitfalls (board-level reality)

  • Primary ↔ Secondary: keep creepage/clearance consistent across the full barrier (including around transformer pins and opto/isolation parts).
  • Slots/windows: slots can extend creepage distance, but verify that coating/potting does not unintentionally bridge the gap.
  • Hardware edges: screw holes, heatsinks, sharp copper edges, and cutouts are common “unexpected cross points”.
  • Humidity/contamination: spacing that looks fine in dry lab conditions can drift under humidity/pollution; treat this as a reliability risk factor.

Evidence fields (documented test conditions)

  • Leakage current: record VAC, frequency, PE condition, operating state (on/standby), and ambient temperature/humidity.
  • Hi-pot / withstand: record applied voltage, duration, and pass/fail criteria; repeat after thermal stress if required.
  • Insulation resistance (IR): record test voltage and environment; watch drift under humidity.
F6 — Isolation Barrier Map (Primary / Secondary / PE) Mark insulation boundary, leakage paths (Y-cap), creepage/clearance checkpoints, and hazardous crossing points. Primary (Mains) hot nodes / dv/dt Secondary (SELV / Output) accessible low voltage PE / Chassis (if present) leakage return + touch safety Isolation Barrier Transformer Output stage TP4 Y-cap Leakage path Hazard: creepage choke point Hazard: slot/coating bridge Hazard: fast dv/dt coupling Clearance Creepage Touch safety check Leakage test conditions Hi-pot + IR drift (humidity)
Cite this figure: Isolation boundary map highlighting primary/secondary/PE zones, leakage (Y-cap) return path, creepage/clearance checkpoints, and typical hazardous crossings. See References.

Protection & fault handling (OVP/OCP/SCP/OTP, restart policy)

A protection system must be explainable (why the thresholds and policies won’t cause nuisance trips) and verifiable (every trip can be reconstructed from waveforms + counters). The fastest path to that is to design protection as a fault state machine with explicit qualification (blanking, hit counters, windows) and explicit recovery rules (derate / hiccup / latch).

Protection strategy matrix (design knobs)

Fault Detect signal Qualify Action Recover UX risk
OVP Vout blanking + N-of-M hits limit / shutdown hysteresis + retry flicker if retry too fast
OCP Iout / sense soft-start window + hits current limit self-recover if stable audible / dim if oscillation
SCP Iout + Vout collapse fast detect + short blanking hiccup / shutdown retry with backoff; latch if persistent visible “breathing” if backoff wrong
OTP T (NTC / internal) sensor lag + hysteresis derate curve then shutdown cooldown + hysteresis hard-off causes flicker & stress

Key rule: qualification logic (blanking/hit counters) must be documented and logged, otherwise nuisance trips cannot be debugged.

Common nuisance-trip sources (and how to suppress them)

  • Open-load false detect: output capacitance recharge, connector bounce, or load-step recovery can momentarily lift Vout. Use blanking after mode transitions and a hit counter window.
  • Short false detect: current spikes at start-up or after load reconnection can look like SCP. Gate fast protection with a soft-start window and classify SCP by “I high + Vout collapsed”.
  • OTP chatter: sensor placement/lag causes repeated entry/exit near threshold. Use derating (T1) + shutdown (T2) and keep a clear hysteresis band.
  • Hiccup “breathing light”: retry period too short is visually obvious; too frequent retries add surge/thermal stress. Use backoff (increasing wait) and cap retry count before latch.

Evidence fields (waveforms + timing + counters)

  • Trip snapshot: Vout, Iout, temperature, and DC-bus (Vbus) captured at “Detect” and at “Protect entry”.
  • Qualification: blanking time, hit counter (N), and window length (M) used for this trip.
  • Recovery timing: protect duration, retry period, backoff step, and number of retries before latch.
  • Chatter metric: trips per minute and protect-entry/exit counts (detect instability).
F7 — Fault State Machine (Explainable + Verifiable) Normal → Detect (qualify) → Protect (derate/hiccup/latch) → Recover. Log fields make every edge reproducible. Normal CV/CC stable Detect qualify trip Protect action policy Recover cooldown / retry Blanking Hit N-of-M Derate Hiccup Latch trip suspected qualified cooldown Edge triggers (examples) OVP>N hits • SCP: I high + V low • OTP T1→Derate • Retry>K→Latch Log bits / counters fault_code • fault_cnt • last_trip_reason • blanking_ms • N/M • retry_cnt • backoff_step
Cite this figure: Fault state machine with qualification (blanking, hit counters), protect policies (derate/hiccup/latch), and the minimum log fields needed to reproduce every transition. See References.

Reliability & lifetime (thermal, electrolytic aging, surge stress)

Lifetime becomes engineerable when it is treated as a measurable stress stack: temperature + ripple current + surge stress + humidity/contamination. Each driver maps to a failure mode (cap dry-out, drifted thresholds, insulation margin loss), and each has a field-verifiable indicator.

Electrolytic aging (temperature + ripple current + derating)

  • What accelerates aging: core temperature rise driven by ripple-current heating (ESR) and ambient enclosure temperature.
  • Why “case temp” is not enough: the core can run hotter than the case; use hotspot correlation (thermocouple + operating point) for confidence.
  • Derating is multi-axis: voltage derating, ripple-current derating, and ambient temperature derating must all be respected together (one axis alone is not protection).
  • Failure signature: bus ripple increases over time, PF/THD stability degrades, and restart/hold-up behavior can drift.

Thermal reliability (heat path + sensor placement)

  • Heat path chain: junction → case → PCB copper → enclosure/air → ambient. A single bottleneck dominates lifetime.
  • Hotspot owners: PFC switch/diode, bridge, power resistors, and bus capacitor region (avoid heat-soaking capacitors).
  • NTC strategy: place NTC near the earliest-to-overheat bottleneck, and account for sensor lag in OTP thresholds (avoid OTP chatter).
  • Derate policy: prefer controlled current derating before hard shutdown to reduce thermal cycling and user-visible flicker.

Surge stress (system-level protector choices)

  • MOV: strong energy handling but parameter drift with repeated surges; long-term aging must be considered.
  • TVS: fast clamp with limited energy; effective for sharp events but must be sized for the surge profile.
  • GDT: high energy capability; system coordination matters (trigger behavior, follow-on current handling).
  • Post-surge validation: check start-up behavior, PF/THD stability, protection threshold drift, and insulation/leakage trends.

Evidence fields (lifetime-focused)

  • Thermal: case temperature, hotspot rise above ambient, time-to-thermal-steady-state.
  • Bus capacitor stress: Vbus ripple waveform and an estimated/recorded ripple-current indicator at rated load.
  • Surge aftermath: before/after drift of Vbus ripple, restart stability, and protection trip thresholds.
  • Humidity sensitivity: leakage/IR drift trends under moisture/contamination exposure.
F8 — Lifetime Drivers Stack (Stress → Failure Modes) Temperature, ripple, surge, and humidity push specific failure modes. Each arrow implies a measurable field indicator. Temperature Hotspot / NTC Ripple current Bus cap ESR Surge stress Clamp aging Humidity / contamination Leakage drift Cap dry-out → ripple up indicator: Vbus ripple rise / restart drift Threshold drift → false trips indicator: OTP/OVP chatter counters Insulation margin down indicator: leakage / IR drift (humidity)
Cite this figure: Lifetime driver stack mapping temperature, ripple-current stress, surge clamp aging, and humidity to measurable failure modes and drift indicators. See References.

Monitoring & safety/reliability telemetry (what to log)

Telemetry should answer one question: “What happened, under what conditions, and is it getting worse?” A minimal but high-value telemetry set combines low-rate runtime trends with event snapshots. This enables field triage without scope creep into protocol or security-root topics.

Log taxonomy (3 buckets)

  • Runtime (trend): periodic sampling to show operating envelope and derating behavior.
  • Events (snapshot): trigger-based capture around anomalies (surge, OTP entry, brownout, unexpected reset).
  • Production/config (traceability): calibration point ID, threshold revision, configuration CRC, write-lock flag (field names only).

Minimum log field table (Field / unit / sampling / trigger)

Field name Unit Sampling Trigger Why it matters
vac_bucket enum runtime 1–5s always separates low-line issues from load-side issues
vbus V runtime 1–5s always reveals brownout margin and PFC stability
vbus_minmax_evt V event snapshot surge/otp/brownout/reset captures “what changed” at failure time
iout A runtime 1–5s always distinguishes limit/derate vs load anomaly
temp_hotspot °C runtime 1–5s always explains OTP/derate and lifetime stress
fault_code / fault_cnt enum / count event on trip separates rare from frequent failures
reset_cnt_unexpected count event on boot reveals brownout/EMI induced resets

Storage guidance: use a ring buffer for runtime trend records and event-priority slots so key events are not overwritten.

Field triage: the 5 most useful items

  • vac_bucket (input condition classification)
  • vbus_minmax_evt (margin around the event)
  • iout + mode (CV/CC/derate context)
  • temp_hotspot + derate_level (thermal root cause)
  • fault_code + fault_cnt (frequency and drift)
F9 — Telemetry Pipeline (Sensor → Event → Log) Trend sampling + event snapshots. Highlight the 5 fields that maximize field-debug value. Sensors VAC Vbus Iout Temp Sampler runtime rate Threshold hysteresis Event builder snapshot Log storage Ring buffer Event-priority slots Top 5 field-debug fields vac_bucket • vbus_minmax_evt • iout+mode • temp_hotspot+derate_level • fault_code+fault_cnt
Cite this figure: Telemetry pipeline from sensors to sampling, thresholds, event snapshots, and log storage (ring buffer + event-priority), highlighting the 5 most useful field-debug items. See References.

Validation plan (bring-up → EMI pre-check → safety checks)

The fastest validation path avoids rework by using gates: stabilize start-up first, verify PF/THD and bus ripple at full load, confirm dynamic behavior (mode transitions), then run conducted-EMI pre-check (LISN), and finally do safety pre-checks (leakage/hi-pot/IR). Each gate must specify operating point, test points (TP), required records, and pass criteria.

Minimal toolchain (pre-check oriented)

  • Oscilloscope (with suitable probes) for Vbus/Vout/I sense timing and dv/dt observation.
  • Power meter for PF/THD under defined VAC and load points.
  • LISN for conducted EMI pre-check and DM/CM dominance identification.
  • Leakage / hi-pot / IR instruments for safety pre-check (record conditions, not only pass/fail).
  • Temperature measurement (thermocouple/IR) for hotspots and derating confirmation.

Gate checklist with required records

Gate Operating point TP / records Pass criteria (example) If fail →
Gate 1: Bring-up no/low load TP2 Vbus ramp, Vout/Iout, trip counters no nuisance hiccup; stable start H2-7 policies
Gate 2: Full-load PF/THD rated load PF/THD + TP2 ripple PF/THD within target; ripple acceptable PFC tuning (earlier H2)
Gate 3: Dynamics load steps Vout/Iout step response, mode transitions no oscillation; recovery time bounded CV/CC coordination
Gate 4: Conducted EMI rated + typical LISN spectrum + switch dv/dt note no dominant narrow-band peaks H2-5 paths/layout
Gate 5: Safety pre-check defined VAC/conditions leakage + hi-pot + IR with conditions stable margin; no drift H2-6 isolation

Pass criteria are project-specific; the page must record conditions and waveforms so results are reproducible and comparable across builds.

F10 — Test Flow (Bring-up → EMI → Safety) Gate-based validation with TP points and “fail → fix chapter” loops to avoid rework. Gate 1 — Bring-up stability TP2 Vbus ramp • trips=0 Gate 2 — Full-load PF/THD + ripple PF/THD record • TP2 ripple Gate 3 — Dynamics (steps / transitions) Vout/Iout recovery • no oscillation Gate 4 — Conducted EMI pre-check LISN spectrum • dv/dt note Gate 5 — Safety pre-check leakage • hi-pot • IR (conditions) If fail → H2-7 If EMI fail → H2-5 If safety fail → H2-6 TP mapping (record at each gate) TP1: after EMI filter • TP2: DC bus • TP3: switch node (observe dv/dt) • TP4: output • TP5: NTC/hotspot
Cite this figure: Gate-based validation flow linking each stage to TP points, required records, and “fail → fix” loops to prevent iterative rework. See References.

Field debug playbook (symptom → 2 measurements → isolate → first fix)

This playbook compresses common field failures into repeatable actions. Each symptom uses the same four-step pattern: 2 measurements (preferred test points), isolation logic (what the readings imply), and a first fix (the fastest change that usually restores stability).

Default measurement order: TP2 (DC bus)TP4 (output V/I)TP5 (temperature) → logs. This prevents chasing EMI/loop issues when the real root cause is bus collapse, inrush, or thermal derating.

Preferred field test points (same names as earlier chapters)

  • TP1: AC after EMI filter (for line events & conducted noise context)
  • TP2: DC bus (PFC output / bulk capacitor node)
  • TP4: Secondary output (Vout/Iout, CV/CC behavior)
  • TP5: Temperature sense (NTC region / hottest bottleneck correlation)

1) Cold-start fail / “breathing” brightness at low temperature

Typical pattern: start attempts repeat, output ramps then drops, or visible cyclic dimming. Common roots are bulk-cap ESR at low temp, inrush limiter behavior, and protection qualification (blanking/hit counters).

2 measurements
  • TP2 Vbus: capture start-up ramp and any collapse/retry period.
  • TP4 Iout/Vout: capture the first 1–3 seconds to see whether CV/CC enters oscillation or trips.
Isolate
  • Vbus droops before output trips: suspect bulk capacitor ESR or inrush/brownout threshold too aggressive.
  • Vbus stable but output cycles: suspect protection qualification (blanking too short) or loop interaction at start-up.
First fix (fastest)
  • Increase cold-start margin: choose low-temp rated bulk capacitor series; reduce ripple heating near the cap.
  • Reduce nuisance trips: extend start-up blanking window and require N-of-M hits before declaring fault.
  • Inrush stability: verify NTC sizing and relay-bypass timing (if used).
Evidence (2 waveforms + 2 log fields)
  • Waveforms: TP2 Vbus ramp/collapse; TP4 Iout during the first ramp.
  • Logs: brownout_cnt, restart_cnt.
Example MPNs (BOM-level parts)
  • Inrush NTC: Ametherm SL32 2R025 (2Ω class, example)
  • Inrush bypass relay (if used): Hongfa HF115F-012-1ZS (example)
  • HV bulk electrolytic (example series/MPN): Panasonic EEU-EB2W471 (470µF / 450V example)

Notes: MPNs are examples for sourcing; ratings and safety approvals must match the actual design and target market.

2) PF drops / THD spikes at full load

Typical pattern: input current loses sinus alignment, harmonic content increases, or PF collapses only near maximum power. Common roots are PFC saturation/thermal stress, bus ripple interaction, or current-sense distortion.

2 measurements
  • TP2 Vbus ripple: measure 100/120Hz ripple amplitude at full load.
  • Input current shape: measure line current waveform (or use a PF/THD analyzer) under the same load and VAC.
Isolate
  • Ripple grows with temperature: suspect bulk capacitor heating/aging or insufficient bus capacitance margin.
  • Current waveform clips/steps: suspect current-sense filtering, saturation, or PFC device thermal limits.
First fix (fastest)
  • Stabilize bus ripple: verify bulk capacitor ripple current rating and thermal placement; add margin if near limit.
  • Clean current sense: review sense resistor and RC filter placement to avoid switching noise injection.
Evidence (2 waveforms + 2 log fields)
  • Waveforms: TP2 Vbus ripple @ full load; line current waveform vs line voltage (phase & distortion).
  • Logs: pf_full_load, thd_full_load.
Example MPNs (BOM-level parts)
  • Current sense resistor: Vishay WSL2512R1000FEA (0.1Ω, low inductance example)
  • Bus film capacitor (HF decoupling example): KEMET R76PI3100SE30J (example)
  • HV bulk electrolytic example: Nichicon LGU2W471MELC (470µF / 450V example)

3) Breaker trips on plug-in / inrush too high

Typical pattern: immediate trip at plug-in, or repeated trips only at certain line impedance / breaker types. Root causes are usually bulk-cap charging surge, NTC/relay timing, or MOV leakage/aging.

2 measurements
  • TP1 inrush current (or line current): capture first half-cycle to 200ms.
  • TP2 Vbus charge profile: ramp slope and peak charging current correlation.
Isolate
  • Huge first-cycle peak: insufficient inrush impedance or relay bypass too early.
  • Inrush acceptable, still trips: suspect MOV leakage/aging, wiring/earth fault, or upstream breaker sensitivity.
First fix (fastest)
  • Increase inrush impedance: adjust NTC class or add controlled bypass timing; validate at worst-case VAC and cold NTC.
  • Check MOV condition: replace if leakage or clamping drift suspected after repeated surge hits.
Evidence (2 waveforms + 2 log fields)
  • Waveforms: line current peak at plug-in; TP2 Vbus ramp time and overshoot.
  • Logs: inrush_peak, surge_flag.
Example MPNs (BOM-level parts)
  • MOV: Littelfuse V275LA40AP (275VAC class example)
  • Inrush NTC: Ametherm SL32 2R025 (example)
  • Bridge rectifier: Vishay GBJ2508 (example)

4) Conducted EMI fails at a specific band (single-peak problem)

Typical pattern: one dominant peak fails margin while the rest looks acceptable. Root causes often map to DM resonance, CM return path, or switch-node dv/dt coupling.

2 measurements
  • LISN spectrum: record peak frequency and its change between load levels.
  • Switch node dv/dt (near PFC switch): observe edge speed and ringing correlation with the failing band.
Isolate
  • Peak moves with load: likely DM network resonance (X-cap/DM-L interaction).
  • Peak stable but sensitive to chassis/earth: likely CM return path (Y-cap placement/loop).
First fix (fastest)
  • DM peak: adjust DM-L / X-cap values or damping (RC) to move/flatten resonance.
  • CM peak: refine Y-cap placement to shorten CM loop; verify leakage budget (do not “stack caps” blindly).
  • Edge/ringing: add/optimize snubber on high dv/dt nodes and reduce loop area.
Evidence (2 waveforms + 2 log fields)
  • Waveforms: LISN peak frequency/amplitude; switch-node ringing envelope.
  • Logs: emi_peak_freq, switch_freq.
Example MPNs (BOM-level parts)
  • X-cap (film, EMI): KEMET R46KI310000M1K (X2 class example)
  • Y-cap (safety): Vishay VY1A472M63Y5UQ (Y2 class example)
  • CM choke (example family): Würth Elektronik 744821112 (example)

5) Brightness drops only when hot / intermittent reboot after warm-up

Typical pattern: output current derates after minutes, or the PSU restarts after reaching a thermal plateau. Most often this is OTP derating, thermal bottleneck, or bulk-cap ripple heating.

2 measurements
  • TP5 temperature: correlate NTC reading with the true hotspot (thermal camera or thermocouple reference).
  • TP2 Vbus + TP4 Iout: check whether derating starts with temperature or with bus ripple/instability.
Isolate
  • Temp rises, then Iout steps down: OTP derating is active (expected if thresholds are correct).
  • Temp stable but reboot occurs: suspect bus instability, protection chatter, or marginal components at high temp.
First fix (fastest)
  • Thermal bottleneck: improve heat spreading at the earliest hotspot (layout/copper, thermal interface, airflow path).
  • Sensor realism: move NTC toward the true bottleneck; increase hysteresis to prevent OTP chatter.
  • Cap heating: reduce ripple stress near bulk caps (placement away from hotspots; verify ripple current margin).
Evidence (2 waveforms + 2 log fields)
  • Waveforms: TP5 temperature vs time; TP4 Iout change at derate entry.
  • Logs: otp_entry_cnt, derate_level.
Example MPNs (BOM-level parts)
  • Board NTC sensor: Murata NCP18WF104F03RC (100k, 0603 example)
  • Thermal interface pad: 3M 8810 (example pad material)
  • Low-ESR electrolytic example: Rubycon MXG450VB470M18X35 (example)

6) Sporadic latch / slow recovery (rare but painful)

Typical pattern: the PSU rarely latches off, and recovery requires long cooldown or repeated AC cycling. Root causes are often threshold drift, fault misclassification, or recovery backoff tuned for safety but too conservative.

2 measurements
  • TP4 output at trip + recovery: capture Vout/Iout just before latch and during recovery attempt.
  • TP5 temperature: confirm whether latch is thermal-driven or logic-driven.
Isolate
  • Temp below OTP region: latch is likely from SCP/OVP classification or retry cap exceeded.
  • Temp high and rising: latch is thermal protective; check sensor location vs real hotspot and airflow path.
First fix (fastest)
  • Reduce misclassification: tighten “SCP = I high + V low” rule; increase blanking after mode transitions.
  • Recovery tuning: set backoff so it is not visually obvious but avoids repeated stress; cap retries before latch only for clearly unsafe faults.
Evidence (2 waveforms + 2 log fields)
  • Waveforms: TP4 Vout/Iout at latch entry; TP5 temperature near latch entry.
  • Logs: last_fault_code, retry_cnt.
Example MPNs (BOM-level parts)
  • Fast rectifier (example, secondary): STMicroelectronics STPS10H100CT (example)
  • Optocoupler (feedback isolation example): Vishay VO617A-4 (example)
  • TVS diode (example): Littelfuse SMBJ58A (example)
F11 — Field Debug Decision Tree Start with TP2 (Vbus), then TP4 (output), then temperature/logs. Each branch maps to a “first fix”. Symptom observed Step 1: Check TP2 Vbus ramp, ripple, collapse Vbus abnormal? collapse / slow ramp A1: Plug-in trip / Inrush Check TP1 peak + Vbus ramp First fix: NTC / relay timing / MOV A2: PF/THD failure Check Vbus ripple + line current First fix: sense/filter + bus margin Step 2: Check TP4 Output Vout / Iout / mode B1: Cold-start cycling If TP4 cycles but Vbus stable First fix: blanking + hit counter B2: Hot derate / reboot Correlate TP5 temp vs Iout First fix: thermal bottleneck / hysteresis B3: EMI single-band fail LISN peak ↔ switch dv/dt / CM return path First fix: DM damping / Y-cap placement / snubber Always capture logs last_fault_code • restart_cnt • otp_entry_cnt vbus_min/max • surge_flag ICNavigator • Downlight/Panel PSU
Cite this figure: Field debug decision tree for downlight/panel PSUs. Start at TP2 (Vbus), then TP4 (output), then temperature and logs to choose the fastest “first fix” path. See References.

Minimal field kit (tools, not BOM)

  • Oscilloscope: Keysight DSOX3054T (example)
  • Current probe: Tektronix TCPA300 + TCP312A (example)
  • PF/THD analyzer: Yokogawa WT310E (example)
  • LISN (pre-check): TDK-Lambda / Schaffner class LISN (example)
  • Thermal: FLIR E8-XT (example)

Note: tool models are examples; the key requirement is repeatable capture of TP2/TP4/TP5 waveforms and consistent PF/THD/EMI pre-check conditions.

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

H2-12. FAQs ×12 (Accordion; Each Maps Back)

These FAQs target real bring-up, compliance pre-check, and field-return questions for a Downlight/Panel PSU (PFC + isolated CV/CC). Every answer is structured as: Short answer (1 sentence) + What to measure (2 items) + First fix (1 item), and each maps back to the chapter evidence chain (waveforms, TP points, logs).

Frequently Asked Questions

PF meets target but THD is still high—where is the input current “flat-topping”?

Short answer: High THD with good PF usually means the input current is being clipped or distorted around the mains peaks due to control limits or bus ripple coupling.

What to measure
  • Overlay VAC and input current (iIN) at full load; look for peak flattening and zero-cross crossover distortion.
  • Measure DC-bus ripple at TP2 (100/120 Hz) and correlate ripple peaks with iIN distortion.
First fix
  • Reduce bus ripple influence (PFC compensation + bus cap ESR/ripple rating check) so current shaping stays linear.
Mapped: H2-3H2-10
At light load it “breathes” (periodic flicker)—hiccup policy or CV/CC handoff chatter?

Short answer: Light-load breathing is typically a restart/standby strategy (hiccup or burst) interacting with the CV/CC transition, creating a slow limit-cycle visible as flicker.

What to measure
  • TP4 output V/I over 5–10 seconds; identify periodic drop/recover events and their period.
  • Controller status or fault counters (hiccup entry count, CV↔CC transition flag) around the flicker moments.
First fix
  • Add hysteresis/blanking to CV/CC thresholds or increase minimum load/burst floor to break the loop.
Mapped: H2-4H2-7
Breaker trips right at plug-in—inrush or X-cap charging? Which two points first?

Short answer: Immediate trips are almost always a high peak current from inrush (bulk cap + PFC path) or a too-aggressive EMI front-end (X-cap/bridge charging) at a bad mains phase.

What to measure
  • Line current at TP1 during the first 5–20 ms; capture peak and mains phase at plug-in.
  • TP2 bus voltage ramp rate; confirm if bus rises abruptly (hard charge) or controlled (soft-start/NTC).
First fix
  • Re-size NTC / add pre-charge or slower soft-start so the first-cycle peak stays below breaker/relay limits.
Mapped: H2-3H2-5
EMI fails mainly at 150–300 kHz—suspect DM or CM first?

Short answer: A narrow-band bump around 150–300 kHz often points to a differential-mode resonance (X-cap + DM L + source impedance), while broad rises across bands are more likely common-mode coupling.

What to measure
  • LISN scan with line/neutral separation; see if the peak moves with X-cap/DM-L changes (DM signature).
  • Switch-node dv/dt and its timing vs the failing band; confirm coupling source strength.
First fix
  • Tune the DM network (DM L value, damping resistor/RC, X-cap placement) to kill the resonance peak.
Mapped: H2-5H2-10
Bigger Y-cap fixes EMI but leakage current fails—how to do a leakage budget?

Short answer: Y-caps reduce common-mode noise by creating a return path, but leakage is proportional to total CY at mains frequency; you must allocate a leakage “budget” across all Y paths and tolerances.

What to measure
  • Leakage current at rated VAC/frequency in both normal operation and standby (worst-case temperature if required).
  • Total installed CY (count + value + tolerance) and verify actual measured capacitance on samples.
First fix
  • Split/relocate Y paths and reduce total CY while improving layout/CM choke effectiveness to recover EMI margin.
Mapped: H2-6
Brightness drops only when hot—wrong NTC placement or OTP curve too aggressive?

Short answer: If derating starts too early or too steep, it is often a sensor placement issue (NTC not tracking the true hotspot) or an OTP curve tuned for a different thermal path than the real assembly.

What to measure
  • Log NTC temperature vs actual hotspot (MOSFET/transformer/secondary rectifier) using a probe or IR spot checks.
  • Record output current and derating state vs temperature to see if the slope/threshold matches design intent.
First fix
  • Move NTC nearer the true hotspot or re-shape OTP to slope-limit current smoothly above the real safe temperature.
Mapped: H2-8H2-7
Large DC-bus ripple causes visible flicker—fix PFC compensation first or the output loop?

Short answer: If flicker aligns with 100/120 Hz bus ripple, start upstream: reduce ripple at TP2 and prevent it from modulating the CC output; only then tune the output loop if residual ripple-to-light transfer is high.

What to measure
  • TP2 ripple amplitude and phase vs output current ripple at TP4; verify modulation path.
  • Flicker index / percent modulation under steady load while sweeping input VAC (low line is usually worst).
First fix
  • Increase effective bus energy (cap ripple rating/ESR) and tune PFC loop to reduce 100/120 Hz ripple injection.
Mapped: H2-3H2-4
Passed production test, fails after ~6 months—electrolytic aging or surge stress? What evidence?

Short answer: Six-month field returns often come from electrolytic wear-out (heat + ripple current) or accumulated surge stress; the fastest separator is trend evidence: temperature exposure, ripple current indicators, and surge-event counters.

What to measure
  • Hotspot/ambient history (max/avg temperature, time-above-threshold) and bus-cap ripple current proxy if available.
  • Surge event marks (MOV/TVS stress flags, line transient counters) and compare to failure timing.
First fix
  • Upgrade bus capacitor endurance (105°C, higher ripple rating) and tighten surge protection coordination for the installation class.
Mapped: H2-8H2-9
OVP triggers randomly—open-load detection too sensitive or a real transient spike?

Short answer: Random OVP is either a detection threshold/blanking problem during load transitions (false open-load) or a real voltage spike from cable/LED disconnection dynamics; only fast waveforms can tell which.

What to measure
  • TP4 output voltage with a fast capture around the event; look for a narrow spike vs a sustained rise.
  • Fault reason + timestamp and whether the event coincides with CC↔CV transitions or open-load checks.
First fix
  • Add blanking/hysteresis to open-load/OVP logic or clamp the transient (RC snub / TVS coordination) if spike is real.
Mapped: H2-7H2-4
Same model, different batches show EMI spread—layout loops or component tolerance? First evidence?

Short answer: Batch-to-batch EMI spread is frequently driven by small layout/assembly differences (loop area, grounding, Y-cap routing) amplified by tolerance drift (CM choke leakage inductance, X-cap ESR). Prove it by correlating EMI deltas to measurable electrical “signatures.”

What to measure
  • Compare LISN spectra between batches and note which band shifts (resonance shift suggests tolerance; broad rise suggests coupling/layout).
  • Measure switch-node dv/dt and ringing frequency; correlate ringing frequency shift with EMI peak shift.
First fix
  • Lock down sensitive routing/return paths and add damping where tolerance moves resonances (RC/series R on X-cap path).
Mapped: H2-5H2-4
Cold-start is slow—brownout threshold/soft-start, or discharge/bleeder policy?

Short answer: Slow cold-start is often a control-guard issue: brownout threshold too conservative, soft-start too long, or a discharge/bleeder strategy that leaves the bus in an ambiguous mid-level after brief power interruptions.

What to measure
  • TP2 bus after a short mains drop and re-apply; see whether it fully discharges or lingers near restart thresholds.
  • Brownout flag timing vs soft-start ramp; confirm if the controller repeatedly inhibits start at low temperature.
First fix
  • Re-tune brownout hysteresis and ensure deterministic bus discharge (bleeder sizing) to avoid “half-alive” restarts.
Mapped: H2-3H2-5
How to pick the “most useful 5 log fields” so service can isolate failures fast?

Short answer: Choose fields that disambiguate power-quality, thermal, protection cause, and recovery behavior; the best set identifies “what happened,” “how bad,” and “what the PSU did next” without needing lab equipment.

What to measure
  • Minimum VIN (or brownout band) + TP2 bus min/max around the event (captures supply dip vs internal bus collapse).
  • Fault reason + restart counter + max temperature (captures protection cause and whether it is recurring/thermal).
First fix
  • Implement exactly 5 fields: reset_reason, last_fault_code, vin_band_or_vin_min, bus_v_min, temp_max (plus a rolling restart_cnt if storage allows).
Mapped: H2-9H2-11