1. 为什么LED照明电源突然都在谈功率因数校正
LED照明走到今天,驱动电源早就不只是“把交流变成直流”那么简单了。你要是经常跟电源厂、灯具厂的工程师打交道,一定见过这样的场景:客户送来的样灯,拿功率计一插,功率因数(PF)0.55,谐波电流一测,3次谐波超标两三倍,直接被打回。尤其是在工程投标、出口认证、EMC测试这些环节,功率因数不过关,灯做得再亮也没用。
这就要说到标题里那个关键词:Power Factor-Corrected AC-DC Drivers,也就是带功率因数校正的AC-DC LED驱动。过去大家做小功率LED驱动,最简单粗暴的办法就是阻容降压或者线性恒流,成本极低,但输入电流波形是一串很窄的尖峰,谐波含量高得吓人,功率因数常常只有0.4到0.6。现在再去翻主流LED驱动芯片厂商的产品线,几乎全都转向了带PFC功能的方案,这背后有标准法规的推动,也有实际电网质量的诉求。
这篇文章我想从我做电源设计这些年积累的经验出发,把功率因数校正LED驱动这件事从头到尾拆一遍。会聊到PFC的基本原理和为什么必须做,会对比几种常见方案,重点拆解目前中小功率LED驱动最主流的单级PFC反激方案,从变压器设计、ZCD消磁检测到Compensation网络的参数计算,最后再分享一些调试现场才能遇到的坑。不管你是刚入行的电源助理工程师,还是自己做灯具需要懂一点驱动知识的硬件工程师,这篇文章应该都能让你少走不少弯路。
2. 先搞清楚功率因数到底在说哪件事
2.1 功率因数不只是“cosφ”那么简单
很多人一听到功率因数,第一反应是交流电路里的cosφ,就是电压和电流相位差的余弦值。但在整流滤波型负载面前,这个理解是远远不够的。LED驱动的前级几乎都是桥式整流加大电解电容,电容只在交流电压峰值附近的一小段时间里充电,所以输入电流不是正弦波,而是一串很窄的脉冲尖峰。
这种情况下,功率因数的完整定义是:
PF = 有功功率 / 视在功率 = (V_rms × I_rms × cosφ) / (V_rms × I_rms)
看起来cosφ是1,因为电压和电流的基波是同相的,但电流里含有大量谐波,I_rms被谐波分量拉高了,视在功率变大,有功功率没变,PF照样很低。更准确地说,PF等于基波位移因子乘以基波畸变因子,后者跟总谐波畸变率THD直接相关:
PF ≈ cosφ / √(1 + THD²)
THD是30%的时候,PF差不多0.96;THD到了100%,PF就只有0.71了。所以要做高PF,核心不是调相位,而是把输入电流的谐波压下去,让它尽量跟随输入电压的波形。
2.2 谐波限值标准是硬门槛
如果只是功率因数低,电网也不至于“惩罚”你,真正难过的是谐波限值标准。国际上有IEC 61000-3-2,国内对应的是GB/T 17625.1,把用电设备按照电流和用途分成A、B、C、D四类。照明设备属于C类,对谐波电流有专门限值,尤其是3次谐波,要求不能超过输入基波电流的30%乘以功率因数,5次谐波不超过10%,7次谐波不超过7%。
这个限值对小功率灯具影响很大。一个7W的球泡灯,输入电流有效值才60毫安左右,3次谐波限值按比例算下来非常紧,用简单的整流滤波方案几乎不可能通过。这也是为什么现在几瓦的LED驱动都开始用带PFC的芯片。
其实早些年IEC 61000-3-2对25W以下的照明设备是放宽的,但后来标准更新,这条豁免路线被收紧了。我做过的项目里,同样的灯具结构,出口欧洲和国内用的驱动方案完全不同,欧洲客户对THD的要求特别敏感,一般要求THD小于30%,有些高端工程甚至要求THD小于15%。这种情况下,PFC已经不是“要不要做”的问题,而是“能做到多好”的问题。
2.3 从电网视角看PFC的意义
再从电网的角度说两句。城市里成千上万盏LED路灯、景观灯、办公灯,如果每盏灯的输入电流都是又尖又窄的脉冲,变压器和电缆上会积累大量谐波电流,导致中线过流、变压器发热、继保装置误动作这些问题。做电力的人把这种情况叫“谐波污染”。治理谐波有集中式的有源滤波器,但最经济的手段还是在源头治理,也就是让每一盏灯的驱动都带上PFC功能。
3. PFC方案选型:无源PFC、有源两级的博弈
3.1 无源PFC:便宜但表现有限
无源PFC是在整流桥和滤波电容之间插入电感或填谷电路,比如常见的“填谷式PFC”,用三个二极管和两个电容组成一个网络,把整流后的电压波形填出一个平台,让输入电流的导通角变宽。这种方案成本很低,往往只用几个分立元件,但PF值一般只能做到0.8左右,而且THD改善有限,在宽电压输入范围内一致性不好。
填谷电路的原理我打个比方:原本电容在电压峰值附近才“喝一口水”,填谷电路相当于在电容前面加了个流量限制器,让它在整个电压周期里慢慢“喝水”,电流脉冲就变宽了。代价是中间那个“谷”会拉低输出电压,导致后级恒流电路的压降余量要留得更足,损耗会高一些。
我个人的建议是,填谷方案适合那种成本卡得很死、功率又小、对PF只要求0.85左右的低端产品。但如果你想做出口产品或者过认证,直接放弃无源PFC,上主动方案更省心。
3.2 有源PFC两级架构:性能天花板
有源PFC的方案很多,最常见的是Boost PFC加反激DC-DC的两级架构。第一级Boost把输入电流波形主动修成和电压同相的正弦波,PF能做到0.99甚至更高;第二级反激负责隔离和恒流输出。这种方案的性能是最好的,但成本和体积也最贵,两颗主控芯片、两组开关管、两套磁性元件,在小功率照明产品里很难装得下。
两级PFC其实主要用在75W以上的大功率路灯电源、工矿灯电源上。因为功率大了以后,单级方案的母线电容电压纹波实在压不住,闪烁指标会很难看,而两级方案前级Boost后级DC-DC各自专职,母线电压可以稳得很。
3.3 单级PFC反激:小功率LED驱动的绝对主流
标题里说的“New Power Factor-Corrected AC-DC Drivers”,结合目前行业的产品形态,最指代的就是单级PFC反激拓扑。
什么叫单级?就是只用一个反激变换器,同时完成PFC和输出电压电流的调节。反激变压器的原边电流不再是一个恒定占空比的方波,而是在每个开关周期里都跟随输入电压的瞬时值变化。控制芯片内部有一个乘法器,把“误差放大器的输出”和“输入电压的瞬时采样值”相乘,作为原边电流的参考基准。这样输入电流的平均值就近似与输入电压成正比,等效成一个电阻,PF值自然就上去了。
单级PFC的优势非常明显:
- 只用一颗控制芯片、一个开关管、一个变压器,成本低
- 电路拓扑简单,非常适合做成紧凑的灯头驱动
- 同时实现恒流输出和PFC功能,满足谐波标准
缺点也不是没有,最典型的就是输出纹波里含有两倍工频的纹波分量,因为瞬时输入功率是脉动的,而单级拓扑的母线电容没法做得特别大。体现在灯上就是低频闪烁,用手机摄像头对着灯拍就能看到横纹。这个问题在要求高频闪的场合(比如视频拍摄环境)比较致命,解决办法无非是加大输出电容或者改两级方案。
另外单级PFC的环路带宽普遍被压得比较低,动态响应比较慢,对负载突变不太敏感。好在LED负载基本上是恒定电流,不像继电器、电机那样会突然抽很大的电流,所以实际影响不大。
4. 单级PFC反激驱动的核心设计与参数计算
4.1 明确设计规格
我拿一个实际做过的小功率恒流驱动来拆解,规格是这样的:
- 输入电压范围:90~264VAC,50/60Hz
- 输出:30V / 400mA,也就是12W
- PF要求:满载情况下大于0.9,典型目标0.95
- THD要求:满载时小于25%
- 效率目标:85%以上
- 拓扑:单级PFC反激,临界导通模式
- 控制芯片:基于L6562A这类带乘法器的PFC控制器
这个规格大概对应一个6串10并左右的LED模组,用在筒灯或者面板灯上。
4.2 控制芯片选择背后的逻辑
L6562A是ST早期的经典PFC芯片,虽然是设计给Boost PFC用的,但因为它的乘法器、零电流检测、误差放大器这些模块天生适合反激PFC,被大量用在中小功率LED驱动上。后面又有L6563、L6564这些加强版本,增加了THD优化电路,在高输入电压和轻载情况下表现更好。
这个系列的芯片工作在临界导通模式,也叫边界导通模式或CRM。它的特点是开关频率不固定,每个开关周期内电感电流从零开始上升,到参考值后关断,再等到电感电流降到零才开始下一个周期。这种模式的好处是二极管反向恢复损耗可以忽略,开关管还能利用谷底导通来降低开通损耗。
我在实际项目里对芯片选型的理解是:不要只看芯片的标称功率范围,要重点看这几个点:
- 乘法器输入线性范围是否覆盖整个输入电压范围
- 零电流检测电路对辅助绕组电压阈值的适应能力
- 芯片启动电流和VCC欠压锁定回差,决定了启动电阻的功耗
- 是否有专门的THD优化电路,这直接关系到高输入电压下的谐波表现
如果你选的是带THD优化的新一代芯片(比如L6564或者国产的一些型号,如SN3372这类),在高电压段和半载以下PF会明显好很多。
4.3 变压器设计:反激PFC最核心的部分
变压器的设计是整个驱动电源的灵魂。单级PFC反激的变压器不像普通DC-DC反激那样工作在固定频率,它的电感量、匝比、气隙选择直接影响PFC效果、开关管应力和系统稳定性。
第一步,先确定反射电压Vor。在临界导通反激里,次级导通时反射到原边的电压Vor = n × (Vout + Vf),其中n是原边匝数比副边匝数。Vor选得越高,占空比可以越大,原边峰值电流越小,但开关管关断时的电压应力也越高。一般来说,输入265VAC时整流后母线最高电压约375V,加上Vor再乘以1.5倍左右的尖峰系数,就是MOSFET要扛的Vds。所以Vor一般取80V到110V之间,我习惯取100V左右。
第二步,算最大占空比。在最低输入电压90VAC时,整流后母线电压大概在120V左右(90乘以1.414再减去整流桥压降)。临界模式反激PFC的占空比在输入电压最低、输出功率最大时最大:
D_max = Vor / (V_in_min + Vor) = 100 / (120 + 100) ≈ 0.45
第三步,算原边峰值电流。输出功率12W,假设效率0.85,输入平均功率约14.1W。在最低输入电压下,临界模式的平均输入电流是峰值电流的一半乘以占空比,但这里有个PFC特有的因素:输入电流平均值是正弦包络的,峰值电流的包络也是正弦形状。在正弦峰值点附近,瞬时占空比刚好是D_max,所以峰值电流可以这样算:
I_pk = 2 × P_in / (V_in_min × D_max) = 2 × 14.1 / (120 × 0.45) ≈ 0.52A
这个I_pk是在输入电压正弦波峰值处对应的电流峰值。实际上开关管的峰值电流是按正弦包络变化的,从零到最大值再到零,所以MOSFET和变压器磁芯的应力都要按这个最大值校核。
第四步,算原边电感量。临界导通模式在每个开关周期内电感电流从零到I_pk,能量全部传递到次级,所以电感量由输入功率和开关频率共同决定。但是临界模式的频率是变化的,我们只能选择一个最低频率点来设计。一般选最低输入电压、满载时最低频率在30kHz到50kHz之间。我取40kHz:
L_p = V_in_min × D_max / (f_min × I_pk) = 120 × 0.45 / (40000 × 0.52) ≈ 2.6mH
这个电感量是原边电感量。注意,这个值在单级PFC里比普通DC-DC反激要大不少,因为它在低输入电压时占空比大、频率低,需要储存更多能量。
第五步,选磁芯。AP法估算下来,12W的输出功率,EE16或EE19磁芯都够用,我习惯用EE19,窗口面积更大一些,绕线方便,漏感也相对好控制。匝比n = Vor / (Vout + Vf) = 100 / (30 + 0.7) ≈ 3.26。原边匝数由电感量决定:
N_p = (L_p × I_pk × 10^6) / (Ae × ΔB)
EE19的有效截面积Ae大概是24mm²,磁芯材料PC40,最大磁摆幅ΔB取0.22T左右(考虑到高温下Bsat会下降,不能取太满)。算下来:
N_p = (2.6 × 0.52 × 10^6) / (24 × 0.22) ≈ 256匝
匝数有点多,但这是临界模式PFC反激的特点。副边匝数N_s = N_p / n ≈ 78匝。辅助绕组给芯片供电用,电压取18V左右,按照输出电压30V的比例折算,N_aux = 78 × 18 / 30.7 ≈ 46匝。
绕制工艺上,我强烈建议用三明治绕法,也就是原边分成两段,副边夹在中间。这样能显著降低漏感,减少MOSFET关断时的电压尖峰和EMI。
4.4 关键外围参数:ZCD、启动电阻和环路补偿
变压器之外,几个关键外围参数能决定方案能不能稳定工作。
零电流检测(ZCD)引脚通过一个电阻连接到辅助绕组。辅助绕组的电压在次级导通时会反射原边电压的极性,ZCD引脚检测到这个电压的下降沿,判断电感电流已经降到零,然后打开开关管进入下一个周期。这个检测电阻的取值很重要,太小了芯片内部钳位电路承受的电流过大,太大了在低输入电压时检测不到消磁沿。按L6562A数据手册,ZCD引脚的灌入电流要控制在毫安级别,100kΩ起步,我一般用220kΩ到470kΩ之间调试确定。
启动电阻从整流后的高压母线接到芯片VCC引脚,给芯片提供启动电流。L6562A的启动电流大概几十微安,启动电阻用两个1MΩ串联,既保证在90VAC最低输入下能启动,又在高压264VAC时不过度发热。启动之后,芯片工作电流由辅助绕组通过二极管整流提供,启动电阻就不再承担主要的供电任务,但始终会有毫安级的电流流过,所以功耗控制在0.1W左右比较合适。
环路补偿这部分,单级PFC的乘法器会让误差放大器的输出带宽很窄。因为反馈环路要对输出电流做恒流控制,但又不能响应两倍工频的纹波,否则会让输入电流畸变,PF变差。实际设计中,光耦反馈加上误差放大器的补偿网络,交叉频率一般压在10Hz到20Hz,这比普通电源慢很多。调试的时候,用电子负载在10%到100%电流之间跳变,观察输出电压有没有明显过冲,如果过冲大就进一步压低带宽。
4.5 关键波形:怎么判断PFC工作得好不好
设计完上电,第一件事是看波形。用示波器电流探头测MOSFET的漏极电流,在临界导通模式下,电流波形应该是一个个三角形,底边落在零线上,这就是教科书说的“三角波临界模式”。如果示波器上看到电流断续,说明消磁检测太灵敏,频率偏高了;如果看到电流连续,也就是还没降到零就重新开启,说明工作在连续导通模式,PF值会掉下来,这时候需要检查ZCD电阻和变压器辅助绕组极性。
原边MOSFET的Vds波形也很有看头。理想情况下,电流降到零后,原边电感和MOSFET的Coss电容会产生谐振,Vds会形成一个“碗状”的振荡谷底,在振荡的最低点开管,就是所谓的谷底导通,开通损耗最小。我用示波器观察的时候,会专门去量这个谷底电压,一般只有母线电压的60%到70%。
第二个必测指标是输入电流波形。用功率分析仪或者高精度功率计看,PF大于0.9时,输入电流的包络应该是一个比较光滑的正弦半波。如果波形中间有明显凹陷,说明乘法器的输入电压采样有问题,或者输出电容太小导致母线电压纹波太大,把电流波形削出了畸变。这时THD多半也会超标。
5. 实测数据与常见问题排查实录
5.1 实测下来的关键数据
我按上面的参数打样调试了一个12W驱动,实测数据大概是这样:
| 输入电压 | 输入功率 | 输出功率 | 效率 | PF | THD |
|---|---|---|---|---|---|
| 90VAC | 14.3W | 12.1W | 84.6% | 0.94 | 28% |
| 115VAC | 14.0W | 12.1W | 86.4% | 0.96 | 22% |
| 220VAC | 13.9W | 12.1W | 87.1% | 0.97 | 19% |
| 264VAC | 14.1W | 12.1W | 85.8% | 0.96 | 21% |
90VAC时PF偏低、谐波偏高,这是单级PFC反激的典型特征,因为低压时占空比大、峰值电流高,电感电流的畸变被放大了。如果客户对低压段的THD有严格要求,可以考虑在乘法器的输入采样电路上做一些修正,部分新一代芯片内部已经集成了THD优化,但外围电路跟不上也白搭。
5.2 问题一:批量生产时PF值一致性差
这是产线上最常被问的问题。同一批驱动,有的PF 0.96,有的PF 0.91,甚至差到0.88,客户一抽检就炸锅。
排查逻辑是:PF差异大的根源往往是原边电流的参考基准不一致,而这个基准由乘法器两路输入决定:一路是误差放大器的输出,另一路是输入电压的采样。输入电压采样电路的电阻精度、分压比例如果偏差超过1%,PF就会明显漂移。还有一个隐蔽原因是变压器电感量的批量公差,电感值偏大会让临界模式的频率偏低,峰值电流偏大,波形畸变增加,PF下降。
我的建议是:把分压电阻从1%精度提高到0.5%,变压器的原边电感量公差从±10%压到±5%,并且做100%的来料抽检,不良率能下来一大截。产线调试的时候,不要只测满载PF,要在最低和最高输入电压下各测一次,两者都达标才能入库。
5.3 问题二:空载或轻载时驱动不启动
LED驱动的负载在调光状态或者个别灯珠开路时,输出电流需求会降到很低。单级PFC反激在轻载时,PFC控制器会进入间歇工作模式(burst mode),也就是“工作一会儿、停一会儿”,用来维持输出电流的稳定和降低待机功耗。但如果间歇周期的谷底电压设置得不合适,或者输出电容上的检测电阻配得不对,芯片可能会直接进入过压保护,表现出来就是灯具闪烁甚至无法启动。
排查办法是:用示波器看VCC波形和输出电压波形,确认芯片有没有在打嗝。如果VCC在启动阈值附近抖动,说明辅助绕组供电不足,可以增加VCC电容容值,或者在辅助绕组上并联一个小负载电阻将VCC电压稳住。
5.4 问题三:调光兼容性带来的附加挑战
现在很多LED驱动要支持可控硅调光。但可控硅调光器和带PFC的开关电源天生八字不合。PFC电路输入端的EMI滤波电容会提供一个低阻抗路径,让可控硅的维持电流流不过去,导致调光器无法维持导通,表现为灯具闪烁或者调光范围很窄。
解决这个问题要从三方面下手:一是EMI电容减小,或者在输入整流桥前加一个泄放电路(bleeder),吸收可控硅的维持电流;二是控制芯片要选择对调光器兼容性好的型号,有些芯片内置了有源泄放控制功能;三是调光时PFC的响应要快,否则调光器每次切相后输入电流跟不上,波形会严重畸变,PF反而会掉。
这个坑我踩过很多次,最后总结下来的经验是:调光兼容性的问题,一定要在选芯片阶段就考虑进去,等PCB打样回来再改,周期和成本都伤不起。如果项目确定要做可控硅调光,建议优先选大厂专门为此优化的驱动芯片,不要自己在外围堆电路硬凑。
5.5 问题四:EMI传导测试超标
带PFC的LED驱动,EMI问题往往集中在开关频率的低次谐波上。临界模式反激的开关频率是变化的,频率从最低到最高几十千赫兹的范围内都能测到噪声,不像固定频率的方案那么好针对性地做滤波。
处理EMI超标,我的一般顺序是:先看MOSFET的Vds尖峰,如果关断尖峰很高,说明漏感太大或者RCD吸收电路没有调好,先把尖峰压下去,噪声能量就小很多;再看原边和副边之间的Y电容是否到位;最后才是调整EMI滤波器。传导噪声的1MHz以下频段主要是差模噪声,跟输入电流纹波有关,可以增大X电容或者在整流桥后加差模电感;1MHz以上主要是共模噪声,这时候Y电容和变压器的屏蔽绕制工艺更重要。
有一点容易被忽略:变压器原副边之间的分布电容会直接影响共模噪声的传导路径。绕变压器的时候,原副边之间加一层铜箔屏蔽并接地,虽然工艺麻烦一些,但对EMI的改善立竿见影。
6. 写在最后的一点体会
功率因数校正的LED驱动做了几年,越来越觉得设计和调试之间隔着一层“手感”,很多东西靠数据手册推不出来,得靠波形和实测去感知。比如临界模式的谷底导通、变压器漏感的控制、环路带宽的取舍,这些每一个单独拎出来都可以写一篇专题。
我这些年最大的感悟是:面对新芯片、新方案,先不要急着画板子,而是把芯片数据手册里的典型应用电路吃透,特别是乘法器输入范围、ZCD引脚电流限制、VCC启动时序这些容易被忽略的角落。芯片厂商给的参考设计不是万能的,但偏离它之前,你得知道自己为什么偏离。
如果你正准备做一款带PFC的LED驱动,先定好目标PF和EMC认证等级,再倒推选型和参数;打样回来以后,满载、半载、轻载、90V、220V、264V这六个点都测一遍,把PF、THD、效率的变化趋势记录下来,你会比自己想象的更理解你的电源。