zudo-led-lamp
GitHub repository

Type to search...

to open search from anywhere

Constant-Current Buck LED Driver ICs

CC buck driver candidates with PWM dimming and full passive sets, screened against a conditioned TVS datasheet point. Final pick is an architecture-phase decision.

Three constant-current step-down (buck) LED driver ICs, each with a full supporting passive set sourced from the local JLCPCB DB (fetched 2026-07-25; per-part lookup dates noted where they differ from that).

Rail constraint: a conditioned TVS screening point

The exact SMAJ20A datasheet row gives a 32.4 V maximum clamping-voltage point only at 12.3 A, for a 10/1000 µs waveform at 25 °C. It is not a guaranteed ceiling for the installed rail: source impedance, waveform, layout, and as-built behavior can change the result. The steady-state rail is 15 V nominal. Each candidate below is compared with the 32.4 V point as a conditioned screen, but that comparison does not establish transient compliance. The real waveform and input-protection chain remain open under issue #34.

Candidate 1 — PT4115 (PowTech)

SpecValue
PartPT4115 (C347356), SOT-89-5
Input voltage6–30V operating
Output currentup to 1.2A
Switching frequencyup to 1MHz
DimmingDIM pin: PWM (100Hz–~20kHz) or DC analog. <0.3V = off, >2.5V = full current
Stock (tier)113,894, partdetail (DB date 2026-06-26)

Conditioned screen: no headroom. The 30 V operating ceiling is below the 32.4 V datasheet point. If the installed rail followed those exact conditions, it would exceed the published operating range; that comparison neither proves the real waveform nor establishes the part's transient survival. This research pass could not confirm the PT4115 absolute maximum rating from a machine-readable primary datasheet. Resolve both gaps before selection: obtain exact primary limits and establish the installed waveform, or evaluate a higher-voltage candidate. PT4115E is advertised as a higher-voltage variant but was not confirmed in the local parts database; Candidates 2 and 3 have more conditioned headroom but still require the same waveform closure.

Passive set:

