
1. 项目概述从一颗芯片到一套完整的5V1A电源最近在整理手头的几个小项目发现一个挺有意思的电源模块核心用的是一颗叫LP3667B的芯片做成了一个5V1A输出的反激式开关电源。这玩意儿看着简单就是一个手机充电器或者小家电适配器的核心但真要自己从头到尾把它弄明白、画出来、调出来里头的门道可不少。我估计很多刚接触开关电源的朋友看到“反激”、“PWM”、“环路补偿”这些词就有点发怵其实拆开来看每一步都有清晰的逻辑。这个项目就是基于LP3667B这颗高性能的初级侧调节PSR控制器来实现一个结构紧凑、成本可控且可靠的5W隔离电源。它非常适合给物联网设备、智能家居传感器、USB小风扇或者一些需要安全隔离供电的板卡使用。接下来我就把自己从选型、计算、画板到调试的整个过程以及踩过的那些坑详细捋一遍。2. 核心芯片选型与方案设计思路为什么选LP3667B这得从反激式开关电源的几种控制方式说起。传统的反激电源比如用UC3842那种需要在次级输出端用光耦和TL431采样电压再把误差信号通过光耦隔离传回初级侧的控制器。这种方式稳定可靠但元件多成本高布板也麻烦一点。而PSR方案就巧妙了它直接通过检测初级侧辅助绕组的反射电压来间接感知次级输出电压从而省掉了光耦和次级侧的电压基准电路。LP3667B就是一颗典型的PSR控制器它内部集成了高压启动、峰值电流模PWM控制、丰富的保护功能外围电路非常精简。2.1 LP3667B核心优势解析这颗芯片有几个点让我决定用它。第一是它的启动电流特别低典型值只有几个微安这意味着它可以用一个很大的启动电阻降低待机功耗轻松满足各种能效标准。第二它工作在固定的65kHz开关频率这个频率选择比较折中既保证了变压器和滤波元件不至于太大相比更低频率又避免了像几百kHz那样带来严重的开关损耗和EMI问题对初次设计者比较友好。第三它的保护功能很全包括逐周期电流限制OCP、过载保护OLP、输出短路保护SCP、以及VDD欠压锁定UVLO和过压保护OVP。尤其是PSR方案固有的输出短路自恢复特性在实际应用中非常省心。2.2 整体电路架构规划基于LP3667B的5V1A反激电源其核心架构可以分解为以下几个部分输入整流滤波将85V-265V的交流市电整流成高压直流并滤除高频干扰。启动与供电电路通过一颗高压启动电阻给芯片VDD电容充电启动后改由辅助绕组供电。功率变换部分由LP3667B驱动功率MOSFET控制变压器原边绕组的储能与释放。输出电压反馈利用变压器辅助绕组的电压其与输出电压成固定比例作为反馈信号送入芯片的FB引脚。输出整流滤波将变压器次级绕组的高频交流整流成5V直流并滤除纹波。这个架构的核心思想就是“精简”和“自给自足”。芯片自己管理启动和供电通过观察“内部镜像”辅助绕组电压来调节“外部输出”省去了隔离反馈的环节。注意PSR方案虽然精简但其输出电压精度和负载调整率通常略逊于光耦反馈方案因为它依赖于变压器绕组匝比和漏感等参数的一致性。对于5V±5%这种要求LP3667B完全能胜任但如果要求±1%的高精度就需要仔细评估或考虑传统方案了。3. 关键元器件参数计算与选型要点纸上谈兵终觉浅设计电源最关键也最体现功底的就是计算。所有元器件的值都不是随便放的背后都有公式和考量。这里我把核心部分的计算过程走一遍。3.1 变压器设计电源的“心脏”变压器是反激电源的灵魂它的参数决定了电源的性能、效率甚至能否正常工作。我们按步骤来计算步骤1确定基本参数输入电压Vin_min取交流输入最低值85V整流后直流最低电压约为85V * 1.414 - 20V ≈ 100V减去整流压降和纹波谷值。输出电压Vout5V。输出电流Iout1A。输出功率Pout5W。假设目标效率η80%对于小功率电源是合理目标。输入功率PinPout / η 5W / 0.8 6.25W。芯片开关频率fsw65kHz。步骤2选择最大占空比Dmax反激变压器在MOSFET导通时储能关断时释放能量。为了避免在输入电压最低时占空比过大导致难以控制通常将Dmax限制在0.45以下。这里我们取Dmax 0.42。步骤3计算初级侧电感量Lp这是最关键的一个参数。我们根据最恶劣情况最低输入电压、满载来计算以确保变压器能传递足够的能量。 首先计算初级侧峰值电流Ippk。芯片内部限流点可设LP3667B典型值为0.8A。我们设计时需留有余量设Ippk 0.75A。 则初级电感量计算公式为Lp (Vin_min * Dmax) / (Ippk * fsw)代入数值Lp (100V * 0.42) / (0.75A * 65000Hz) ≈ 0.000862 H 862 μH我们可以选择一个接近的标准值比如1 mH1000μH。稍微大一点的电感量意味着峰值电流会小一点对MOSFET压力小但可能使变压器体积略增。步骤4计算变压器匝比N匝比是初级绕组Np与次级绕组Ns的比值。它由输入输出电压、占空比以及次级整流管压降Vd取0.5V决定。 公式N Np / Ns (Vin_min * Dmax) / [ (Vout Vd) * (1 - Dmax) ]代入N (100V * 0.42) / [ (5V 0.5V) * (1 - 0.42) ] ≈ (42) / (5.5 * 0.58) ≈ 42 / 3.19 ≈ 13.2我们取整数匝比N 13。步骤5计算各绕组匝数先确定次级匝数Ns。为了降低次级绕组的趋肤效应损耗并方便绕制Ns不宜过少。对于5V输出Ns通常在3-10匝。我们取Ns 4匝。 则初级匝数 Np N * Ns 13 * 4 52匝。 辅助绕组Vdd绕组用于给芯片供电其电压Vaux需要高于芯片的VDD启动电压典型16V并低于其过压保护点。设计目标Vaux在12-18V之间。其匝数Na计算公式Na Ns * (Vaux Vd_aux) / (Vout Vd)。Vd_aux是辅助绕组整流管压降约0.7V。如果我们想要Vaux约15V则Na 4 * (15V 0.7V) / (5V 0.5V) ≈ 4 * 15.7 / 5.5 ≈ 11.4取整Na 11匝。 最后需要验证磁芯是否饱和。计算磁芯最大磁通密度Bmax这需要知道磁芯参数Ae有效截面积。假设我们选用EE13磁芯Ae约为17mm²。公式Bmax (Lp * Ippk) / (Np * Ae)注意单位统一。计算后Bmax应远小于磁芯材料饱和磁通密度如PC40材质约390mT留有足够余量。实操心得变压器计算是理论实际制作后一定要测试。最关键的测试是上电后用电流探头观察MOSFET漏极电流波形看其是否为斜率上升的三角波或梯形波且在芯片关断瞬间没有异常的“尖刺”或“台阶”。后者可能是磁芯饱和的迹象非常危险会立即烧毁MOSFET。初次设计建议将计算出的初级电感量再增加10%-20%的余量。3.2 功率MOSFET与输出二极管选型MOSFET选型耐压Vds必须高于最高输入电压峰值加上次级反射电压VOR和漏感尖峰。最高输入电压265VAC其峰值约375V。VOR (Vout Vd) * N 5.5V * 13 71.5V。漏感尖峰通常按经验留100V余量。所以Vds需 375V 71.5V 100V ≈ 546V。选择600V-650V耐压的MOSFET是安全的。电流Id额定电流需大于初级峰值电流Ippk0.75A。考虑到开关损耗和温升选择2A-3A的电流等级足够。导通电阻Rds_on尽可能小以减少导通损耗但需权衡成本。对于5W应用几欧姆的Rds_on是可以接受的。 综合以上像2N60、4N60这类通用的600V/2-4A的MOSFET完全够用。输出二极管选型耐压Vr需承受最高输入电压反射到次级的电压加上输出电压。即 Vr (Vin_max * √2 / N) Vout (265*1.414/13) 5 ≈ 28.8V 5V 33.8V。再考虑安全余量选择60V-100V耐压。电流If额定电流需大于输出电流1A。由于是高频开关应选用快恢复或肖特基二极管以降低反向恢复损耗。肖特基二极管压降低效率更高。型号SS141A/40V耐压略显紧张SS242A/40V或SR2602A/60V是更稳妥的选择。我最终用了SR260。3.3 RCD钳位电路计算反激变压器存在的漏感会在MOSFET关断时产生很高的电压尖峰RCD电路由电阻、电容、二极管组成的作用就是吸收这个尖峰能量保护MOSFET。钳位电压Vclamp一般设定为VOR的1.5倍左右。VOR71.5V则Vclamp ≈ 107V。确保Vds Vclamp MOSFET耐压。钳位电容Cc经验值对于此类小功率取1nF-10nF/1kV的高压瓷片电容。钳位电阻Rc其功耗等于漏感能量乘以开关频率。需要估算漏感能量计算较复杂。一个经验方法是先选用一个较大阻值如100kΩ的电阻上电后用示波器观察漏极尖峰若尖峰过高则减小电阻值若电阻发热严重则增大阻值。这是一个需要调试的参数。可以从47kΩ/0.5W开始试。4. 原理图设计与PCB布局实战详解计算完了就得把东西画出来。原理图是逻辑PCB布局是艺术尤其是开关电源布局不好轻则效率低下、纹波大重则不稳定甚至炸机。4.1 原理图核心模块剖析整个原理图可以分成几个功能块来绘制1. 输入EMI滤波与整流桥BR1输入端串接一个保险丝F1250V/1A。共模电感L1抑制共模干扰X电容Cx抑制差模干扰。对于5W小功率可以用一个简单的π型滤波器两个小电容加一个电感代替昂贵的共模电感。整流桥选用1A/600V的迷你桥堆如MB6S。高压直流母线电容C1的容值计算C ≈ Pin / (2 * π * f_line * Vin_min * Vripple)。f_line是工频50HzVripple是允许的纹波电压如20V。计算下来约需4.7μF-10μF/400V。这里用10μF/400V电解电容不仅能滤波还能提供必要的储能。2. LP3667B及其外围电路启动电阻Rstart连接在直流母线与芯片VDD引脚之间。其值需保证在最低输入电压下能给VDD电容Cvdd典型4.7μF-10μF提供足够的启动电流。LP3667B启动电流极小可以用非常大的电阻以降低损耗。计算公式Rstart (Vin_min - Vdd_on) / I_start。Vdd_on是芯片启动阈值约16VI_start是芯片启动所需电流几个微安。计算出的电阻值会很大如2MΩ。实际选用1-2颗1206封装的1MΩ电阻串联分摊电压和功耗。VDD电容Cvdd典型值4.7μF/25V电解电容或陶瓷电容靠近芯片VDD和GND引脚放置。反馈分压电阻Rfb1 Rfb2连接在辅助绕组整流输出通过二极管Daux与芯片FB引脚之间。FB引脚典型阈值电压是1.0V。根据辅助绕组电压Vaux设计值约15V和FB阈值可以计算分压比Vfb Vaux * Rfb2 / (Rfb1 Rfb2) 1.0V。先选定Rfb2为一个标准值如10kΩ则可算出Rfb1 (Vaux / Vfb - 1) * Rfb2 (15/1 -1)*10k 140kΩ。选用140kΩ和10kΩ的1%精度电阻以保证输出电压精度。电流采样电阻Rsense连接在MOSFET源极与芯片CS引脚之间。该电阻上的电压决定了峰值电流。芯片CS引脚限流阈值Vcs_limit典型为0.8V。则Rsense Vcs_limit / Ippk 0.8V / 0.75A ≈ 1.07Ω。选用1Ω/0.5W的金属膜电阻或合金采样电阻。3. 功率回路与输出部分MOSFETQ1、变压器初级Np、采样电阻Rsense构成的回路要尽可能短而粗。次级输出整流二极管Dout SR260后接π型滤波先是一个小磁珠或功率电感Lout 如10μH然后是输出滤波电容Cout1 Cout2。输出电容容值计算主要考虑纹波电流和纹波电压。对于1A输出建议使用470μF-1000μF/10V的电解电容并并联一个100nF的陶瓷电容以滤除高频噪声。4.2 PCB布局的“黄金法则”开关电源的PCB布局其重要性不亚于原理图设计。几个核心原则法则一功率回路最小化。输入电容C1到变压器初级再到MOSFET最后通过采样电阻回到输入电容负极这个主功率环路面积必须最小。这意味着C1、变压器引脚、Q1、Rsense这几个元件要紧挨着摆放走线短而宽。任何大的环路面积都是天线会辐射严重的电磁干扰EMI。法则二地线分离与单点连接。区分“噪声地”和“安静地”。噪声地包括输入电容负极、MOSFET源极、采样电阻地、变压器辅助绕组地。安静地信号地包括芯片VDD电容地、FB分压电阻地、输出电容地。在PCB上先用较宽的走线或铺铜分别连接各自的“地岛”最后在输入电容的负极引脚处用一根细线或一个0Ω电阻将这两个“地岛”单点连接起来。这能防止噪声电流污染敏感的反馈信号地。法则三敏感信号远离噪声源。芯片的FB引脚走线是最高敏感信号线。它必须远离变压器、MOSFET的漏极、初级绕组等高压高频节点。最好在FB分压电阻下方设置一个局部的“安静地”屏蔽层。电流采样电阻到芯片CS引脚的走线要短而直接最好采用开尔文连接Kelvin Connection方式即用单独的一对细线将采样电阻两端的电压信号直接引到芯片CS和GND避免功率电流在采样走线上产生压降干扰。法则四良好的去耦与散热。芯片的VDD电容必须紧贴芯片引脚放置。MOSFET和输出二极管会产生热量PCB上其焊盘或附近的铜箔面积要尽可能大作为散热片。必要时在元件背面也露出铜皮并打过孔利用整个PCB散热。踩坑记录我第一次画板时为了追求面积小把FB的分压电阻放得离变压器有点近。结果上电后空载输出电压很稳一带负载电压就在4.8V到5.2V之间跳环路不稳定。用示波器看FB引脚上面叠加了明显的高频振荡。后来重新布板将FB回路用地线包围并远离功率部分问题立刻解决。这个教训很深刻对于PSR芯片FB信号是它的“眼睛”必须保证这双“眼睛”看到的是干净、真实的输出电压镜像任何一点噪声干扰都可能导致“判断失误”。5. 调试、测试与常见问题排查板子焊好激动人心的上电调试环节来了。切记安全第一一定要使用隔离变压器或者直流电源给初级高压部分供电进行初步调试。5.1 上电前检查与静态测试目视与通断检查检查有无虚焊、连锡、元件焊反特别是二极管、电解电容、芯片。关键点阻值测量用万用表二极管档或电阻档。测量输入端正负极之间的电阻在整流桥后应该有充放电现象且最终阻值很大防止直接短路。测量MOSFET的D-S极之间电阻应为高阻态除通过变压器初级绕组。测量输出端电阻应有二极管单向导通特性防止短路。5.2 逐步上电与波形观测使用可调直流电源从低压如30V开始缓慢升高输入电压同时用万用表监测VDD引脚电压和输出电压。观察启动当输入电压升至一定值VDD电容充电到芯片启动电压约16V后芯片应开始工作此时VDD电压会略有下降然后被辅助绕组供电维持住约12-15V。同时输出电压应建立起来接近5V。关键波形测量需使用隔离探头或差分探头MOSFET漏极波形这是最重要的诊断波形。正常时应为方波其顶端有一个由漏感引起的衰减振荡RCD钳位作用峰峰值电压应在安全范围内如低于500V。关断瞬间的电压尖峰应被RCD有效钳位没有过高的“毛刺”。MOSFET源极采样电阻波形应是一个从零开始上升的锯齿波其峰值对应芯片的电流采样点。波形应干净没有异常的振荡。输出电压纹波用示波器交流耦合档带宽限制在20MHz探头用接地弹簧避免长地线环路。测量输出电容两端的纹波正常应在几十毫伏到一百毫伏以内。5.3 负载测试与动态响应加载测试使用电子负载从空载逐步加到满载1A观察输出电压是否稳定在5V±5%以内。动态负载测试设置电子负载在0.1A和1A之间以一定频率如100Hz跳变用示波器观察输出电压的瞬态响应。应该有较小的过冲/下冲并能快速恢复稳定。这反映了电源环路补偿的性能。5.4 常见问题速查与解决方案下表整理了我调试过程中遇到的一些典型问题及排查思路问题现象可能原因排查步骤与解决方案无输出VDD电压很低1. 启动电阻开路或阻值过大。2. VDD电容短路或严重漏电。3. 芯片损坏。4. 辅助绕组或整流二极管Daux开路。1. 检查启动电阻阻值及焊接。2. 更换VDD电容。3. 检查芯片VDD对地是否短路更换芯片。4. 检查辅助绕组通路、Daux及滤波电容。有输出但电压远低于5V如3V1. 输出负载过重或短路。2. 反馈分压电阻Rfb1 Rfb2阻值错误导致FB电压过高芯片过早限流。3. 变压器匝比错误Ns过多或Np过少。4. 输出整流二极管或滤波电容损坏。1. 断开负载测量空载电压。2. 仔细核对并测量FB分压电阻值。3. 检查变压器绕组。4. 检查二极管正向压降更换输出电容。输出电压偏高如6-7V1. 反馈分压电阻Rfb1 Rfb2阻值错误FB电压过低。2. 辅助绕组匝数过多导致反馈电压虚高。3. 变压器漏感过大导致辅助绕组电压在轻载时偏高PSR方案的固有缺点。1. 核对并测量FB分压电阻适当减小Rfb2或增大Rfb1。2. 检查变压器辅助绕组匝数。3. 优化变压器绕制工艺如三明治绕法减小漏感或在FB引脚对地加一个小电容如10-100pF滤波。空载正常带载电压跌落严重1. 输出电容容量不足或ESR过高。2. 电流采样电阻Rsense阻值偏大导致实际输出功率受限。3. 输入电容容量不足导致母线电压在负载时跌落过多。4. 变压器电感量过大储能不足。1. 增加输出电容或并联低ESR的陶瓷电容。2. 测量CS引脚波形峰值电压确认是否达到限流点适当减小Rsense。3. 增加输入高压电容容值。4. 适当减小初级电感量需重新验证磁芯饱和。MOSFET或芯片发热严重1. MOSFET开关损耗大可能因漏极尖峰高、驱动不足。2. 变压器设计不佳损耗大。3. 输出二极管反向恢复慢导致关断损耗大。4. PCB散热设计不良。1. 检查漏极波形优化RCD钳位确保芯片驱动电阻合适。2. 检查变压器绕线是否过细或磁芯损耗大。3. 更换为更快的肖特基二极管。4. 增加MOSFET和二极管焊盘的铜箔面积添加散热孔。可闻的变压器“吱吱”声1. 变压器浸漆工艺不好线圈或磁芯松动。2. 电源工作在音频范围内如轻载打嗝模式。3. 环路不稳定产生低频振荡。1. 对变压器进行浸漆或点胶固定。2. 这是芯片在轻载下的正常工作模式若想消除可在输出端加一个假负载电阻如1kΩ但会增加待机功耗。3. 检查FB回路确保走线干净尝试在FB对地加一个小电容22pF-100pF增加相位裕度。调试的过程就是不断假设、测量、验证、调整的过程。手边有一台示波器是必不可少的。很多时候波形会告诉你一切。比如如果看到MOSFET关断时漏极电压有一个非常陡峭的尖峰那大概率是RCD钳位电路没调好或者变压器漏感太大如果看到CS采样波形上有毛刺可能是布局问题导致噪声耦合。耐心地根据现象去追溯根源问题总能解决。6. 性能优化与进阶考量当电源基本功能正常后我们可以从以下几个角度思考如何让它变得更好1. 效率优化开关损耗检查MOSFET的开关速度。芯片驱动能力固定可以在芯片Gate脚和MOSFET Gate之间串一个小电阻如10-22Ω来减缓开关速度减少电压电流交叠损耗但会增加开关时间。这是一个折中。导通损耗在成本和体积允许下选择Rds_on更低的MOSFET。整流损耗确保输出二极管使用低压降的肖特基管。铁损与铜损使用低损耗的磁芯材料如PC95并确保变压器绕线足够粗。2. 电磁兼容EMI预兼容处理传导EMI输入端的π型滤波器是关键。如果测试超标可以增加共模电感感量或调整X电容、Y电容的值。Y电容连接初级地和次级地能有效滤除共模干扰但会增大漏电流需注意安规限制。辐射EMI核心是减小高频环路面积。确保所有高频功率回路特别是变压器初级到MOSFET到输入电容布线最短。变压器本身也是一个辐射源可以用铜箔在变压器外围做一个屏蔽层并接地。3. 安规与可靠性电气间隙与爬电距离对于市电输入初级侧高压部分到次级侧低压部分之间必须保证足够的空间距离如通过开槽实现通常要求大于6mm。绝缘变压器初、次级绕组之间需要加挡墙胶带保证绝缘强度。过热保护虽然LP3667B有过载和短路保护但对于密闭空间的应用可以考虑在PCB上增加一个温度开关Thermostat或NTC连接到输入或反馈回路实现过热关断。这个基于LP3667B的5V1A反激开关电源项目从芯片数据手册上的一个典型应用电路到最终一块稳定可靠的板子中间贯穿了理论计算、器件选型、布局布线、调试排错的全过程。它不像数字电路那样非0即1模拟电源里充满了权衡和折中。效率、成本、体积、可靠性、EMI这些指标往往相互制约。我的体会是前期计算和规划越仔细后期调试就越轻松。变压器参数、关键电阻电容的值最好在打样前就用计算表格反复核对几遍。PCB布局的黄金法则必须遵守它带来的好处在调试和测试阶段会体现得淋漓尽致。最后调试时一定要循序渐进从低压到高压从空载到满载善用示波器观察波形波形是电路工作的“语言”读懂了它就掌握了解决问题的钥匙。这个5W的电源虽然功率不大但麻雀虽小五脏俱全把它吃透了再去做更大功率、更复杂拓扑的开关电源心里也就有底了。