十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

UC3843实战:72W反激开关电源从变压器绕制到调试全记录

UC3843实战:72W反激开关电源从变压器绕制到调试全记录 手上有几个DC-DC和反激项目要做这次终于把UC3843那套72W反激电源从头到尾跑完了一遍从参数计算到变压器绕制再到画板打样和上电调试全程没有翻车中间踩的坑也基本都填上了。如果你正准备接触反激电源想自己绕一个变压器、画个能打样的PCB这篇内容基本能让你少走三个月的弯路。项目输出是24V/3A标称72W输入按85-265VAC宽电压设计主控用的就是经典的UC3843电流模式PWM控制器所有材料都是常规货架料变压器用的PQ2620自己绕PCB也是常规两层板入门门槛不高但覆盖得很全面。1. 项目定位与方案选型1.1 为什么选UC3843而不是其他384x系列很多刚入门的兄弟最容易纠结的一个问题UC3842、UC3843、UC3844、UC3845长得几乎一样引脚定义相同外围结构也差不多到底怎么选。这里其实就三个关键差异启动关断电压、最大占空比、振荡频率范围。UC3842的启动电压典型值是16V关断电压10V适合固定220V输入UC3843改为8.5V启动、7.6V关断更适合宽电压输入在85V交流输入时整流后最低也差不多100V左右用启动电阻充电到8.5V比到16V快得多低压启动更可靠。UC3844和UC3845的最大占空比被限制在50%以内适合正激或者需要限占空比的双端拓扑反激宽电压应用用它们反而会限制功率输出。我这个项目是85-265VAC的全电压输入所以首选UC3843占空比上限接近100%低压时可以把占空比做上去保证72W功率能传过去。当然实际设计为了斜坡补偿和抗偏磁占空比不会真跑到80%以上我设计时限制在45%左右。1.2 拓扑选择72W反激为什么够用单端反激拓扑在小功率电源里几乎是无敌的存在200W以内是反激的主场。它的核心优势是变压器本身就是一个储能电感开关管导通时变压器储存能量关断时释放能量给负载所以省掉了正激拓扑的复位绕组和输出储能电感。72W这个功率等级反激是性价比最高的选择。如果功率再往上做到150W以上反激变压器体积会变大MOS管峰值电流和应力也会明显增加那时候可能要考虑双管反激或者正激。但在72W这个档位单管反激从成本、体积、效率各方面看都是合理的。效率方面我这个项目设计目标是在85-265VAC全范围满载效率不低于85%实际调试下来220V输入时满载效率88%左右110V输入时因为占空比大、有效值电流大效率大约85%符合预期。1.3 技术指标和设计约束确认开始算变压器之前先把设计指标定死后面所有计算都以这组数据为准。参数设计值输入电压范围85-265VAC47-63Hz输出电压24V输出电流3A输出功率72W效率目标85%开关频率65kHz控制方式电流模式PWM最大占空比0.45反射电压约84V开关频率选65kHz有几个原因一是高于音频范围不会出现变压器啸叫被人耳听到的尴尬二是频率不算高MOS开关损耗不大对散热压力小三是65kHz附近EMI处理相对容易输出纹波也在可控范围。如果追求变压器体积更小可以把频率做到100kHz但代价是MOS损耗和EMI都更紧张新手不建议一上来就高频。2. 反激变压器设计计算与绕制实操2.1 先从功率和电感量算起反激变压器的计算网上流传很多公式版本我自己的习惯是先算输入功率再算临界电感最后根据实际工况取一个比临界值大一些的电感量保证满载时工作在连续模式CCM同时轻载时又能自然进入断续模式DCM这样整个负载段都能稳定工作。已知输出功率72W效率按85%估算输入功率为 Pin Po / η 72 / 0.85 ≈ 85W最低输入电压85VAC整流滤波后带载电压一般按1.2倍估算 Vin_min 85 × 1.2 102V实际计算取整100V临界电感量计算BCM边界 Lp_bcm (Vin_min² × Dmax²) / (2 × Pin × fsw) 代入Lp_bcm (100² × 0.45²) / (2 × 85 × 65000) ≈ 0.18mH 180µH如果直接按180µH设计满载会工作在BCM边界峰值电流非常大MOS发热明显。所以实际取180µH的1.6到1.8倍我最终把目标电感定在330µH。这个值保证满载最低输入电压时电流纹波适中磁芯损耗和MOS损耗都不算极端。有了电感量可以估算最低压满载时的初级峰值电流。平均输入电流 I_in_avg Pin / Vin_min 85 / 100 0.85A开关管导通期间的平均电流 I_p_on_avg I_in_avg / Dmax 0.85 / 0.45 ≈ 1.89A电感纹波电流 ΔI (Vin_min × Dmax) / (Lp × fsw) 45 / (330×10⁻⁶ × 65000) ≈ 2.1A所以峰值电流 I_pk I_p_on_avg ΔI/2 1.89 1.05 ≈ 2.94A这个峰值电流后面要用来选检流电阻和MOS管额定电流先记住这个2.94A。2.2 匝数计算和磁芯选型磁芯选择上72W反激最常用的是PQ2620、EE28、EFD25这一档。我选了PQ2620Ae约119mm²窗口面积够卧式骨架绕制方便散热也还可以。先确定匝比。输出电压24V整流二极管压降加0.6V输出绕组上的电压约25V。反射电压Vor按84V设计那么 Np / Ns Vor / (Vo Vd) 84 / 25 3.36接下来算初级最小匝数防止磁芯饱和。最高工作磁密取0.22T留足高温裕量 Np_min (Lp × I_pk) / (Bmax × Ae) (330×10⁻⁶ × 2.94) / (0.22 × 119×10⁻⁶) ≈ 37匝次级匝数 Ns Np / 3.36 37 / 3.36 ≈ 11匝辅助绕组按UC3843供电电压设计。UC3843启动后由辅助绕组供电正常工作时Vcc在10-16V比较合适。辅助绕组电压算上输出整流二极管压降 Na Ns × (Vcc 0.7) / (Vo Vd) 11 × 15.2 / 25 ≈ 6.7匝取7匝这里有个细节很多人会忽略辅助绕组匝数取多了没关系但取少了会导致3843在带载时Vcc被拉低出现打嗝保护。实际计算如果辅助电压出来在15V左右工作状态最理想。这组参数下辅助绕组电压约为25×7/11≈15.9V减去二极管压降约15.2V合适。最终变压器参数汇总参数数值磁芯PQ2620PC40材质初级匝数37匝次级匝数11匝辅助绕组7匝初级电感量330µH磨气隙后实测气隙中柱磨约0.4mm以实测电感为准初级线径0.3mm漆包线4股并绕次级线径0.5mm漆包线5股并绕辅助线径0.2mm漆包线单线2.3 气隙、线径和趋肤效应反激变压器必须有气隙。因为没有气隙的话磁芯稍微存储一点能量就饱和了反激全靠气隙来承受磁场强度。理论上气隙长度可以估算lg (μ0 × Np² × Ae) / Lp (4π×10⁻⁷ × 37² × 119×10⁻⁶) / 330×10⁻⁶ ≈ 0.19mm公式估出来大约0.2mm但实际由于磁通边缘效应和磁芯实际AL值偏差通常要磨到0.3-0.4mm才能测到330µH。所以我的习惯是先按0.3mm磨测电感不够再慢慢磨每次磨完擦干净重新测。千万别一次磨太多磨过头了电感量回不来只能换磁芯。线径方面65kHz的趋肤深度约0.26mm所以单根漆包线直径最好不超过0.5mm否则导线中心区域基本不导通等于浪费铜。初级电流有效值按经验估算约1.2-1.5A用0.3mm线4股并绕截面积约0.28mm²电流密度约5A/mm²没问题。次级3A输出考虑纹波电流后有效值大约3.5A用0.5mm线5股并绕截面积约1mm²电流密度约3.5A/mm²有用。绕制时多股并绕要注意一点几股线一定要一边绕一边理线让它们平行排列不要互相绞在一起否则交流阻抗变大发热会异常。另外每个绕组绕完后要加绝缘胶带初次级之间至少3层胶带不能省。2.4 变压器绕制步骤记录我这次采用的夹心式绕法初级-次级-初级漏感比初级全部绕完再绕次级要小不少实测漏感大约16µH约占初级电感量的5%在可接受范围内。具体绕制顺序骨架装好引脚先焊好1脚和2脚的引线在骨架上贴一层绝缘胶带。初级线0.3mm4股并绕从1脚起绕绕18匝均匀排满一层加两层绝缘胶带。次级线0.5mm5股并绕绕11匝。次级电流大尽量占满骨架宽度加三层绝缘胶带。辅助绕组0.2mm单线绕7匝加两层绝缘胶带。继续绕初级剩下的19匝接到另一只引脚。最外层缠三层绝缘胶带写上引脚定义完成。绕制完成后用电桥或者万用表电感档测初级电感量目标330µH如果偏高就磨气隙。我磨到0.35mm左右时实测331µH直接用了。次级和辅助绕组因为匝数固定只要同名端没搞反一般不会有大问题。实际绕完后再测一下漏感把次级和辅助绕组全部短路测初级电感得到的就是漏感。我这个变压器实测漏感16µH如果漏感超过25µH吸收电路压力会很大MOS管尖峰也会偏高可以检查绕制是否均匀或者绝缘胶带是否太厚。3. 原理图模块拆解与关键器件选型3.1 主功率回路和MOS管选型主功率回路由输入整流桥、母线电容、变压器初级、MOS管、检流电阻组成。MOS管选型的两个硬指标耐压和电流。最大母线电压在265VAC输入时空载可达375V左右加上反射电压84V再加上漏感尖峰Vds最高会超过500V。所以MOS管耐压至少650V起步我用的是7N65650V/7ATO-220封装峰值电流2.94A有充足裕量。关于MOS管电流很多新人只看持续电流但实际上反激是脉冲电流要看峰值电流是否在MOS的SOA安全范围内。7N65在25℃下额定电流7A100℃下降额后也有4.5A左右2.94A峰值没问题。Rds(on)大约0.7Ω满载时导通损耗约1W出头加一小片散热片或者大面积铜箔就能压住。输入整流桥用KBP2062A/600V够用但考虑到启动瞬间母线电容充电电流很大我用了KBP206M也可以更保险一点直接用4A的桥堆。母线电容选择两个47µF/400V电解电容并联等效容量94µF既满足最低母线电压需求纹波电流也分散了。3.2 RCD吸收电路怎么定参数反激电源在MOS关断瞬间漏感能量会瞬间释放产生高压尖峰。如果尖峰超过MOS管耐压器件直接击穿。所以必须在变压器初级并联RCD吸收电路。吸收电路工作原理MOS关断时漏感电流通过二极管给电容充电尖峰被电容吸收然后通过电阻泄放掉。设计目标是让Vds尖峰限制在550V以内650V管留100V裕量。RCD参数我最终用R100kΩ/1WC2.2nF/1kVDUS1M快恢复1A/1000V反向恢复时间约75ns。这个组合在220V输入满载时Vds尖峰大约530V吸收电阻温度50℃左右可以接受。RCD调试有个原则电容不能太大否则吸收电容上的电压在轻载时降不下去会导致反射电压被抬高效率下降电阻不能太小否则损耗很大电阻发烫。我刚开始用47kΩ电阻满载时电阻烫到80℃换100kΩ以后降到50℃效果稳定。如果没有示波器可以通过摸吸收电阻温度来判断能稳定在60℃以内就算合理。3.3 反馈环路TL431加PC817输出稳压采用TL431加光耦PC817次级采样24V通过光耦反馈到初级UC3843的COMP脚1脚实现闭环稳压。反馈环路参数TL431参考端接采样电阻上取样电阻取20kΩ下取样电阻取2kΩ调整到输出电压24V。光耦PC817阴极串联1kΩ限流电阻TL431的阴极与光耦之间再接一个104电容做相位补偿目的就是降低环路带宽避免开关频点的噪声干扰引起振荡。环路响应速度不需要很快因为反激本来就是单级功率变换主要稳住直流输出即可。带宽做到几百赫兹就够了重点是在满载和空载切换时不能振荡、不能啸叫。我实际调试时遇到过一次轻载啸叫把补偿电容从104改成474以后相位裕量上来啸叫消失。这个后面调试章节再细说。3.4 UC3843外围电路和启动电路UC3843的振荡频率由RT/CT决定公式是 fsw 1.72 / (RT × CT)取RT10kΩCT2.7nF计算频率 fsw 1.72 / (10×10³ × 2.7×10⁻⁹) ≈ 63.7kHz实测大约64kHz非常接近目标65kHz。RT和CT尽量靠近芯片引脚避免高频噪声串入。启动电路用两个200kΩ/1206电阻串联从母线正极接到Vcc电容给芯片启动电流。UC3843启动电流典型1mA以内8.5V启动阈值意味着Vcc电容冲到8.5V后芯片开始工作。Vcc电容用47µF/50V电解配一个0.1µF陶瓷电容并联滤高频。芯片供电这里有个常见的坑辅助绕组整流二极管用1N4148会不够因为工作频率高1N4148反向恢复时间虽然快但额定电流只有200mAVcc平均电流可能在20-50mA偶尔会看到二极管发烫。我直接用1N4007代替结果高频特性差Vcc纹波大。后来换成FR107快恢复1A/1000V一切正常。Vcc整流二极管建议用快恢复或超快恢复耐压100V以上。检流电阻接在MOS源极和地之间采样电流信号送到UC3843的CS脚3脚。UC3843的电流检测阈值典型1V所以 Rs 阈值电压 / 峰值电流 1V / 2.94A ≈ 0.33Ω功率损耗约0.4W我用两个0.68Ω/0.5W贴片电阻并联等效0.34Ω功率裕量充足。检流电阻走线一定要短粗从MOS源极返回母线电容负极的回路面积必须最小否则CS脚容易受到干扰。3.5 关键器件选型速查表功能型号/参数备注输入保险丝3.15A/250V慢断防短路NTC5D-9限制上电浪涌整流桥KBP2062A/600V母线电容47µF/400V × 2并联变压器PQ262037:11:7初级330µH主控芯片UC3843SOP-8或DIP-8开关管7N65650V/7ATO-220检流电阻0.68Ω × 2并联贴片1210输出整流管MBR20200CT200V/20A肖特基输出电容680µF/35V × 2低ESR电解反馈TL431 PC817环路补偿RCD吸收100kΩ/1W 2.2nF/1kV US1M按波形调试Vcc电容47µF/50V 0.1µF电解并联陶瓷这里提醒一下输出整流管的选择。虽然输出24V看起来100V耐压的肖特基够用但反激次级二极管承受的反向电压是 V_reverse Vo Vin_max × Ns/Np 24 375 × 11/37 ≈ 135V所以100V的肖特基不能安全工作至少要150V我用的是200V的MBR20200CT。如果强行用100V管子轻载时可能没事满载或输入高压时输出整流管会像放鞭炮一样炸掉这点务必注意。4. PCB布局布线从画板到打样的几个关键点4.1 布局前先想清楚功率回路画反激电源的PCB第一原则是让大电流回路面积最小。反激的两个关键回路一个是MOS导通时的输入回路路径是母线电容正极→变压器初级→MOS漏极→MOS源极→检流电阻→母线电容负极另一个是MOS关断时的次级回路路径是变压器次级→输出整流二极管→输出电容→变压器次级。这两个回路中输入回路的高di/dt特性最凶如果回路面积大板子寄生电感叠加到漏感上会直接表现为Vds尖峰更高EMI也更难压。所以布局的第一步就是把母线电容、变压器、MOS、检流电阻尽量靠近形成最小闭环。我习惯的布局顺序是先固定变压器位置再在它旁边安排MOS和RCD吸收然后是输出整流二极管和输出电容最后才是芯片和反馈电路。这样大功率部分先定下来控制部分围绕主功率来布置而不是先摆芯片。4.2 控制电与地的处理UC3843的控制地和功率地必须分开处理最后单点连接。什么叫单点连接就是所有小信号地线走一条细的走线或者通过一个铜箔点统一汇集到母线电容负极而不是让大电流流过控制地。检流电阻的采样走线要用开尔文接法从检流电阻两端直接引两条细线到芯片CS脚和GND脚不要跟功率走线共用一段铜箔否则采样电压会被功率电流的压降污染导致误触发过流保护。Vcc的滤波电容要就近放在芯片供电脚旁边0.1µF陶瓷电容越靠近Vcc和GND越好。RT/CT振荡电阻电容同样靠近芯片引脚远离变压器、电感等磁场强的器件。输出侧地线也类似输出电容的地、TL431采样电阻的地、光耦的地统一在输出电容负极汇合再通过Y电容或直接绝缘不与初级地混用。4.3 安规距离与开槽处理反激电源属于隔离电源初级和次级之间必须有足够的爬电距离和电气间隙。对于85-265VAC输入的电源按照加强绝缘的要求初次级之间至少留6.4mm的爬电距离如果PCB空间紧张可以开槽处理开槽能有效增加爬电距离而不增加板子面积。我在PCB上把初次级的分界画了一条清晰的禁布区两侧元件距离至少6.5mm光耦和安全Y电容骑跨在分界线上。变压器底部对应位置也要开槽防止PCB表面残留物或灰尘在长期使用后形成漏电通路。开关电源PCB上还有一个容易忽略的地方光耦下方的走线不要从它的两个引脚之间穿过因为光耦的反向耐压有限初级次级之间的高压很容易通过相邻走线放电。4.4 布线走线规则和散热设计功率走线的宽度按过电流能力设计。初级电流有效值约1.2A走线宽度1.5mm以上次级输出有效值3A走线宽度至少2.5mm最好铺铜。母线电容到变压器初级、MOS源极到检流电阻这段是脉冲电流加宽走线能降低寄生电感。高压走线之间注意空间距离380V母线相关走线之间至少保持1.5mm以上间距否则打火会在不知不觉中发生。反馈采样线、CS线这类敏感信号走线尽量和高压开关走线垂直交叉不要平行长距离走线避免耦合噪声。散热铜箔方面MOS管和输出整流管的焊盘下方要铺大面积铜箔并打过孔到背面继续铺铜。TO-220封装实测下来在大约25cm²的铜箔面积下MOS温度能稳定在65℃左右OK。如果散热条件差也可以加装小型铝散热片用螺丝或卡扣固定。5. 调试过程实录与常见故障排查5.1 上电前检查清单焊接完成的板子不能直接上高压电源。我先用万用表做几项静态检查这十几分钟能省掉后面一堆麻烦。首先确认输入侧没有短路母线电容两端电阻正常其次测MOS管G极到S极之间的电阻确认驱动没有异常再测输出端没有短路24V输出电容极性正确最后检查变压器引脚顺序尤其同名端是否搞反。变压器同名端反了是个隐蔽问题初级和次级相位反了输出电压可能会异常、无法带载甚至直接触发保护。绕完变压器后用示波器或者直流脉冲可以验证同名端但我更建议直接在绕制前就把各绕组方向和引脚定义标清楚。上电时务必使用调压器从50V不加载逐渐升到220V同时观察输出是否稳定建立。第一次上电我习惯在输入侧串一个100W白炽灯如果电路有短路灯泡会亮起来起到限流保护作用。这个方法很土但是非常有效。5.2 上电调试步骤和波形判断确认没有短路和异常发热后开始正式调试。空载上电用示波器观察Vcc电压应该在8.5V附近芯片启动然后辅助绕组供电把Vcc维持在13-15V。如果Vcc反复在8.5V附近跳动说明辅助绕组供电不足检查辅助绕组匝数和整流二极管。用示波器看G极波形正常是一个方波占空比会随着带载增大而变大。带假负载试机时我用电子负载逐步加电流从0.5A加到3A每加一档都看输出电压和Vds波形。负载调整率方面我在2A时看CS脚波形正常是稳定的三角波叠加在锯齿波上如果发现波形忽大忽小说明环路不稳。满载时最需要关注的是Vds尖峰。正常尖峰不应该超过550V波形在反射电压平台结束后有一个衰减的振荡那是漏感和变压器分布电容谐振引起的是正常现象。如果尖峰高得吓人首先检查RCD吸收的参数其次检查变压器的漏感是否过大。5.3 常见故障速查表故障现象可能原因排查思路没有输出Vcc为0启动电阻开路、保险丝熔断、母线无电压从输入侧逐级量电压确认母线电容两端有没有300V左右直流Vcc反复跳动输出打嗝辅助绕组供电不足、Vcc电容太小、负载过重检查辅助绕组电压带载时Vcc是否跌落到芯片关断阈值以下输出只有几伏且抖动反馈环路断开、光耦失效、TL431损坏量光耦1脚和2脚电压正常应看到约1.2V的LED压降满载打嗝检流电阻偏大、变压器饱和、输出电容损坏看CS脚波形是否在峰值处被削平用电流钳看初级电流是否异常输出纹波大输出电容ESR太大、环路带宽过窄换低ESR电容调整反馈补偿电容Vds尖峰过高RCD吸收参数不合适、漏感过大先加大吸收电容再看波形必要时重新绕变压器变压器轻微啸叫环路振荡、磁芯松动、轻载突发模式调整环路补偿点胶固定磁芯检查是否进入音频范围5.4 实际踩过的几个坑第一坑次级整流管耐压不够。我第一版图纸用的是100V肖特基空载和轻载都没问题加到2.5A负载后直接炸管。后来换MBR20200CT才稳定。选型时一定按最大反射电压加上输入最高电压折算不能只看输出电压。第二坑检流电阻走线太长。第一版PCB把CS采样线从检流电阻绕了大半个板子才回到芯片结果满载时波形有严重毛刺偶尔误触发保护。改成开尔文接法、走线贴近功率地以后问题消失。第三坑气隙磨过头。我一开始按公式上来就磨了0.5mm结果电感量只有220µH满载电流峰值变大MOS温度升高不少。后来换了新磁芯以实测电感为准慢慢磨才把参数稳定下来。记住反激变压器是“电感优先于匝数”的器件气隙一定要边磨边测。第四坑启动电阻阻值选大使待机功耗高。我第一版用两个470kΩ串联虽然也能量到Vcc但启动时间慢而且空载输入功率偏高。后来按启动电流0.5mA估算改成两个200kΩ串联启动时间约1秒待机功耗很低。写在最后的一点个人体会整套流程跑下来我最大的体会是反激电源设计不是靠套公式而是靠“计算定初值、实测做修正”的循环。变压器的330µH气隙不是公式磨出来的而是万用表一下一下量出来的RCD的100kΩ也不是一开始就定的是示波器看着尖峰一点一点调的。最后再分享一个小技巧变压器绕好以后先在裸板上用直流电源代替整流桥给芯片供12V电就能脱离高压单独调试反馈和驱动部分这样即使后面电路有错也不会炸高压器件。这个方法在我后续几个电源项目里一直沿用安全、高效、可控。希望这篇记录能帮你少踩几个坑顺利做出自己的72W反激电源。
返回列表