RoleFormula/targetCandidate partSpecStockLink
Current-sense resistorRsense = 0.1 / Iout(A)FRM121WFR100TM (C7467250)100mΩ, 1W, 1206 → Iout≈1A234,535partdetail
Current-sense resistor (alt)same formulaRLP25FEER300 (C393077)300mΩ, 2W, 2512 → Iout≈333mA36,723partdetail
Current-sense resistor (alt)same formulaRLP25FEER200 (C459674)200mΩ, 2W, 2512 → Iout≈500mA20,654partdetail
Inductor~30–70uH class for a few-hundred-mA target at 1MHz (exact value depends on the LED current locked in by the architecture pass)FXL0630-330-M (C177245)33uH, 2/2.5A, molded, SMD 7×6.6mm228,367partdetail
Inductor (alt)YNR6028-470M (C497831)47uH, ~1.1A, shielded, SMD 6×6mm102,033partdetail
Catch diode (non-synchronous; statically screened against PT4115's 30 V operating ceiling, with actual switch-node stress OPEN)≥40V, low Vf pending waveform closureSS24 (C7420362)40V/2A Schottky, SMA, [Preferred]336,102partdetail
Input cap~10uF, rated well above 15V nominalCS3225X7R106K500NRL (C2918502)10uF, 50V, X7R, 1210474,840partdetail
Output cap (optional, ripple smoothing)small value, same voltage classreuse C2918502 or a smaller-value part in the same family

All passive C-numbers lookup-verified individually; dates 2026-06-24 to 2026-06-27.

Candidate 2 — AL8860 (Diodes Incorporated)

SpecValue
PartAL8860MP-13 (C500782), MSOP-8-EP
Input voltage4.5–40V
Output currentup to 1.5A
Switching frequency1MHz (hysteretic)
Dimmingsingle ADIM pin: DC voltage or PWM, on/off + brightness combined. Default soft-start 0.1ms (fast — improves low-duty-cycle PWM dimming accuracy). Best dimming accuracy comes from a low PWM frequency relative to the fixed 1MHz switching frequency (datasheet guidance; sub-1kHz to low-kHz PWM recommended for this fixed switching rate)
Stock (tier)4,000, partdetail (DB date 2026-06-27)

Conditioned screen: 7.6 V headroom. The 40 V operating ceiling is 7.6 V above the 32.4 V datasheet point. That is useful screening headroom, not proof that the installed transient remains at or below 32.4 V or that the complete circuit passes a surge case.

Passive set: same current-sense-resistor formula and inductor family as PT4115 above (both manufacturers use the same 0.1/Iout sense convention and a similar 1MHz-class inductor range) — reuse the Candidate 1 table. The one change: the catch diode should be rated above AL8860's 40V ceiling itself (not just the conditioned 32.4 V point), since a fault could in principle push the switch node toward the IC's own max:

RoleCandidate partSpecStockLink
Catch diodeSS26 (C7420363)60V/2A Schottky, SMA, [Preferred]282,808partdetail

Lookup-verified, DB date 2026-05-23. A 40 V-rated SS24 only matches AL8860's published 40 V input ceiling in a static comparison; it has no rating headroom at that point and cannot be accepted until switch-node stress and the diode's applicable rating conditions are established. The retained SS26 provides 20 V of static rating headroom, but that comparison is not a surge PASS.

A smaller-footprint pin-compatible option, AL8860WT-7 (TSOT-25), was found in the DB but currently shows 0 stock — noted for completeness, not selected as the primary candidate.

Candidate 3 — TPS92511 (Texas Instruments)

SpecValue
PartTPS92511DDAR (C114277), SO-8-EP
Input voltage4.5–65V
Output currentup to 500mA
Switching frequencyup to ~500kHz–2MHz class (500kHz used in TI's own dimming-performance example)
DimmingDIM pin, PWM. TI's own example: at 500kHz switching, a 6µs minimum DIM pulse width supports a 150Hz dimming frequency with >1000:1 contrast ratio
Stock (tier)10,445, partdetail (DB date 2026-06-23)

Conditioned screen: 32.6 V headroom. The 65 V ceiling is 32.6 V above the conditioned 32.4 V point, the largest screening headroom of the three. It is not a claim about the installed transient or full-circuit compliance.

Architecturally different from the other two: TI describes it as a floating-buck topology with an integrated low-side N-MOSFET (no bootstrap capacitor needed) and sets LED current via an external resistor on an IADJ pin through a current-mirror scheme, not a ground-referenced sense resistor. TI's collateral describes the design as needing only "5 external components." This research pass could not pull the exact IADJ resistor formula or confirm whether a discrete catch diode and one or two capacitors round out those 5 parts — that level of detail needs the primary TI datasheet before this candidate goes into a schematic. Reusable input/inductor/cap families above are only placeholders; their voltage ratings must be checked against the established installed waveform, not inferred from the 32.4 V conditioned point or the IC's own 65 V ceiling.

A higher-current sibling, TPS92512HVDGQR (C90641, 4.5–60V, up to 2.5A, MSOP-10-EP, 2MHz, stock 8,670, partdetail, lookup-verified DB date 2026-06-23), is available in the same family if the architecture pass lands on a higher target LED current than PT4115/AL8860 comfortably cover.

Driver comparison summary

DriverVin rangeHeadroom above conditioned 32.4 V pointMax IoutDimmingPassive set confidence
PT41156–30V−2.4 V; conditioned operating-range exceedance, waveform still OPEN1.2APWM 100Hz–20kHz + analogFull (verified via multiple secondary sources)
AL88604.5–40V+7.6 V conditioned headroom; not a surge PASS1.5ASingle-pin PWM/analog, fast softstartFull (verified via primary Diodes Inc. datasheet)
TPS925114.5–65V+32.6 V conditioned headroom; not a surge PASS500mAPWM, up to >1000:1 contrast at 150HzPartial — IADJ formula and exact passive count need primary TI datasheet

Questions the architecture pass must answer

  • What installed transient waveform must each candidate withstand, and does exact primary evidence establish compliance? The 32.4 V conditioned point alone cannot make PT4115, AL8860, TPS92511, or PT4115E a surge PASS.

  • What target LED current does the LED-candidate pick actually need — this fixes the exact Rsense value (PT4115/AL8860) or IADJ resistor (TPS92511) and the exact inductor value, both left as a bracketed range here.

  • Does the "one driver per parallel LED string" ballast option (see led-candidates.mdx) multiply the driver IC count, and if so does that push toward the cheaper PT4115/AL8860 over the pricier TPS92511?

  • TPS92511's floating-buck topology and IADJ current-setting need primary-datasheet confirmation before this candidate can be schematic-ready — is that research worth doing now, or should TPS92511 be dropped in favor of the two fully-characterized options?

Revision History

CreatedUpdated