ARTICLE DETAIL

资讯详情

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

基于UC3843AC的反激式AC-DC开关电源设计:从参数计算到调试实战

基于UC3843AC的反激式AC-DC开关电源设计:从参数计算到调试实战 做电源设计这几年反激拓扑的AC-DC方案我接触得最多。前阵子帮客户做了一个24W的开关电源样板主控选了萨科微SLKOR的UC3843AC这是一颗非常经典的电流模式PWM控制芯片配合反激拓扑实现220V交流输入转12V直流输出。整套应用方案走下来从器件选型、变压器参数到调试排查遇到了不少问题、也总结了不少经验值得写成文章分享一下。这篇整理适合刚接触AC-DC电源设计的朋友老手也可以看看我在几个关键环节是怎么取舍的欢迎交流挑刺。UC3843AC这块芯片在电源圈子里属于元老级型号性能不惊艳但胜在稳定、便宜、资料多。萨科微这边的UC3843AC可以直接对标国际大厂同型号物料脚位和参数基本一致样板阶段不用为货源发愁。接下来我把整个方案的设计思路、参数计算、实操调试和问题排查拆开来讲内容尽量具体到可以直接抄作业。1. 方案整体设计与器件选型思路1.1 UC3843AC到底是一颗什么样的芯片UC3843AC是一颗固定频率电流模式PWM控制器内部集成5V基准、误差放大器、电流采样比较器、图腾柱输出驱动和欠压锁定电路开关频率由外部RT/CT电阻电容设定最高可以做到500kHz但一般反激电源常用40到100kHz这个区间。它最核心的工作方式是电流模式控制也就是每个开关周期内功率管的峰值电流直接由误差放大器输出控制比单纯的电压模式响应快天然带逐周期限流保护变压器不容易饱和。选这颗芯片之前你首先要分清楚UC3842、UC3843、UC3844、UC3845这四兄弟的区别。UC3842和UC3843的占空比最大可以到100%但UC3842的欠压锁定门限是16V/10V适合宽电压输入场合UC3843是8.5V/7.6V辅助绕组供电压力小适合我做这种市电整流后直接启动的方案。UC3844和UC3845则限定最大占空比50%一般用于需要限制占空比的正激类拓扑或特殊应用。所以反激电源做90到265V宽压输入、占空比超过50%的用UC3843就很合适。这次方案我选择了萨科微的UC3843AC实测下来启动电压、基准电压、振荡频率这些关键参数和手册基本一致批次稳定性也靠谱。样板调试阶段不需要在芯片货源上费心这对项目周期很关键。1.2 反激拓扑为什么在这个功率段最合适电源方案选拓扑说白了就是看功率、成本和隔离要求。24W这个功率段最典型的选择就是反激。反激拓扑的磁性元件是一个耦合电感原边导通时储能副边截止原边关断时副边导通能量传递到输出。它用最少的器件实现了输入输出的电气隔离不需要额外增加电感变压器本身兼了储能和变压两个功能。相比之下正激拓扑要多加一个磁复位绕组和输出滤波电感器件的数量和成本都上去了在24W这个级别不划算LLC谐振虽然效率高但控制复杂适合百瓦级以上。反激拓扑还有一个优点输入电压范围可以做得很宽。这次方案按90V到265V交流输入设计整流后母线电压从大概120V到375V波动占空比变化范围很大。UC3843AC支持最大接近100%的占空比在低压输入时能把占空比推到0.55左右这也是我坚持选UC3843而不是UC3844系列的原因之一。如果你把输入限定在180到264V占空比需求会小很多但为了兼容更多应用场景宽压设计更有通用性。1.3 24W参考方案的器件清单和选型思路下面是我这次打样实际用到的物料清单每一项都标注了选型理由你在做类似方案的时候可以作为起点再根据自己手上的物料渠道调整参数。器件型号/参数选型思路主控IC萨科微 UC3843ACSOIC-8/DIP-8电流模式最大占空比接近100%市电整流后直接启动功率MOS8N70700V/8ATO-220耐压余量足够应对最大母线电压加反射电压加尖峰电流按峰值电流三倍选输出整流管SS15150150V/15A肖特基反射电压叠加输出电压后反向电压约62V选150V留出两倍以上余量变压器磁芯EE25Ae约40mm²24W输出用EE25规格合适价格低、绕制方便、骨架好买采样电阻0.68Ω/1W金属膜电阻对应峰值电流保护点约1.47A留出正常工作的裕量光耦PC817A隔离反馈CTR范围80%-160%配合TL431组成环路基准/误差放大器TL431SOT-23或TO-92输出2.5V基准配合分压电阻实现12V稳压启动电阻两个120kΩ/1W串联耐压分压避免单个电阻耐压不够、功耗集中VCC电容22μF/50V电解电容保证启动瞬间芯片不会在欠压门限之间反复抖动这套物料在电子市场基本都能买到没有特别冷门的型号。萨科微自家也配套MOS管和二极管如果项目量产想把供应链统一起来可以找原厂要整套的替代建议他们的FAE一般会给出和芯片匹配的选型表。2. 核心电路原理解析与参数计算2.1 启动电路怎么算UC3843AC的启动过程很简单上电后母线高压通过启动电阻给VCC引脚外接电解电容充电电容电压升到芯片的欠压锁定开通门限8.5V时芯片开始输出PWM电路启动。芯片正常工作后由变压器辅助绕组整流出来的电压接管芯片供电启动电阻不再承担主要电流。启动电阻的阻值选择取决于两个矛盾阻值太大电容充电电流小启动慢阻值太小启动电阻本身功耗高整机待机功耗也会变大。UC3843AC的启动电流典型值0.5mA我取启动电流两倍余量来算。整流后母线最低电压约120V那么最大总阻值可以取120V/1mA等于120kΩ实际我用了两个120kΩ串联一共240kΩ充电电流约0.5mA到1.3mA之间波动。对于22μF的VCC电容充电到8.5V大约需要0.8秒到1.5秒上电不会让人等得心焦待机功耗也能控制在0.3W以内。VCC电容的容量要注意太小的话芯片启动瞬间工作电流突然增大电容电压会被拉到7.6V关闭门限以下芯片进入反复重启的打嗝状态输出端会出现周期性波动。我实测下来22μF比较稳如果你用的是高端MOS管或者开关频率拉得比较高芯片驱动电流增大建议加大到33μF甚至47μF。2.2 振荡频率与最大占空比UC3843AC的振荡频率由4脚的RT和CT决定手册给出的公式是f约等于1.72除以RT乘CT。RT和CT的关系也很重要CT从3.5V开始充电充到5V后开始放电放电电流是RT电流的8.4倍左右所以占空比最大值不是100%而是由放电时间决定的。UC3843实际最大占空比可以做到96%左右这就是它和3844系列最大的区别。这次方案我取RT等于15kΩ、CT等于2.2nF算下来频率大概在52kHz。为什么选这个频率一是UC3843AC在这个频段驱动能力和开关损耗都很均衡二是对EE25这种小磁芯来说52kHz下Bmax取0.25T以下磁芯损耗不明显三是频率越低对于PCB布局和EMI处理越友好新手调试的时候少踩一些高频干扰的坑。不要一上来就奔着100kHz以上跑反激电源高频化需要同步考虑二极管反向恢复、变压器损耗、驱动回路寄生电感这些在小功率样板阶段容易把调试变得很痛苦。振荡电阻RT还有个作用它决定死区时间RT越小死区越短最大占空比越大。RT从15k降到10k频率会升高同时最大占空比进一步接近上限。我建议初学者先用手册推荐的典型值等波形看明白了再优化频率。2.3 电流采样过流保护和斜坡补偿UC3843AC的电流采样比较器阈值是1V也就是说3脚电压达到1V时当前周期立即关断。采样电阻RCS的计算依据是变压器原边峰值电流我的设计目标是满载时峰值电流约1.3A留出百分之十几的过流保护余量。那么采样电阻按1V除以1.3A约等于0.77Ω取标准值0.68Ω后实际过流保护点约1.47A正常满载工作时的采样电压约0.88V不会误触发保护。这里要提醒一个关键经验如果占空比超过50%电流模式控制会出现次谐波振荡现象是输出纹波低频波动很大电流波形一高一低交替出现。UC3843AC最大占空比接近100%所以我在宽压输入、低压满载的情况下实测占空比达到0.55这时必须加斜坡补偿。具体做法是从4脚的振荡三角波上取一路信号通过一个小电容和一个电阻叠加到3脚电流采样信号上让采样电压叠加上升斜坡破坏次谐波振荡的成立条件。实际调试中我先测了满载绕组电流波形发现大小波后才补的这个电路加完之后波形立刻干净了。2.4 输出反馈环路TL431加光耦输出稳压采用TL431加PC817光耦的标准方案。TL431的参考端和稳压输出点的分压电阻决定输出电压公式是Vo等于1加上R1除以R2乘以2.5V。输出目标12V我取上面电阻R1为10kΩ下面电阻R2按2.5V除以12V减去2.5V再乘以10kΩ算出来2.63kΩ标称值取2.7kΩ这样实际输出约11.9V基本在精度范围内。反馈回路还有一个不太起眼但很重要的点PC817的CTR电流传输比会随工作点变化而且随温度漂移所以环路补偿的零极点位置不能太激进。我在COMP引脚1脚上并联了一组RC补偿典型值是1kΩ电阻串联0.1μF电容再并联0.1μF电容到地实测相位裕量足够。如果你把补偿设计得太尖锐满载到空载切换的瞬间输出电压会有明显的过冲严重时会引起输出电压保护误动作。辅助绕组供电VCC这路也要注意它实际上是次级输出电压的镜像负载变化时Vaux会跟着轻微波动。我在Vaux整流后加了一个100Ω电阻和100μF电解电容组成的RC滤波避免VCC电压纹波串到芯片内部影响基准精度。2.5 变压器参数设计计算变压器是整个反激电源的灵魂这一步算错了后面全部白干。我的输入范围是90V到265V交流整流后母线电压在满载时最低大概到120V考虑电容纹波实际计算最低取80V到90V附近更稳妥最高约375V。反射电压Vor取100V这是反激设计的常见取值取太大MOS管电压应力高取太小低压输入时占空比不够。先算最大占空比Dmax等于Vor除以Vor加上最低母线电压按最低母线90V算大约0.53。输出功率24W效率按85%估算输入功率约28.2W。峰值电流Ipk可以用2倍输入功率除以最低母线电压乘占空比估算约等于1.2A到1.3A。变压器原边电感量的选择基于这个峰值电流和占空比取680μH左右。原边匝数按法拉第定律算磁场摆幅取0.25T磁芯Ae取40平方毫米频率取50kHzNp约等于母线电压乘占空比除以摆幅乘Ae乘频率算出来约90圈。副边匝数由反射电压和匝比决定。输出电压12V副边整流二极管压降约0.7V匝比n等于Vor除以Vo加二极管压降大约7.5我取原边90圈副边12圈这样匝比正好7.5反射电压约95V。辅助绕组按芯片供电15V计算匝数取15圈就可以。这个参数下输出满载工作基本处于BCM临界导通附近从空载到满载的动态响应还可以。变压器绕制时要注意三件事原边和副边要分槽绕或者用三层绝缘线加强隔离安规要求爬电距离必须要满足辅助绕组绕在副边同一个骨架上它和副边的耦合比和原边好这样VCC电压受负载影响会小很多最后一定要加屏蔽绕组或者铜箔屏蔽层能明显减小初次级耦合电容噪声对EMI整改有立竿见影的效果。2.6 RCD钳位为什么不能省反激电源在MOS管关断瞬间变压器漏感里储存的能量会在漏极上产生很高的电压尖峰如果不处理MOS管随时可能被击穿。RCD钳位电路的原理就是用一个二极管把漏感能量引导到电容上再通过电阻把能量消耗掉把漏极电压尖峰限制在一个安全范围。钳位电容我用了4.7nF/1kV的CBB电容钳位电阻用两个220kΩ并联实际阻值110kΩ。选这个阻值需要平衡阻值太小钳位损耗大、效率低阻值太大钳位电容放电慢漏极尖峰又会升高。判断钳位是否合适的标准是看满载时MOS管漏极波形尖峰到平稳电压之间有一个平台平台前面的电压是反射电压平台尖峰是钳位电压。钳位电压一般比反射电压高20%到30%比较合适。功率MOS管我选了700V耐压实际最大母线电压375V加上反射电压95V再加上钳位尖峰约120V一共590V左右700V留了将近110V余量。如果你发现漏极波形尖峰快要顶到MOS管耐压了第一反应不应该是换更高耐压的管而是检查变压器漏感是不是太大了、RCD参数是不是不合理换高耐压管只是治标RCD吸收参数没调对的话损耗会非常难看。3. 实操过程与关键环节3.1 原理图设计顺序原理图设计我习惯从主功率回路往控制回路画顺序是输入整流滤波、变压器原边、RCD钳位、MOS管驱动、电流采样、辅助供电、输出整流滤波、反馈环路、IC外围。这么画的好处是每一段的功能边界清晰排查问题的时候可以按能量流动的方向逐级检查。输入部分除了保险丝和NTC防浪涌还加了一级EMI滤波共模电感和X电容加两个Y电容。UC3843AC对输入高频噪声比较敏感输入滤波做不好IC的电流采样很容易误触发。Y电容的容量控制在2.2nF到4.7nF太大漏电流超标太小EMI又压不下去。桥堆我选了2A/1000V考虑的是开机瞬间给大电解电容充电的浪涌电流不要只看稳态功率。输出部分用了两个1000μF/25V电解电容并联再加一个1μF的MLCC做高频去耦输出纹波实测在50mV以内。12V输出对纹波要求不高如果是给模拟电路供电后面可以再加一级LC滤波器不过要留意LDO或LC的压降别把输出电压压没了。3.2 PCB布局的三个要点电源PCB布局的黄金法则是让高频电流回路面积最小。第一个要注意的是MOS管、变压器原边、RCD钳位二极管这三个元件形成的高压开关回路电流变化率极高回路面积越大辐射噪声越严重还会在采样电阻上耦合出干扰。我把这三个器件尽量放在一起走线短而粗信号地单独走线回到IC的地脚。第二个要点是电流采样走线要从采样电阻两端直接差分引到UC3843AC的3脚和地脚不要经过功率地。如果采样线和功率地混在一起MOS管开关瞬间的电流突变会在采样线上砸出很大的尖峰结果就是电流采样波形毛刺特别多过流保护误触发严重的甚至一上电就保护。我在采样电阻和IC第3脚之间加了一个1kΩ电阻和100pF电容组成的低通滤波截止频率约1.6MHz滤掉高频毛刺但保留电流信号包络。第三个要点是UC3843AC的去耦电容和反馈环路元件要靠近芯片引脚放置。VCC的0.1μF高频去耦电容紧挨芯片第7脚22μF电解电容稍微远一点没关系但也不能放在板的另一头。PC817和TL431的走线要远离变压器和输出二极管避免磁性元件耦合过来的噪声干扰反馈信号。我第一次打样的时候反馈线靠近了输出整流二极管结果空载到满载切换时环路不稳定电话号都换过了。3.3 样机调试流程调试样机时一定要用交流调压器加隔离变压器供电这不是可选项。先把调压器调到0V接上负载然后缓慢升压同时用万用表监视输出电压。第一次上电目标只是确认没有短路爆炸输出电压缓慢建立起来就行。升到50V左右先停下测量UC3843AC的第7脚VCC电压如果在8.5V左右抖动说明芯片在反复启动对应的就是启动电阻或VCC电容参数不合适。继续升压到220V输出电压稳定在12V之后用示波器看三个关键波形MOS管栅源电压VGS、漏源电压VDS、电流采样电阻电压VCS。VGS应该是一个方波上升沿不要太慢VDS的高电平平台是反射电压加母线电压尖峰应该在600V以下VCS峰值应该在1V以内如果有大小波出现就是斜坡补偿没到位。逐步加大电子负载从空载到满载分四档测试空载、25%负载、50%负载、满载。每一档都记录输出电压、输出纹波、MOS管温升和变压器温升。满载跑30分钟看温升是否稳定一般EE25配合24W输出温升控制在40摄氏度以内算正常。如果满载时输出开始往下掉先看是不是变压器饱和了用示波器测采样电阻波形如果电流波形出现明显弯折或突然飙升说明磁芯快饱和了需要减小Bmax或增大磁芯。4. 常见问题与排查技巧实录4.1 上电没输出VCC电压在8.5V上下抖动这是新手遇到最多的问题原因通常是两类。一类是启动电阻给VCC电容充电不足芯片刚一启动还没等到辅助绕组的电压接管VCC就被芯片拉到7.6V以下关断另一类是启动电阻阻值太大充电电流不够。排查方法很简单示波器探头接VCC引脚上电瞬间看电压波形如果电压升到8.5V后迅速跌到7.6V再回升说明VCC电容容量不够或者启动电阻太大。我把启动电阻从240k降到150k电容从22μF加到47μF后问题就消失了。4.2 输出电压偏低而且负载越大跌得越狠输出电压低要分两种情况看如果输出只有几伏多半是反馈环路工作点不对TL431的参考端电压没到2.5V或者光耦接反了。如果空载时12V正常负载一大电压就往下掉优先检查变压器原边电感量是否偏小、电流采样保护是否提前动作。用示波器看3脚电压满载时如果已经接近1V说明采样电阻选小了不过流保护在触发。4.3 轻载时变压器发出吱吱声反激电源轻载时芯片进入间歇工作模式脉冲一串一串的频率落在音频范围内变压器就会发出轻微的吱吱声。如果声音不大属于正常现象如果声音刺耳或者带满载也响就要看是不是环路不稳定。我遇到过一种情况是TL431的补偿电容用错了极性导致环路在某些负载点自激振荡更换补偿参数后声音消失。另外变压器绕组本身如果浸漆不充分磁芯在开关频率下震动也会发声这种情况只能换变压器或重新浸漆。4.4 MOS管发烫严重MOS管发热通常来自开关损耗而不是导通损耗24W级别反激电源8N70导通内阻很低导通损耗可以忽略。发热的主要原因是VDS尖峰过高导致管子工作在线性区时间过长或者栅极驱动电阻太大导致开关过程拖沓。我用22Ω栅极电阻实测开关波形上升沿约100ns如果发现波形拖出明显斜坡把电阻降到10Ω试试。另外RCD钳位电阻阻值开路或过大漏感能量没有消耗通路全部砸在MOS管上也会导致严重发热。4.5 问题速查表故障现象优先排查点常见处理完全无输出VCC电压、启动电阻、保险丝调整启动电阻或VCC电容输出偏低且随负载跌落电流采样电阻、变压器电感减小采样电阻或修正电感量空载正常、满载短路保护3脚斜坡干扰、采样滤波加低通滤波、调整斜坡补偿输出纹波大输出电容ESR、环路带宽增大输出电容或调整补偿参数变压器吱吱响环路稳定性、磁芯浸漆调整环路补偿、更换变压器MOS管过热或击穿RCD钳位、VDS尖峰检查钳位电阻、减小漏感4.6 排查过程中的几个小技巧排查的时候建议手里常备一个示波器别只靠万用表。很多电源故障是瞬态的万用表只能看到最终结果。看波形的时候注意探头地线要短接夹子地线太长会引入很大的振铃这不是电路真有问题而是测量方式不对。解决方法是把示波器探头的地线弹簧针直接接到MOS管的源极或者IC的地脚旁边尽量减小测量环路。另外做高压侧的电压测量要格外小心母线电压最高300多伏探头一定要用高压差分探头或者保证探头和示波器接地都与隔离变压器匹配好。如果手头没有高压探头至少要把探头衰减比打到10倍再测直接拿1倍档测300多伏的开关节点信号是非常危险的操作。我一般测漏极波形用100倍高压探头测VGS和VCS用10倍探头安全第一。最后分享一点实际体会UC3843AC这个方案做下来最大的感受就是经典方案之所以经典是因为它的容错率高。芯片本身便宜外围器件也都是大路货调试中遇到问题几乎都能在网上找到参考案例。萨科微这颗UC3843AC在整个调试过程中没有出过幺蛾子引脚和时序都按照手册走属于那种你不需要担心芯片本身的元器件。如果你正准备做自己的第一个AC-DC电源强烈建议从这种经典反激方案入手把启动、采样、反馈、吸收这四个环节吃透后面再做LLC、做PFC会轻松很多。最后再留一个小建议做电源一定不要跳过隔离变压器直接插市电调试这个行业每年都有因为偷懒省掉安全步骤而出事故的案例调试设备上的投入千万别省。
返回列表