1. 项目缘起与整体设计思路
1.1 为什么选择DK112这颗主控芯片
做小功率开关电源,尤其是5W到12W这个区间,选主控芯片其实就那几家的方案在打架。DK112(以及它的兄弟型号DK1203)是我这几年用得比较顺手的一颗,原因很直接:内置功率管、外围元件少、BOM成本压得住,而且在小功率反激拓扑里表现足够稳定。
DK112属于典型的原边反馈(PSR)控制芯片,内置650V耐压的功率MOSFET,最大输出功率在85V到265V全电压输入范围内大概能做到10W左右(具体看散热和变压器设计)。它把PWM控制器、功率开关管、反馈采样电路全部集成在一个DIP-8或者SOP-8的封装里,这意味着你不需要光耦、不需要TL431、不需要辅助绕组反馈电路,整个电源的元件数量可以压到二十几个。
对比一下UC3842那种经典方案,UC3842需要外置MOS管、外置电流采样电阻、光耦反馈、TL431基准,外围至少三四十个元件。DK112把这些全部省掉了,对于成本敏感、空间受限的小功率应用来说,优势非常明显。
但话说回来,PSR方案也有它的短板。原边反馈的精度不如副边反馈,负载调整率和线性调整率都会差一些,一般输出电压精度在±5%左右,好的设计能做到±3%。如果你要做充电器这种对恒压恒流精度要求高的场合,PSR方案需要额外做线损补偿和恒流环路设计,这是后话。
1.2 反激拓扑在小功率场景的核心优势
DK112搭配的拓扑结构是反激式(Flyback),这是小功率开关电源里最主流的拓扑,没有之一。为什么?因为反激拓扑天然具备几个优势:结构简单,只需要一个开关管和一个变压器;不需要输出电感,变压器本身就承担了储能和变压两个功能;可以方便地实现多路输出,每路加个绕组就行;输入输出隔离容易实现。
反激的工作原理说白了就是:开关管导通时,变压器原边绕组储能,副边整流二极管截止,负载靠输出电容供电;开关管关断时,变压器释放能量,副边二极管导通,给负载和输出电容充电。这个“导通储能、关断释能”的过程就是反激的核心。
DK112工作在电流断续模式(DCM)或者临界导通模式(BCM),具体取决于负载条件。在DCM下,每个开关周期结束时变压器能量完全释放,下一个周期从零开始。这种模式的好处是环路稳定性好、EMI相对可控,缺点是峰值电流大、变压器利用率低。对于10W以下的应用,DCM完全够用。
1.3 整体方案框架与关键参数预设
在动手画原理图之前,先把关键参数定下来。我这次做的是一台输入85V-265V AC、输出12V/0.8A(约10W)的小型开关电源,用于替换手头一个老旧的线性电源适配器。
关键设计参数如下:
| 参数 | 数值 | 备注 |
|---|---|---|
| 输入电压范围 | 85-265V AC | 全电压输入 |
| 输出电压 | 12V DC | 空载到满载 |
| 输出电流 | 0.8A | 最大持续电流 |
| 输出功率 | 9.6W | 留10%余量 |
| 开关频率 | 约65kHz | DK112内部固定 |
| 目标效率 | >78% | 满载条件下 |
| 输出电压精度 | ±5% | 含线损补偿 |
这些参数决定了后续变压器设计、RCD吸收电路、输出整流滤波的所有细节。比如开关频率65kHz是DK112内部振荡器决定的,你改不了,所以变压器设计必须围绕这个频率来算。
注意:DK112和DK1203在引脚定义和基本功能上几乎一致,主要区别在于最大输出功率和内置MOS的导通电阻。DK1203的功率能力稍强一些,可以做到12W-15W。如果你手头只有DK1203,直接替换DK112没问题,但变压器参数可能需要微调。
2. 核心电路细节与元器件选型要点
2.1 输入整流滤波与310V母线
市电进来第一件事就是整流滤波。我用的是一颗2A/1000V的整流桥(MB10F或者ABS10都行),后面跟一个22μF/400V的电解电容。这里有个细节很多人容易忽略:整流后母线电压在满载时大约是310V DC(220V AC输入时),但在空载时可能达到375V甚至更高(考虑电网波动±20%)。
所以选电容的时候,耐压值必须留足余量。400V是底线,我一般用450V的,虽然贵一点点,但可靠性高很多。容量方面,22μF对于10W的电源足够了,经验公式是每瓦输出功率配2-3μF。容量太小会导致母线电压纹波大,影响输出电压稳定性;容量太大则开机浪涌电流大,可能烧整流桥。
整流桥后面我加了一个NTC热敏电阻(5D-9或者10D-9),用来抑制开机浪涌。这个NTC在常温下阻值5Ω到10Ω,开机瞬间限制电流,工作后发热阻值降到1Ω以下,损耗可以忽略。如果你省掉这个NTC,开机瞬间的浪涌电流可能达到几十安培,整流桥和保险丝都受不了。
保险丝用1A/250V的慢断型,不要用快断的。因为开机瞬间有电容充电的浪涌,快断保险丝容易误熔断。慢断型能承受短时间的浪涌电流,正常工作电流又远小于1A,保护效果刚好。
2.2 RCD吸收电路的计算与调试
RCD吸收电路是反激电源里最关键的几个电路之一,它的作用是吸收变压器漏感产生的尖峰电压,保护开关管不被击穿。DK112内置MOS耐压650V,母线电压最高375V,留给尖峰电压的余量只有275V。如果漏感尖峰超过这个值,芯片就炸了。
RCD电路由电阻R、电容C和二极管D组成,并联在变压器原边绕组两端。工作原理是:开关管关断瞬间,漏感能量通过二极管给电容充电,电容电压升高;开关管导通时,电容通过电阻放电,把能量消耗掉。
我的参数选择过程是这样的:先估算漏感。我用的EE16磁芯,初级绕组大概100匝,漏感一般在初级电感的2%-5%左右。初级电感量我设计在1.2mH左右,漏感大约30μH。漏感能量E = 0.5 × Lleak × Ipk²,峰值电流Ipk大约0.5A,算下来E = 0.5 × 30e-6 × 0.25 = 3.75μJ。这个能量不大,但如果不吸收,会在MOS漏极产生高压尖峰。
吸收电容一般选1nF到4.7nF,我用的2.2nF/1kV的瓷片电容。电阻选100kΩ/1W,功率要够,因为漏感能量全部消耗在电阻上。二极管必须用快恢复二极管,我用的是FR107(1A/1000V,恢复时间500ns),不能用普通整流二极管,否则反向恢复时间长,损耗大。
实测波形显示,加了RCD之后,MOS漏极的尖峰电压从原来的580V降到了420V左右,余量充足。RCD的参数不是算一次就完事的,需要根据实际波形调整。如果尖峰还是太高,可以加大电容或者减小电阻;如果RCD发热严重,说明电阻太小,损耗太大,需要加大电阻值。
实操心得:RCD二极管尽量选恢复时间短的,FR107是性价比之选。如果追求更低损耗,可以用ES1J(恢复时间更短),但价格贵一些。另外,RCD的走线要尽量短,尤其是二极管和电容之间的回路,否则引入的寄生电感会让吸收效果大打折扣。
2.3 变压器设计与绕制工艺
变压器是反激电源的心脏,设计不好,其他都白搭。我用的是EE16磁芯,PC40材质,Ae值约19.2mm²,饱和磁通密度在100℃时约0.39T。
设计步骤是这样的:首先确定反射电压VOR。VOR是副边输出电压反射到原边的电压,一般取80V到120V。我取100V,这样占空比在最低输入电压时大约0.45,比较合理。然后算匝比n = VOR / (Vout + Vf),Vf是输出整流二极管压降,取0.5V,n = 100 / 12.5 = 8。
初级匝数Np = VOR × Ton / (Bmax × Ae),其中Ton是导通时间。开关频率65kHz,周期15.4μs,最大占空比0.45,Ton = 6.9μs。Bmax取0.3T留余量。Np = 100 × 6.9e-6 / (0.3 × 19.2e-6) = 120匝。实际取100匝,稍微降低一点磁通密度,更安全。
次级匝数Ns = Np / n = 100 / 8 = 12.5,取13匝。辅助绕组给DK112供电,DK112的VCC工作电压范围是8V到18V,典型值12V。辅助绕组匝数Na = Ns × (VCC + Vf) / (Vout + Vf) = 13 × 12.5 / 12.5 = 13匝。实际取13匝,加一个10Ω电阻限流,再并一个22μF/50V电容滤波。
绕制工艺上,我采用“三明治”绕法:先绕一半初级,再绕次级,再绕另一半初级,最后绕辅助绕组。这样做的目的是减小漏感,因为初次级交错绕制可以增强耦合。层间加绝缘胶带,至少两层,保证耐压。初级和次级之间加一层铜箔屏蔽,接原边地,可以降低共模干扰。
气隙的调整很关键。EE16磁芯如果不加气隙,电感量会很大,容易饱和。我在磁芯中柱垫了0.2mm的纸胶带,实测电感量1.15mH,和设计值1.2mH很接近。如果你没有电感表,可以用以下方法粗略判断:绕好后接上电路,看空载时MOS漏极波形,如果波形正常没有异常振荡,说明电感量合适。
注意:绕变压器的时候,初级绕组的起始端要接MOS漏极,结束端接母线正极。这样绕组的分布电容较小,对EMI有好处。次级绕组的起始端接输出二极管阳极,结束端接输出地。辅助绕组同理。
2.4 输出整流与滤波电路
输出整流我用的是肖特基二极管SS34(3A/40V),肖特基的优势是压降小(约0.4V),反向恢复时间极短,适合高频整流。如果用普通快恢复二极管,压降1V以上,10W输出下损耗就有0.8W,效率直接掉8个点。
输出滤波用两个电容并联:一个470μF/25V的低ESR电解电容,一个100μF/25V的固态电容。电解电容负责大容量储能,固态电容负责高频滤波。固态电容的ESR很低,可以有效地滤除开关频率的纹波。实测输出纹波在满载时约80mVpp,空载时约30mVpp,满足一般应用需求。
如果你对纹波要求更高,可以再加一级LC滤波。电感用10μH的工字电感,电容用100μF/25V,纹波可以压到20mVpp以下。但LC滤波会引入相位延迟,影响环路稳定性,需要重新调试。
输出端我还加了一个假负载电阻(1kΩ/0.25W),目的是保证空载时输出电压稳定。DK112在空载时进入间歇工作模式(Burst Mode),输出电压会有轻微波动。加假负载后,芯片始终有最小负载,输出电压更稳。假负载的损耗是12V²/1kΩ = 0.144W,可以接受。
3. 完整实操过程与关键波形分析
3.1 PCB布局与走线要点
PCB布局对开关电源的性能影响巨大,尤其是小功率电源,布局不好直接导致EMI超标或者输出不稳定。我用的是一块50mm × 35mm的单面板,布局遵循以下原则:
功率回路尽量短。什么是功率回路?就是母线电容正极→变压器初级→MOS漏极→MOS源极→采样电阻→母线电容负极这个环路。这个环路里流的是高频脉冲电流,环路面积越大,辐射EMI越强。我把变压器和DK112放在板子中间,母线电容紧挨着变压器,采样电阻紧挨着DK112的源极引脚,整个环路面积控制在3cm²以内。
RCD吸收电路的走线也要短。二极管、电容、电阻三者之间的连线尽量短,尤其是二极管到电容的连线。我见过有人把RCD放在板子边缘,走线绕了半个板子,结果吸收效果很差,MOS漏极尖峰压不下去。
反馈采样走线要远离功率走线。DK112的FB引脚接的是辅助绕组的采样电阻分压,这个信号很微弱,容易被干扰。我把FB走线走在板子背面,和功率走线垂直交叉,避免平行走线。采样电阻尽量靠近FB引脚,减少引入噪声。
输出整流回路的走线也要短。肖特基二极管、输出电容、变压器次级绕组构成另一个高频回路,这个回路的面积也要尽量小。我把输出电容紧挨着二极管和变压器次级引脚放置,回路面积控制在2cm²以内。
实操心得:单面板做开关电源,跳线是免不了的。但跳线不要跨过功率回路,否则跳线本身就是一个天线,会辐射EMI。我一般把跳线用在信号线上,功率线全部走PCB铜箔。
3.2 上电调试步骤与安全注意事项
第一次上电一定要小心,炸管是常有的事。我的调试步骤是这样的:
第一步,不焊DK112,先焊整流滤波部分。用万用表测母线电容两端电压,应该在310V左右(220V AC输入)。如果电压不对,检查整流桥和电容。
第二步,焊上DK112和RCD电路,输出端不接负载,用示波器看MOS漏极波形。这里有个关键点:示波器必须用隔离变压器供电,或者用差分探头。因为开关电源的原边地是热地,直接接示波器地线会短路,轻则跳闸,重则炸机。我用的是一台带隔离的示波器,如果没有隔离条件,可以用一个1:1的隔离变压器给示波器供电。
第三步,看波形。正常的波形应该是:MOS导通时漏极电压接近0V(实际是采样电阻上的电压,约0.5V),MOS关断时漏极电压跳变到母线电压加上反射电压加上尖峰,大约310V + 100V + 50V = 460V左右。如果尖峰超过550V,说明RCD吸收不够,需要调整。
第四步,接上假负载(1kΩ),看输出电压。如果输出电压在12V左右,说明基本正常。如果电压偏高或偏低,调整FB分压电阻。DK112的FB引脚基准电压是2V(内部基准),分压电阻上臂R1和下臂R2的关系是Vout = 2V × (R1 + R2) / R2 + Vf。我用的R1 = 10kΩ,R2 = 2kΩ,算下来Vout = 2 × 12 / 2 + 0.5 = 12.5V,实际输出12.1V,在误差范围内。
第五步,逐步加大负载,从0.1A加到0.8A,观察输出电压和波形变化。满载时输出电压应该保持在11.5V以上,如果掉到11V以下,说明变压器设计或者反馈环路有问题。
注意:调试时一定要在输入端串一个隔离变压器,一方面保护人身安全,另一方面保护示波器。如果没有隔离变压器,至少要在输入端串一个1:1的隔离变压器,或者用电池供电的示波器。
3.3 关键波形解读与问题定位
调试过程中我记录了以下几个关键波形:
MOS漏极电压波形:正常波形是一个梯形波,上升沿有尖峰,下降沿有振荡。尖峰是漏感引起的,振荡是RCD电容和漏感谐振引起的。如果尖峰太高,加大RCD电容或者减小RCD电阻。如果振荡太厉害,说明RCD参数不合适,需要重新调整。
采样电阻电压波形:这个波形反映了初级电流。正常波形是一个三角波,从0上升到峰值,然后MOS关断,电流归零。如果波形上有异常毛刺,说明有干扰,可能是采样电阻走线太长或者FB走线受干扰。
输出电压纹波波形:正常纹波是开关频率的三角波,幅值在几十毫伏。如果纹波上有高频尖刺,说明输出滤波不够,需要加LC滤波或者换低ESR电容。如果纹波是低频的(100Hz),说明母线电容容量不够,需要加大。
辅助绕组电压波形:这个波形反映了DK112的VCC电压。正常应该在12V左右,如果低于8V,芯片会欠压保护,输出会间歇工作。如果高于18V,芯片会过压保护。辅助绕组电压和输出电压成比例,所以输出电压稳定,辅助绕组电压也稳定。
3.4 效率测试与损耗分析
满载效率实测78.5%,输入功率12.2W,输出功率9.6W,损耗2.6W。损耗分布大概是:变压器损耗0.8W(铜损0.5W,铁损0.3W),RCD损耗0.4W,整流桥损耗0.3W,DK112损耗0.6W,输出整流损耗0.3W,其他0.2W。
变压器损耗是大头,尤其是铜损。初级绕组100匝,线径0.2mm,电阻约2Ω,有效值电流约0.3A,铜损0.18W。次级绕组13匝,线径0.5mm,电阻约0.05Ω,有效值电流约1.5A,铜损0.11W。辅助绕组损耗忽略不计。铁损方面,EE16磁芯在65kHz、0.3T下的损耗约0.3W,可以接受。
如果想提高效率,可以从几个方面入手:加大变压器磁芯尺寸,降低磁通密度;加粗绕组线径,降低铜损;用更低导通电阻的MOS(但DK112内置MOS改不了);优化RCD参数,降低吸收损耗。不过对于10W的电源,78%的效率已经不错了,再往上提空间有限。
4. 常见问题排查与避坑经验实录
4.1 输出电压不稳定或跳动
这是调试中最常见的问题。表现是输出电压在11V到13V之间跳动,或者带载时电压掉得厉害。原因可能有几个:
一是FB分压电阻精度不够。DK112的FB基准电压是2V,分压电阻的精度直接影响输出电压。我用的是1%精度的金属膜电阻,如果用5%的碳膜电阻,输出电压偏差可能达到±10%。另外,分压电阻的阻值不要太大,否则FB引脚的输入电流会影响精度。我用的10kΩ和2kΩ,FB电流约0.17mA,在可接受范围内。
二是辅助绕组供电不稳。如果辅助绕组电压在8V附近波动,DK112会进入欠压保护,输出就会跳动。解决方法是调整辅助绕组匝数,或者加大VCC电容。我用的22μF/50V电容,如果换成10μF,VCC电压纹波会变大,可能导致芯片工作不稳定。
三是变压器漏感太大。漏感大会导致RCD吸收损耗大,同时影响能量传输效率。如果漏感超过初级电感的5%,需要重新绕制变压器,加强耦合。我一般把漏感控制在3%以内。
四是输出假负载太小。如果假负载电阻太大(比如10kΩ),空载时DK112进入间歇模式,输出电压会跳动。我用的1kΩ假负载,空载时也有12mA电流,芯片工作稳定。
4.2 MOS管发热严重甚至炸管
MOS发热严重通常是因为尖峰电压太高,导致雪崩击穿,或者电流过大导致过热。排查步骤如下:
先看漏极波形,如果尖峰超过550V,说明RCD吸收不够。加大RCD电容(比如从2.2nF加到4.7nF),或者减小RCD电阻(比如从100kΩ减到68kΩ)。但要注意,减小电阻会增加损耗,RCD电阻发热会加剧。
再看采样电阻电压波形,如果峰值电流超过DK112的限流值(约0.6A),说明变压器电感量太小或者匝比不对。需要重新计算变压器参数。DK112的限流点是内部固定的,改不了,只能通过调整变压器来适配。
还要检查散热。DK112的DIP-8封装热阻约100℃/W,如果损耗0.6W,温升60℃,加上环境温度40℃,结温100℃,接近极限。如果散热不好,需要加散热片或者降低损耗。我一般会在DK112的背面铺一块铜皮,增加散热面积。
避坑技巧:炸管往往发生在开机瞬间或者满载切换到空载的瞬间。开机瞬间母线电容充电,浪涌电流大,容易触发限流保护。满载切换到空载时,变压器能量释放不完全,可能产生高压尖峰。建议在调试时先用调压器慢慢升高输入电压,观察波形正常后再全压上电。
4.3 输出纹波过大
输出纹波大通常是因为输出电容ESR太高或者容量不够。我遇到过用普通电解电容做输出滤波,纹波达到200mVpp,换成低ESR电容后降到80mVpp。如果还嫌大,可以加LC滤波。
LC滤波的参数选择:电感用10μH到47μH的工字电感,饱和电流要大于输出电流的1.5倍。电容用100μF到470μF的低ESR电解电容。LC的截止频率要远低于开关频率,一般取开关频率的1/10到1/5。65kHz的开关频率,LC截止频率取6.5kHz到13kHz。L = 10μH,C = 470μF,截止频率f = 1 / (2π√(LC)) = 1 / (2π√(10e-6 × 470e-6)) = 2.3kHz,远低于开关频率,滤波效果很好。
但LC滤波会引入相位延迟,可能影响环路稳定性。如果加了LC之后输出电压振荡,说明相位裕度不够,需要减小电感或者加大电容,或者调整FB补偿网络。DK112内部有补偿,一般不需要外部补偿,但加LC后可能需要微调。
4.4 常见问题速查表
| 问题现象 | 可能原因 | 排查方法 | 解决方案 |
|---|---|---|---|
| 输出电压跳动 | FB分压电阻精度不够 | 测量分压电阻阻值 | 换1%精度电阻 |
| 输出电压跳动 | 辅助绕组供电不稳 | 测VCC电压波形 | 加大VCC电容或调整匝数 |
| MOS发热严重 | RCD吸收不够 | 测漏极尖峰电压 | 加大RCD电容或减小电阻 |
| MOS炸管 | 尖峰超过650V | 测漏极波形 | 优化RCD和变压器 |
| 输出纹波大 | 输出电容ESR高 | 测纹波波形 | 换低ESR电容或加LC滤波 |
| 效率低 | 变压器损耗大 | 测变压器温升 | 加大磁芯或加粗线径 |
| 空载电压偏高 | 假负载太小 | 测空载电压 | 减小假负载电阻 |
| 带载电压掉 | 变压器匝比不对 | 测满载电压 | 重新计算变压器 |
4.5 几个容易被忽略的细节
第一个细节是采样电阻的走线。DK112的采样电阻接在源极和地之间,这个电阻上的电压只有零点几伏,很容易受干扰。我一般用开尔文接法,从电阻两端单独引线到芯片的CS引脚和GND引脚,避免功率电流在走线上产生的压降影响采样精度。
第二个细节是Y电容的选择。如果输出需要接地(比如接大地),需要在原边地和副边地之间加一个Y电容,容量一般1nF到2.2nF,耐压要足够(至少1kV)。Y电容的作用是给共模干扰提供一个低阻抗回路,降低共模EMI。但Y电容会引入漏电流,一般控制在0.25mA以下。
第三个细节是变压器的浸漆。变压器绕好后要浸漆,目的是固定绕组、防潮、提高绝缘强度。我用的是一般的绝缘漆,浸漆后烘干。浸漆后变压器的分布电容会略有变化,但影响不大。如果不浸漆,绕组可能松动,产生噪音,长期可靠性也差。
第四个细节是保险丝的选择。保险丝不仅要考虑正常工作电流,还要考虑开机浪涌电流。我用的1A慢断保险丝,开机浪涌电流可能达到5A,持续时间几毫秒,慢断保险丝能承受。如果用快断保险丝,可能开机就熔断。
5. 从调试到量产的关键考量
5.1 元件容差与一致性
实验室调试用的元件都是精挑细选的,但量产时元件有容差,必须考虑最坏情况。比如FB分压电阻,如果用5%精度的电阻,输出电压可能在11.4V到12.6V之间,超出±5%的规格。所以量产必须用1%精度的电阻。
变压器的电感量也有容差,一般±10%。如果电感量偏低,峰值电流会增大,可能触发限流保护;如果电感量偏高,输出功率可能不足。所以变压器出厂前要100%测试电感量,剔除超差品。
DK112芯片本身也有参数离散性,比如限流点、开关频率、基准电压都有一定容差。设计时要留足余量,比如限流点按最小值设计,开关频率按最大值设计,基准电压按最坏情况设计。
5.2 温度测试与降额设计
开关电源的可靠性很大程度上取决于温度。我一般会做高低温测试:低温-20℃开机,高温+60℃满载运行。低温时电解电容的ESR会增大,可能导致输出纹波变大;高温时芯片和变压器的温升会加剧,可能触发过热保护。
降额设计是提高可靠性的关键。电解电容的耐压要降额80%使用,比如400V的电容用在310V母线上,降额77%,可以接受。输出电容的纹波电流要降额50%使用,比如电容额定纹波电流1A,实际纹波电流不要超过0.5A。DK112的功率降额70%使用,比如最大10W,实际用到7W,留30%余量。
5.3 EMI整改的实战经验
小功率开关电源的EMI整改,主要从三个方面入手:减小干扰源、切断传播路径、提高抗扰度。
减小干扰源:优化RCD参数,降低尖峰电压的dv/dt;在MOS漏极和源极之间加一个小电容(100pF到470pF),吸收高频振荡;变压器加屏蔽层,降低共模干扰。
切断传播路径:输入端加共模电感,抑制共模干扰;输出端加磁珠或者共模电感,抑制输出线辐射;Y电容给共模干扰提供回路。
提高抗扰度:PCB布局优化,减小环路面积;关键信号线加滤波电容;芯片供电引脚加去耦电容。
我实测下来,不加共模电感时,传导EMI在1MHz到5MHz频段超标10dB以上。加了一个10mH的共模电感后,余量有6dB以上。共模电感的选型要注意额定电流要大于输入电流的1.5倍,否则磁芯饱和,电感量下降,滤波效果变差。
5.4 个人调试体会
做开关电源调试,最忌讳的就是一上来就全焊好然后直接上电。我踩过好几次坑,都是因为心急,结果炸管、烧芯片,浪费时间还浪费钱。后来我养成了一个习惯:分步上电,先低压后高压,先空载后满载,每一步都测波形,确认正常再下一步。
还有一个体会是,示波器一定要用好的。我早期用一台带宽20MHz的示波器,看波形都是糊的,根本看不清尖峰和振荡。后来换了一台100MHz的,波形清晰多了,问题也容易定位。开关电源的波形频率虽然只有65kHz,但尖峰和振荡的频率可能到几十MHz,示波器带宽不够,看到的波形就是失真的。
最后一点,调试记录一定要详细。我每次调试都会记录:输入电压、输出电压、输出电流、效率、关键波形、环境温度、元件温度。这些数据在后续优化和量产时非常有用。比如你发现某个批次的电源效率偏低,翻看调试记录,对比波形和温度,就能快速定位问题。
这个12V/0.8A的电源我前后调试了三天,换了两次变压器参数,调整了三次RCD,最终效率78.5%,输出电压精度±3%,满载纹波80mVpp,温升在可接受范围内。后续如果要扩展,可以增加输出过流保护、过温保护,或者改成多路输出,每路加一个绕组和整流滤波就行。DK112的PSR方案虽然精度不如副边反馈,但对于成本敏感的小功率应用,确实是一个很实用的选择。