从零设计小功率AC-DC开关电源:反激拓扑、UC3843与TL431实战解析

发布时间:2026/9/6 21:46:51
从零设计小功率AC-DC开关电源:反激拓扑、UC3843与TL431实战解析 简介这是一份2011年全国大学生电子设计竞赛A题“开关电源并联供电系统”的完整设计报告适合电子竞赛参赛者、电源模块开发人员及嵌入式系统学习者参考。报告以STC12C5A60S2单片机为控制核心采用LM2596完成DC/DC降压结合AD669高精度DA与下垂法实现并联均流清晰呈现了从方案论证、原理图设计到软件调试、指标测试的全流程。文中对比了MC34063A、LTC3855与LM2596三种降压方案并分析自动均流、主从电源与下垂法等均流策略附录还提供完整电路原理图和源程序便于直接复现与二次开发。资源共1个doc文档压缩包大小255KB已有317人学习下载适合需要快速掌握竞赛电源设计思路的读者。 前阵子整理旧硬盘翻出一份《2011电子设计大赛开关电源报告.doc》文件名带着年份点开一看当年熬夜调板的记忆全回来了。电子设计大赛里开关电源几乎是每届必考的题型看着就是把市电变成稳定的直流电实际上考的是拓扑选择、变压器设计、环路补偿、PCB布局、调试排查这一整套功夫一个环节掉链子板子就给你脸色看。这份报告记录的是一个典型的小功率AC-DC开关电源设计。这类题目放到现在也很有参考价值因为电源的底层逻辑二十年没变过。这篇文章不打算复述报告本身而是把当年做这类赛题电源的通用思路和实操细节捋一遍给正在备赛的同学、刚入电源坑的工程师还有想自己动手做一个小功率隔离电源的朋友提供一套能直接上手的方案。你会看到我踩过的坑、试过的参数、以及为什么这样选。1. 拿到赛题之后先把需求拆清楚1.1 赛题指标到底在考什么开关电源赛题给的指标通常就那么几行输入电压范围、输出电压电流、电压调整率、负载调整率、纹波噪声、效率。很多人一拿到题目就急着找原理图这其实是本末倒置。指标才是电源设计的“约束条件”每个数字背后都对应着硬件选型和电路结构的选择。我习惯把这些指标翻译成大白话去理解。输入电压范围说的是母线电容上那个直流高压会在多大范围内波动这决定了MOS管的耐压等级和变压器的匝比设计。电压调整率和负载调整率一个考的是电网波动时输出稳不稳一个考的是负载变化时输出稳不稳本质上都在考验反馈环路的增益和响应速度。纹波噪声则是高频开关动作在输出端留下的“脚印”跟输出电容的ESR、PCB走线布局直接相关。举个例子负载调整率要求从空载到满载输出电压跌落不超过1%对12V输出来说就是120mV。如果反馈环路采样点放在输出端根部带载时线上压降没算进去可能就超了。这些都是赛题里不会明写、但实际调试时一定会遇到的东西。拿到题目先花半天把指标表读透比先画电路板划算得多。1.2 拓扑选择为什么说反激是这类赛题的主场赛题电源常见的拓扑就那么几种非隔离的Buck/Boost隔离的正激、反激、半桥、全桥。非隔离方案在DC-DC题目里偶尔出现但一旦题目要求“市电输入隔离输出”最稳妥的选择基本就是反激。我把几种隔离拓扑放在一起对比过结论很直接拓扑适用功率器件数量调试难度关键代价反激150W以下少较低变压器需开气隙漏感能量要处理正激100W-300W中中等需要磁复位电路变压器利用率偏低半桥200W以上多较高驱动复杂需要半桥驱动芯片和死区控制反激在小功率领域几乎是统治级的存在核心原因是它天生自带隔离而且用一个变压器就同时完成了电压变换、能量传递和隔离三个功能。正激需要额外的磁复位措施半桥的驱动是两个管子交替导通赛题那点功率用半桥纯属给自己找麻烦。如果题目只要求做一个非隔离的直流变换比如24V输入转12V输出那Buck就够用了简单高效。但大多数赛题都会把“输入为交流市电”写进去所以这次的方案直接锁定反激拓扑。1.3 整体架构与器件分工整个系统的信号流是这样的交流市电先经过保险丝、EMI滤波、整流桥和母线电容变成带有一定纹波的直流高压然后进入反激变换器通过MOSFET的高频开关把能量储存在变压器初级电感里再在关断期间释放到次级次级输出经过整流二极管和电容滤波得到直流输出输出侧的电压电流信号经过隔离反馈回到初级控制芯片形成闭环。控制芯片选了UC3843。这颗芯片在反激电源里属于“万金油”级别的存在电流型PWM控制自带逐周期限流外围电路简单资料满天飞。次级反馈用了经典的TL431加PC817光耦组合TL431提供精密基准光耦负责把次级信号跨过隔离带传回初级。恒压恒流双环控制则用LM358实现一个运放做电压环一个做电流环通过二极管“或”的方式决定哪个环生效。这套架构是当年比赛里最主流的打法成熟、稳定、好调试。现在做产品也大量沿用学这套不吃亏。2. 核心电路设计变压器、控制与反馈2.1 反激变压器整个电源的心脏反激变压器的设计是整个项目里最核心也最容易翻车的地方没有之一。变压器参数错了后面所有电路都是白调。我以这次12V/2A、效率要求85%以上的方案为例把计算过程完整过一遍。输入按AC 220V±10%来算整流滤波后母线电压最小约250V最大约370V。开关频率定在64kHz左右。反射电压Vor取100V这个值是初级关断时次级反射回初级的电压直接影响MOS管耐压和占空比。输出二极管压降按1V估那么匝比n Vor / (Vo Vf) 100 / 13 ≈ 7.7取整到8。磁芯选了EE28有效截面积Ae约84平方毫米最大磁通密度Bmax保守取0.25T。开关周期T1/64000≈15.6微秒。在最低输入电压下最大占空比Dmax Vor/(Vin_min Vor) 100/(250100)≈0.286。初级匝数用公式算Np_min Vin_min × Dmax × T / (Bmax × Ae)把数字代进去250 × 0.286 × 15.6e-6 / (0.25 × 84e-6)约53匝。工程上我会多留一点余量取60匝防止磁芯饱和或绕制不均匀。次级匝数就是60/87.5取8匝。辅助绕组给UC3843供电目标电压15V左右和12V输出算一下比例取10匝。电感量也要算。输出功率24W效率按0.85估输入功率约28W。峰值电流Ipk按1A设计则初级电感量Lp 2 × Pin / (Ipk² × f) 2 × 28 / (1 × 64000) ≈ 0.875mH。实际绕好后用气隙调到0.8-1mH这个区间。绕制顺序我吃过亏强烈建议用三明治绕法先绕一半初级再绕次级和辅助绕组最后把剩下的一般初级绕在外面。这样次级被初级包在中间耦合更好漏感更小。骨架的1脚和4脚同名端方向必须标清楚一旦绕反上电就可能炸管。2.2 UC3843外围电路频率、限流与斜坡补偿UC3843的外围看着简单其实几个元件的取值都有讲究。振荡频率由Rt和Ct决定公式是f 1.72/(Rt × Ct)。我取Rt10kΩ、Ct2.7nF算出来约64kHz。这个频率不算高对MOS管驱动和二极管恢复压力都小比赛调试属于求稳的选择。启动电阻从母线高压取电经过一个几百kΩ的大电阻给VCC电容充电等电压达到UC3843的启动阈值8.4V左右芯片开始工作。启动后由辅助绕组供电因为辅助绕组提供的电压比启动电阻限流后的电压高会接管供电。这里有个细节VCC电容不能太小否则芯片启动瞬间电流不够会反复重启表现为输出电压来回抖动。我通常用22-47μF电解电容。电流检测电阻接在MOS管源极和地之间UC3843内部比较器的阈值是1V所以峰值电流Ipk 1V/Rcs。按前面算的峰值电流1ARcs取0.47Ω比较合适功率裕量选1W以上。这个电阻选大了会过早限流导致输出功率不足选小了不起保护作用是调试时重点检查的元件。斜坡补偿容易被忽略。当占空比大于50%时电流型控制会产生次谐波振荡表现为输出电压不稳定、波形抖动。反激电源重载时占空比可能接近50%所以最好加上。最简单的实现方式是从振荡器的锯齿波上取一小段信号通过电阻叠加到电流检测信号上。当年我没加斜坡补偿轻载还好一到重载就发神经补上之后世界清净了。2.3 次级恒压恒流TL431加LM358双环次级输出侧的反馈设计是整个电源的“大脑”。恒压部分用TL431做基准TL431的REF端电压稳定在2.5V通过两个电阻分压采样输出电压。当输出电压偏高TL431阴极电压下降流过光耦的电流增大初级侧就减小占空比形成负反馈。光耦用的是PC817选型时要注意电流传输比CTR。CTR太小反馈信号传不过去太大环路容易不稳定。一般选100%-200%档位的并且初级侧的反馈电阻要配合光耦的工作电流范围进行调节。TL431的K-A之间要加RC串联补偿网络我习惯在COMP端和地之间放一个几nF的电容再串一个几kΩ的电阻具体值在调试时用示波器看动态响应来微调。恒流部分用LM358。LM358是双运放一个运放用于电压环的缓冲或比较一个用于电流环。电流采样电阻放在输出低边阻值取0.1Ω左右满载2A时压降0.2V送到LM358的同相输入端和基准电压比较。基准电压从TL431分出来用一个电位器调到0.2V。当输出电流超过设定值电流环就拉低光耦电流限制输出电流。CC和CV两个环路的衔接是关键。我的做法是两个运放的输出经过二极管接到同一个节点去驱动光耦谁需要的占空比更小谁就生效。这和“或门”逻辑类似保证了电池充电类应用在恒压和恒流之间平滑切换不会出现来回震荡。还有一点LM358是单电源运放输入共模范围不包含电源轨所以采样电阻必须放在低边并且采样信号走线要短、要单独走避免负载电流在地线上产生的压降干扰基准电压。2.4 关键器件选型与余量MOS管耐压是最容易翻车的点。初级母线上最大370V加上反射电压100V再加上漏感尖峰实际峰值电压很容易到550V以上。按20%-25%的余量我选了650V的MOS管。用600V的也能跑但余量小心里不踏实。输出整流二极管用的是肖特基反向耐压30-45V就够了12V输出选SB54040V/5A很稳。肖特基的好处是正向压降小低压大电流输出时整机效率能提升一到两个百分点。次级电容选了三个低ESR电解电容并联单个1000μF/25V。为什么要并联一是降低等效ESR纹波电压能压下去二是分散纹波电流单个电容的发热更小。前端物料也要提前备保险丝选1A慢熔型NTC热敏电阻5Ω左右做软启动。整流桥用2A以上的X电容和共模电感组成EMI滤波Y电容跨接在初、次级地之间容量选2.2nF。这些不起眼的元件缺一个到现场就得手忙脚乱。3. PCB布局、安规与调试流程3.1 PCB布局让高频电流走最短路径电源的PCB布局和普通数字电路完全是两个思路。数字电路讲究信号完整性电源讲究的是功率环路的面积要小、地线回路要干净。高频开关电流流过的地方环路面积越大辐射和尖峰越严重。第一个要收紧的环路是“母线电容正极→变压器初级→MOS管→采样电阻→母线电容负极”这个回路。这圈电流每秒开关几万次走线要短而粗。第二个关键环路是次级“变压器次级→整流二极管→输出电容→回到变压器的地”同样要尽量小。我实测过如果把MOS管到变压器的走线拉长Vds尖峰会多出几十伏散热也更差。接地策略上初级控制地、功率地要分开最后在母线电容的负极单点汇合。UC3843的地和功率MOS的地如果走在一起电流采样电阻上的噪声会导致误触发保护。次级那边输出电容的地和控制地也要这样处理。光耦两侧属于初、次级两个系统为了满足安规要求我在光耦下方的PCB上开了槽把两个地彻底隔开。电流采样电阻的走线要用“开尔文接法”采样线直接从电阻两端分别引出到控制芯片不要和功率走线共用一段铜箔。否则功率电流在地线上产生的压降会被UC3843误判成电流信号。3.2 安规距离和板子工艺市电输入的电源初次级之间必须有足够的爬电距离和电气间隙。对于220V系统、按加强绝缘的要求初次级之间爬电距离通常要做到6.4mm以上。比赛板子我习惯留到8mm以上等于给自己留了余量评审老师也挑不出毛病。除了距离还需要注意几个工艺细节高压走线之间保持足够的间距保险丝前后的走线要分开板边留够安全距离防止手持时触电Y电容的接地端要靠近初次级地的分界处摆放位置不对EMI会变差。调试时要把示波器探头的地线夹子接在正确的参考点上同时使用隔离变压器给整个板子供电人也要保持单手操作避免形成跨身体的电流通路。3.3 上电调试步骤从低压慢慢来电源调试最忌讳一上来就插220V市电。我习惯按“低压直流→高压直流→交流市电”三步走每一阶段确认无误再进入下一阶段。第一步不装MOS管先用外部直流电源给UC3843的VCC供电确认芯片正常工作VREF输出5V振荡波形正常。第二步用直流电源代替母线高压从50V开始慢慢升到100V观察MOS管漏极波形。这里能看到初级电感的充放电波形如果波形平台上没有异常的直通尖峰说明变压器绕制基本正确。第三步带上假负载用电子负载或大功率电阻测试输出。确认带载正常后再通过调压器从交流220V的低压档位逐步升压。每一步都要同时观察输出电压、输入电流和MOS管漏极波形。Vds波形能看到明显的反射电压平台和漏感尖峰尖峰大小控制在反射电压的1.5倍以内比较理想。任何一步出现异常电流或者异常声音立刻断电检查绝不硬撑。4. 常见问题与排查技巧下面这张表是我这些年修电源总结出来的高频问题速查表遇到故障先对照看看故障现象可能原因排查方法上电烧保险或炸MOS管整流桥短路、变压器同名端接反、反馈没建立导致占空比失控先用低压直流调确认反馈正常再上高压检查变压器各绕组同名端和二极管方向输出电压偏低或带载掉压变压器匝比不对、电流采样电阻太大触发限流、输出二极管压降过大测量Vds波形看占空比是否已经顶到最大空载测输出电压再带载对比空载或轻载啸叫环路不稳定、斜坡补偿不足、磁芯松动听声音来源在断续模式下检查环路补偿给磁芯浸漆纹波噪声大输出电容ESR过高、功率环路面积过大、Y电容位置不对换低ESR电解电容缩短次级环路走线重新摆放Y电容位置负载调整率超标母线电容偏小、反馈采样点离负载端太远加大母线电容把采样点移到输出端子处炸管这个问题值得多说一句。大多数情况下不是因为MOS管耐压不够而是反馈环没有建立起来。比如次级反馈接错了或者光耦CTR太低UC3843的输出占空比会一直往最大跑变压器很快就会饱和电流失控MOS管就去了。所以每次改完板子我第一件事就是检查光耦和TL431的接线确认反馈路径完整再上电。输出电压偏低的问题我以前习惯先怀疑变压器后来发现更多是电流采样电阻选大了。采样电阻一换大峰值电流被提前限制带载能力自然上不去。用示波器看电流采样波形如果方波顶部被削平了就是限流点太低。纹波大的问题大多数时候是电容惹的祸。曾经用过一个普通电解电容ESR特别高输出纹波比用低ESR电容大了三倍都不止。换电容的同时把次级输出整流环路的面积缩小纹波还能再降一截。不要一上来就怀疑是电容容量不够ESR才是高频纹波的主战场。最后再分享两个经验。第一比赛和做产品最大的区别在于时间窗口很短所以设计方案一定要保守耐压留足余量、电流降额使用别把指标卡在临界点上。第二调试时多做记录把每次改动的参数、看到的波形、解决的问题都写下来这份记录不仅是比赛的加分项更是赛后复盘最宝贵的资料。我到现在调新电源时还会翻开当年那份报告从里面找思路。本文还有配套的精品资源点击获取