LED驱动电源参考设计解析:从Buck-Boost到反激的恒流方案

发布时间:2026/9/19 18:30:40
LED驱动电源参考设计解析:从Buck-Boost到反激的恒流方案 简介供LED照明电源设计工程师参考的一份专业文献以单篇PDF形式介绍安森美半导体推出的高能效LED照明应用GreenPoint参考设计。文中重点解析了两款方案一款是非隔离恒流LED驱动器面向3W至5W高亮度LED采用降压-升压拓扑无需额外PFC电路即可在115Vac输入下实现功率因数高于0.85支持90V265V通用输入另一款是8W隔离恒流驱动器基于NCP3065开关稳压器与集成700V MOSFET的NCP1014控制器专为轨道照明、汽车照明及景观照明等12Vac/12Vdc应用设计可在输入线路和LED电压变化时维持平坦的电流稳流。文中还说明参考设计均提供原理图、物料清单BoM、Gerber文件及评估指南等完整文档并附带安捷伦USB 3.0测试设定作为扩展了解。压缩包含1个PDF文件大小约60KB轻量易读。该资源已有140人学习适合需要快速掌握LED驱动参考设计思路、了解半导体应用案例的研发与技术支持人员。1. 为什么这两套 GreenPoint 参考设计能直接加速 LED 电源量产安森美半导体发布的两套 GreenPoint 参考设计目标很直接让 LED 驱动器开发者绕过功率因数校正和恒流环路设计这两座大山。第一套用 NCP1014 在降压-升压拓扑中把 90V265V 宽范围交流变成稳定电流驱动 3W5W 高亮度 LED115V 输入下功率因数超过 0.85第二套用 NCP3065 实现 12V AC/DC 输入的隔离 8W 恒流方案面向轨道灯、汽车灯和景观灯。资料包包含参考设计概述、原理图、BOM、Gerber 文件和评估指南比对着数据手册自己拼板子要可靠得多。对硬件工程师来说这是能直接作为基线再做二次开发的设计。2. Buck-Boost 拓扑与功率因数校正非隔离方案设计原理2.1 为什么非隔离 LED 驱动常选 buck-boost 而不是 buck 或 flybackLED 照明驱动面临的第一个问题是输入电压范围。90V AC 到 265V AC经过整流桥之后直流母线电压会从大约 127V 波动到 375V而 3W5W 的高亮度 LED 串电压通常只有 9V 到 24V。如果采用单纯降压型 buck 拓扑最极端情况是输入接近输出电压的几十倍占空比会被压得很小电流纹波和开关损耗都很难控制。升压型 boost 更不适合因为 LED 驱动本质上是灌电流并不需要把电压抬得比输入还高。常见的做法是采用降压-升压型拓扑。buck-boost 允许输出电压既可以高于也可以低于输入电压占空比的调整裕量大得多。换句话说无论交流输入在 90V 还是 265V 附近开关管都能维持一个相对合理的占空比。另一个好处是它不需要变压器不涉及原边和副边之间的隔离问题变压器损耗和漏感引发的电压尖峰都被绕开了。对于球泡灯、灯丝灯这种小体积场景少一个变压器不仅能省下成本还能把整个电源塞进很小的外壳里。不过这里有个容易误判的地方非隔离型驱动并不等于可以直接摸输出端。它只是电气上没有提供安全隔离输入和输出之间还存在直流母线串扰可能。做灯泡设计时外壳绝缘、爬电距离和耐压测试仍然要按标准执行。参考设计之所以把非隔离方案定为首选是因为 LED 灯珠本身被封装在绝缘材料里灯具的结构已经提供了隔离保护。2.2 不装 PFC 网络的功率因数从哪来很多人看到 0.85 的功率因数第一反应是电路里肯定有 PFC 控制器或者笨重的无源 PFC 电感和电容。这款 GreenPoint 设计没有走那条路。它采用的思路是利用降压-升压拓扑工作在非连续导通模式DCM通过固定导通时间控制让输入电流的峰值包络自动跟随交流电压的正弦波形。具体来说当开关管在每个开关周期内导通时间固定电流从零开始线性上升峰值电流大小与输入电压瞬时值成正比。在离子模式下每个开关周期输入电流是一串三角波三角波的平均值正比于峰值因此平均输入电流也近似正比于输入电压。这样做的好处是省掉了独立的 PFC 专用芯片也省掉了大体积的磁性元件功率因数却能达到 0.85 以上。需要提醒的是这种单级 PFC 方式不是在所有负载点都漂亮。轻载时如果电路进入突发模式功率因数会明显下滑输入电压在 90V 的低压段电流应力更大PFC 也会略低。所以参考设计只承诺在 115V AC 条件下高于 0.85而不是在整个输入电压范围内都保持这个数。如果设计目标是满足“能源之星”住宅照明要求这个数值已经足够但要是在意全电压范围的功率因数曲线还得在控制参数上做一些取舍。2.3 定量计算电感、峰值电流与导通时间拿输出功率 5W、输入最低 90V AC 来做估算。先算整流后最低直流电压再根据 buck-boost 的电感伏秒平衡求峰值电流。我把这个流程写成了一段 Python 脚本做工程预估算很方便。import math # 输入参数 vin_rms_min 90.0 # 最低交流输入电压 Vrms p_out 5.0 # 输出功率 W efficiency 0.85 # 预估效率 f_sw 100000 # 开关频率 Hz参考 NCP1014 固定频率档位 # 最低直流母线电压扣除两只整流二极管压降 vdc_min vin_rms_min * math.sqrt(2) - 2.0 # 开关周期与最大占空比 period 1.0 / f_sw d_max 0.45 # 留出退磁时间余量 # 输入平均电流 iin_avg p_out / (efficiency * vdc_min) # 临界/非连续模式下输入电流是三角波峰值 2 * 平均 / 占空比 i_peak 2.0 * iin_avg / d_max # 电感的伏秒法则 L_min vdc_min * d_max * period / i_peak print(f最低直流母线电压: {vdc_min:.1f} V) print(f输入平均电流: {iin_avg*1000:.1f} mA) print(f开关管峰值电流: {i_peak:.2f} A) print(f所需最小电感: {L_min*1e6:.1f} uH)这段代码里vdc_min已经扣掉了整流桥正向压降实际值会比 127V 低一些。i_peak是开关管和续流二极管需要承受的电流峰值这个值直接决定 MOSFET 的选型。L_min是保证系统工作在电流连续区间的边界值实际取电感量要适当高于这个数值但不能高得太多否则电路会滑入连续导通模式PFC 特性变差。需要调整的地方有两个一是功率和效率改动时重新算峰值电流二是电容和 EMI 滤波器不在此计算内但它们对传导干扰的影响很大。参考设计里的实际电感值已经过测试直接抄 BOM 通常没问题改自己板子时最好兜底测一下电感饱和电流。3. 非隔离型 3W5W LED 驱动器深度拆解NCP10143.1 NCP1014 内部构成与热设计边界NCP1014 是安森美半导体一款集成度很高的开关稳压器内部把固定频率电流模式控制器和 700V 耐压的功率 MOSFET 放在同一个封装里。外置元件可以做得非常少这对 LED 灯泡那种狭窄空间特别重要。固定频率意味着电磁干扰的频谱更集中设计 EMI 滤波器时更容易预估衰减。内部电流模式控制最大的优势是逐周期限流。每次开关管导通时内部比较器都会检测主开关电流一旦超过阈值立刻关断这在 LED 驱动里能有效保护线路不受输出短路或异常负载冲击。参考设计给出的工作频率大约在 100kHz 级别虽然不同后缀型号有不同频率档位但都属于固定频率控制。热设计是这类型集成方案的边界。NCP1014 只有单个封装开关管损耗和控制器损耗都耗在同一个热环境下输出 5W 时芯片表面温度可能超过 100℃。参考设计特意强调布局中会加大铜箔面积来散热所以自己改板时不能把铜箔删得太狠。3.2 恒流采样电阻与反馈网络计算LED 驱动本质上要稳住输出电流不是电压。参考设计在反馈路径上会用电感电流或输出电流信息与参考电压比较然后决定每个周期的开通时间。改动恒流目标值是二次开发里最高频的操作比如把 350mA 改成 500mA。非隔离型电路中最常用的取样点是开关管源极串联电阻。这个电阻上的电压代表开关管瞬时电流通过内部比较器限制峰值电流输出电流等于电感的平均电流在 DCM 模式下平均电流与峰值电流存在固定比例关系。因此改采样电阻的阻值就可以粗略调整 LED 电流。# 恒流输出目标电流与采样电阻换算示例 # 注意参考电压以工程师实际测量的内部/外部基准为准 v_sense_target 0.48 # 采集到的反馈电压阈值单位 V i_led_target 0.35 # 目标输出电流单位 A r_sense v_sense_target / i_led_target print(f目标采样电阻值: {r_sense:.4f} ohm) # 如果采样电阻需要多颗并联考虑功率和寄生电感 parallel_count 2 r_each r_sense * parallel_count print(f两颗并联时每颗阻值: {r_each:.4f} ohm)采样电阻既要算阻值还要算功率。输出 5W 时采样电阻上的压降一般在 0.5V 以内但如果是直接串联在输出回路中电流经过电阻产生的损耗会直接影响效率。使用多个小阻值电阻并联既能凑出精确的目标阻值又能分摊发热还能减少电阻的寄生电感。我一般会留出 20% 的阻值可调范围方便实际调光时微调。3.3 从原理图到 Gerber布局与物料清单要点翻参考设计文件时不要只盯着原理图Gerber 文件其实比原理图更能说明问题。例如主开关回路的面积包括输入电容、变压器或电感、开关管、采样电阻这一圈地面积越小EMI 越好。开关管的漏极与续流二极管连接处的铜箔是高频振荡点要尽量短粗。要素参考设计取值倾向设计风险输入整流桥1A 以上电流余量不足容易热损坏开关频率固定频率约 100kHz过高导致开关损耗上升电感饱和电流大于开关峰值的 1.3 倍饱和后电流急剧上升采样电阻毫欧级多颗并联单颗阻值过大功率不足反馈环路带宽控制在几 kHz过慢影响动态响应铜箔散热双面开窗加过孔铜箔面积太小芯片过热BOM 里有几个容易买错的位置电感不能只看感量要看额定饱和电流和自谐振频率滤波电容要注意纹波电流等级LED 驱动里输出电容承受的是三角波有效值电流规格选不够会提前鼓包。Gerber 文件里如果看到开关节点下方没有铺地铜那是故意留出来的避免寄生电容耦合噪声。打样时建议用铝基板做单面贴装这样 LED 的散热和电源的散热可以共用一块基板。FR-4 当然也能跑但 5W 输出下散热路径变长芯片和电解电容寿命都会打折。4. 隔离型 8W LED 驱动器NCP3065 与 12V 应用场景4.1 为什么需要隔离轨道照明与景观照明的安规边界第二款参考设计支持 12V AC 或 12V DC 输入输出额定 8W 恒流。既然输入只有安全低压为什么还要做成隔离型关键隐患出在输出地回路。轨道灯经常安装在金属轨道上景观灯埋在潮湿地下环境里的地电位不一定一致。如果不隔离输入地和输出地之间可能形成环路导致金属外壳带电或者接地环路噪声干扰其他设备。隔离型设计把 LED 驱动器的原边和副边完全分开原边电流只通过变压器耦合到副边地电位被彻底切断。对于汽车照明来说12V 电池供电系统中发电机、电机等负载会产生大量浪涌和噪变隔离驱动器还能抑制这部分干扰从输出端窜入 LED 灯珠。从成本看8W 的输出功率使用隔离拓扑会多出变压器和光耦反馈效率也会因为高频变压器损耗略有下降。但在轨道灯和景观灯项目里安的规符合性收益大于成本代价。参考设计省去了自己绕变压器的试错过程提供的变压器规格书和绕组图可以直接交给磁性元件厂家打样。4.2 NCP3065 开关稳压器与变压器设计NCP3065 和 NCP1014 的定位不同NCP1014 是高压集成方案适合直接接市电NCP3065 更偏向通过外部 MOSFET 搭建灵活拓扑的低压系统。参考设计让 NCP3065 工作在约 150kHz 开关频率比前者的频率单位量级高一些变压器体积因此可以缩小。隔离型恒流驱动器常见的做法是采用反激拓扑。变压器既要传递能量也要提供电流检测信号通常会在原边加一个辅助绕组兼作反馈。匝数比的设计直接决定工作点和最大占空比可以按下面的式子粗略估算。# 反激变压器匝数比与最大占空比关系 # 输入电压为 12V 直流目标输出 24V / 350mA功率约 8.4W vin_min 12.0 # 最低输入电压 V vout 24.0 # 输出电压 V v_diode 0.6 # 输出整流二极管正向压降 d_max 0.42 # 最大占空比避免每周期退磁不完全 # 反激变换器变压比公式Vout Vdiode Vin * (Ns/Np) * d / (1-d) n_np_ns vin_min * d_max / ((1 - d_max) * (vout v_diode)) print(f原边匝数/副边匝数 {n_np_ns:.4f}) # 副边峰值电流与平均电流关系 i_led 0.35 i_secondary_peak 2 * i_led / (1 - d_max) print(f副边绕组峰值电流: {i_secondary_peak:.3f} A)匝比的计算结果只反映稳态工作点实际还要用“每匝电压”和磁芯截面积去反推匝数。150kHz 频率下铁氧体磁芯的饱和限制比频率限制更明显所以设计变压器时必须先选定磁芯再按磁通摆幅决定初级和次级匝数。输出整流二极管在 150kHz 下的反向恢复损耗不能忽略。参考设计应该采用快恢复或肖特基二极管保持反向恢复时间在几十纳秒量级。普通整流二极管放在这里会烧得很快。4.3 平坦电流稳流反馈补偿与输出纹波文本里提到的“无论输入线路及输出 LED 电压如何变化均提供平坦的电流稳流”这句话的重点在输出电流对负载电压的静态调整率。LED 在工作时结温升高会导致正向电压下降如果没有恒流环电流会自行上升加剧光衰和色漂。参考设计通过稳定副边的电流采样信号让不同 LED 压降下输出电流变化很小。反馈环路设计和普通电压稳压器不太一样。LED 负载的动态电阻很小整个反馈环路的相位裕度容易被输出电容的 ESR 影响搞坏。常见的处理方式是在光耦反馈路径上放一个小电容做斜率补偿同时把输出电容的 ESR 控制在合理范围。调试时最值得关注的是空载和满载切换瞬间的电流过冲。LED 灯串如果突然断开输出电容电压会瞬时上升反馈环来不及反应下一次开机时可能出现过压打穿驱动芯片。参考设计的评估指南里应该有输出负载保护节点的测试位置焊出来的板子最好先按这个标准跑一遍。5. 用 GreenPoint 资料快速搭建自己的 LED 驱动修改与验证5.1 拿到参考设计后先改什么拿到资料包后我建议先打开参考设计概述把里面的目标规格抄进自己的需求表里然后逐项比对。比如目标板是 5W、300mA就把 BOM 里的采样电阻和电感参数标出来只改这两个地方。原理图直接复用不要一开始就重新画因为参考设计已经过了传导测试和热测试大改会丢掉了这套资料的参考价值。5.2 LED 电流调整与电感饱和检查调整输出电流时先按上一章的采样电阻公式替换电阻再准备一个电子负载作为 LED 替代。没有电子负载时可以用大功率电阻串联小电阻做简易负载但要注意电阻值要覆盖 LED 压降变化范围。通电后用示波器电流探头看电感电流波形如果波形在最大输入电压下出现顶端弯曲说明电感已经进入饱和需要换更大的磁芯或者提高匝数。5.3 用示波器验证效率与纹波最后一步是把改完的板子接到真 LED 灯珠上测试。用功率分析仪记录输入有功功率、输出电压、输出电流计算整机效率。没有功率分析仪时至少要用数字万用表测输入直流电流和输出端电量估算结果会比实际偏低一些。输出纹波要在 LED 灯串两端并联 1uF 陶瓷电容后测量探头使用地弹簧缩短地线否则测出来的高频纹波会包含错误耦合噪声。把温度探头贴在电感和芯片表面让板子满载跑 30 分钟确认热稳定温度在元件规格范围内这样才能放心批量复制这套方案。本文还有配套的精品资源点击获取

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询