3、LED驱动电源设计:恒流驱动与恒压驱动、线性驱动与开关电源、功率因数校正(PFC)、EMC设计

驱动电源,说白了就是LED灯具的“心脏”。

我见过太多项目,灯珠选得挺好,散热也到位,结果电源一上电就炸,或者用不到半年就开始频闪。嗯,问题十有八九出在驱动设计上。今天咱们就把这块硬骨头啃下来。

3.1 恒流驱动 vs 恒压驱动:别搞混了

LED是电流型器件,它的亮度直接由流过它的电流决定。电压稍微波动一点,电流就可能翻倍。所以,恒流驱动是LED照明的首选

核心原则:LED必须用恒流源驱动。恒压源只适合驱动LED灯带(灯带内部已集成限流电阻)。

我个人的习惯是:

  • 单颗大功率LED(1W以上):必须恒流驱动。比如一颗3W的灯珠,额定电流700mA,电压大概3.3V。你给它3.3V恒压,电流可能跑到1.2A,直接烧毁。
  • LED灯带/模组:如果灯带本身带了电阻,可以用恒压源(12V或24V)。但要注意,灯带越长,压降越明显,末端会变暗。
  • 多颗串联:串联必须恒流。电流一致,亮度才一致。
  • 多颗并联:我强烈不建议直接并联。每颗LED的Vf(正向电压)有微小差异,会导致电流分配不均。非要并联,每路必须单独加恒流或均流电阻。
驱动方式 适用场景 注意事项
恒流驱动 单颗LED、串联灯串、COB模组 输出电流恒定,电压自适应
恒压驱动 带电阻的灯带、低压灯具 注意压降,末端亮度可能不足

我的经验:有一次客户拿了个恒压电源去驱动COB灯珠,结果灯珠瞬间冒烟。后来一查,COB的Vf是34V,恒压电源输出36V,电流失控了。所以,不确定的时候,一律选恒流

3.2 线性驱动 vs 开关电源:效率与成本的博弈

这两种方案,我都在项目里用过。它们各有各的脾气。

3.2.1 线性驱动

线性驱动,说白了就是一个可调电阻。它通过调整自身的压降来稳定电流。优点是电路简单、没有EMI干扰、成本低。缺点呢?效率低,发热大。

举个例子:输入12V,驱动一颗3.3V的LED,电流350mA。线性驱动上的压降就是12V - 3.3V = 8.7V。功耗是8.7V * 0.35A ≈ 3W。而LED本身才1.15W。效率只有27%!剩下的3W全变成热量了。

警告:线性驱动只适合输入电压与LED电压接近的场景(比如锂电池供电)。压差一大,发热量会让你怀疑人生。我曾经在一个球泡灯项目里用过线性方案,结果散热器烫得能煎鸡蛋。

3.2.2 开关电源

开关电源是现在的主流。它通过高频开关(几十到几百kHz)来变换电压,效率能做到85%以上,甚至95%。

我常用的拓扑有:

  • Buck(降压):输入电压高于输出电压。比如24V输入,驱动6颗串联的LED(约20V)。
  • Boost(升压):输入电压低于输出电压。比如用5V USB供电,驱动12V的灯带。
  • Buck-Boost(升降压):输入电压可能高于或低于输出电压。比如电池供电,电压从4.2V降到3V,还要稳定输出3.3V。
  • Flyback(反激):带隔离的常用方案,适合AC-DC应用,比如市电220V转低压恒流。

你想想看,开关电源虽然效率高,但电路复杂,有EMI问题,对Layout要求也高。我刚开始做开关电源时,就吃过Layout的亏,后面会讲到。

类型 效率 EMI 成本 典型应用
线性驱动 低(30-60%) 小功率、低压、低成本
开关电源 高(85-95%) 较高 中大功率、高效率、AC-DC

3.3 功率因数校正(PFC):别让电网嫌弃你

功率因数,说白了就是电源从电网“偷”电的能力。PF值低,意味着无功功率大,电网线路损耗大。现在各国对LED灯具的PF值都有强制要求。

  • 家用小功率(<25W):通常要求PF > 0.5,无源PFC就够了。
  • 商用/工业(>25W):要求PF > 0.9,必须用有源PFC。

我常用的PFC方案:

  • 无源PFC:在整流桥后加一个大电感或填谷电路。简单便宜,但PF值做不高(0.6-0.7),而且体积大。
  • 有源PFC:用专门的PFC芯片(如L6562、NCP1608)控制Boost电路,让输入电流跟随电压波形。PF值能做到0.99。

避坑指南:我曾经在一个30W的工矿灯项目里,为了省成本用了无源PFC。结果PF值只有0.65,客户用功率计一测,直接退货。后来换了有源PFC,PF做到0.95,一次通过。所以,别在PFC上省钱,尤其是出口产品

3.4 EMC设计:看不见的战场

EMC(电磁兼容)包括EMI(电磁干扰)和EMS(电磁抗扰度)。开关电源本身就是个干扰源,高频开关会产生丰富的谐波。

我总结了几条实战经验:

  • Layout是关键:功率环路要小,尤其是MOS管、电感、输出电容组成的回路。我见过一个工程师,把功率环路画得跟迷宫一样,结果EMI怎么都过不了。
  • 加X电容和共模电感:在输入端加X电容(抑制差模干扰)和共模电感(抑制共模干扰)。这是最基础的手段。
  • 注意变压器的屏蔽:反激变压器的原副边之间,加一层铜箔屏蔽层,并接地。能有效降低共模噪声。
  • 输出加磁珠:在输出线上套一个磁珠,可以抑制高频辐射。

警告:EMC整改是个玄学。有时候你加了个电容,干扰反而变大了。我建议你一开始就按规范设计,别指望后期整改。后期改Layout,成本高、周期长,还未必能过。

3.5 知识体系:一张图看懂驱动电源设计

下面这张图,是我自己梳理的驱动电源设计核心逻辑。你一看就明白。

LED驱动电源设计核心逻辑 交流/直流输入 功率因数校正 (PFC) 拓扑选择:Buck/Boost/Flyback 恒流驱动 / 恒压驱动 EMC设计 → 稳定输出 AC: 85-265V DC: 12-48V PF > 0.9 (有源) PF > 0.5 (无源) 效率 > 85% 电流精度 ±5% EN55015 / FCC

3.6 实战代码:一个简单的恒流Buck电路参数计算

以常用的降压恒流芯片PT4115为例。它的典型应用电路很简单,但参数得算准。

// PT4115 恒流驱动参数计算
// 目标:驱动3颗串联LED,每颗3.3V/350mA
// 输入电压:Vin = 24V
// LED总电压:Vled = 3 * 3.3V = 9.9V
// 采样电阻:Rs = 0.1V / Iout = 0.1V / 0.35A ≈ 0.286Ω
// 实际选型:Rs = 0.27Ω (标准阻值)
// 实际电流:Iout = 0.1V / 0.27Ω ≈ 0.37A (略高,可接受)
// 电感选择:L = (Vin - Vled) * D / (ΔI * fsw)
// 假设:D = Vled/Vin = 9.9/24 ≈ 0.41
// fsw = 500kHz (PT4115典型频率)
// ΔI = 0.3 * Iout = 0.3 * 0.37 ≈ 0.11A
// L = (24 - 9.9) * 0.41 / (0.11 * 500000) ≈ 105μH
// 实际选型:L = 100μH / 1A

我的习惯:电感选型时,我会留20%的余量。比如计算出来105μH,我会选100μH或120μH,但饱和电流一定要大于峰值电流。否则电感一饱和,电流失控,MOS管和LED就危险了。

好了,驱动电源这块,核心就是这些。记住:恒流是根本,效率是追求,PFC是门槛,EMC是良心。把这四点吃透,你的LED电源设计基本就稳了。


专注资料整理