一块 ACDC 反激式开关电源看起来只有几十个元件,真正从理论、参数计算、变压器设计、PCB 布局到样机调试完整走一遍,花三个月是非常正常的学习节奏。复刻反激电源不是照着参考原理图把器件焊上去,而是要先把磁路概念、工作模式、钳位电路、反馈环路和高压安全串成一条完整链路。这篇文章以“三个月从理论到实战复刻 ACDC 反激式开关电源”为主线,用一台 10W、5V/2A 输出的反激电源作为贯穿案例,从拓扑原理讲起,依次覆盖参数设计、关键器件选择、PCB Layout、上电测试、波形判读和故障排查,最后给出可复用的新手检查清单。
很多人第一次听到“反激式开关电源”时会纠结一个问题:反激到底是 ACDC 还是 DCDC?实际上这个提问本身就把“拓扑”和“功率变换方向”混在了一起。搞清楚这一点,后面看电路、查问题都会顺畅很多。
1. 先搞懂反激拓扑在 ACDC 与 DCDC 之间的位置
1.1 反激是拓扑,ACDC 和 DCDC 是变换方向
ACDC 的含义是交流输入、直流输出,比如把电网 220VAC 变成 5VDC。DCDC 的含义是直流输入、直流输出,比如把 12VDC 变成 5VDC。而“反激”是一种开关电源拓扑,它描述的是“开关管、变压器、整流二极管之间如何配合,能量如何传递”,而不是输入侧到底是交流还是直流。
反激拓扑最典型的形态是单端变换器,主开关管导通时把能量存在磁性元件里,主开关管关断时再把能量传给负载。它天然可以做隔离。A 到 C 的方向不是由拓扑本身决定,而是由前端电路决定:
- 交流输入经过保险丝、EMI 滤波、整流桥和大电解电容,变成带纹波的直流母线电压;
- 反激变换器再把这路直流母线电压转换成稳定的隔离直流输出。
也就是说,一个反激电路前面加整流桥和母线电容,它就是 ACDC;如果前端直接接稳定的高压直流,比如 400VDC 来自 PFC 母线,它就是 DCDC。市面上大量 5V/2A 充电器、电源适配器、辅助电源板,核心都是“ACDC 前端 + 反激变换器”。
可以用下面这条链路帮助记忆:
交流输入 -> EMI滤波 -> 整流桥 -> 母线电解电容 -> 反激主电路 -> 输出整流 -> 输出滤波 -> 直流负载 ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ ACDC 前端 隔离 DCDC 部分所以反激式开关电源既可以是 ACDC,也可以是 DCDC。常见快充适配器之所以被称为 ACDC 或反激电源,是因为它同时包含了“工频整流”和“反激隔离”两个功能。
1.2 反激变换器是“先储磁能,后放磁能”
反激主电路的原理可以用一句话概括:主开关管导通时,初级电感电流上升并储存磁场能量;主开关管关断时,次级绕组输出整流二极管导通,把储存的能量释放给输出电容和负载。
这个过程和普通变压器的“同时传能”完全不同。普通工频或正激变压器追求初、次级绕组同时都有电流流过,所有能量都要瞬间传递。反激拓扑中的变压器实际上是一个耦合电感,开关导通时次级二极管反偏截止,输出完全靠电容维持;直到开关关断,次级才开始导电。
在反激电路里有一个非常容易误解的地方:初级电感和次级绕组的同名端必须反着绕。如果不反相同名端,开关关断时次级二极管无法续流,能量没有释放通路,电压尖峰会直接把开关管打穿。
工作模式也是反激知识的重点:
- DCM(断续模式):次级电流在下一个周期开始前就降到零,下管导通周期中存在一段电流为零的空闲时间;
- CCM(连续模式):次级电流还没降到零,下一个开关周期就开始了;
- BCM(临界模式):电流刚好在周期边界降到零。
同样是反激,DCM 和 CCM 在环路设计、变压器计算、电流采样上差别很大。低压小功率 ACDC 电源常用 DCM 或临界模式,因为二极管反向恢复问题小,控制也相对好理解。新手复刻时建议先固定工作在 DCM,避免一上来同时处理模式切换和环路不稳定问题。
1.3 理论上要重点攻克的五个问题
三个月听起来很长,但真正分配给“看懂原理”的时间并不宽裕。我后来复盘,发现自己反复卡住的点其实集中在五个问题上:
- 反激的电压电流关系不是线性的,不是“输入 100V,输出 5V,匝比 20”这么简单;
- 变压器是一个耦合储能电感,漏感会带来无法通过正规能量传递带走的能量,这部分能量必须由 RCD 吸收或钳位;
- 占空比、初级电感、峰值电流、开关频率、输出功率之间互相耦合,改一个参数会牵动另外几个参数;
- 反馈环路里,TL431、光耦、COMP 脚的电阻电容会决定系统稳定性和动态响应,不是随意加个滤波电容就能解决;
- 高压部分存在安全距离、绝缘、爬电距离和测量隔离问题,和低压电路完全不同。
学习建议是先看书上的公式推导,再在仿真软件里搭一个理想反激电路,看 DCM 下 Vds、初级电流、次级二极管电流的波形关系。实际焊接之前,越早通过仿真理解波形,越能减少后面烧管子的次数。
2. 工具、器件与安全测试台架准备
2.1 必备测量工具和大概预算方向
复刻反激电源不是“原理图转 PCB 再转实物”就能结束的。样机调试阶段需要观察 Vds、驱动波形、电流采样波形和输出纹波,因此示波器是核心工具。建议至少准备以下设备:
表格:样机调试常用工具
| 设备 | 用途 | 备注 |
|---|---|---|
| 示波器 | 观察 Vds、Vgs、电流采样电压 | 建议 100MHz 带宽以上,双通道起步 |
| 高压差分探头 | 安全测量高压波形 | 测 220V 侧或 Vds 尖峰前先确认量程 |
| 100:1 高压无源探头 | 测 Vds 等高压节点 | 普通 10:1 探头在 600V 尖峰下不够安全 |
| 调压器 | 从低电压缓慢升压上电 | 首次上电从很低电压开始观察 |
| 隔离变压器 | 隔离市电与测试系统 | 不改变触电风险,只是改变参考地电位 |
| 串联白炽灯限流装置 | 上电瞬间限制短路电流 | 调试初期强烈建议使用 |
| 电子负载或功率电阻 | 加载测试 | 无电子负载时用电阻丝或大功率电阻 |
| 功率计 | 记录输入功率 | 没有时可用钳表和电压表近似估算 |
示波器两个通道的探头地线在机内是连通的。如果用一个探头接初级地,另一个探头接次级地,等于把初级和次级通过示波器地线短接,这在隔离电源调试中是严重的错误。正确做法是:测初级和次级时要么分两次测,要么使用隔离通道或差分探头,不能简单以为探头地线是“准地”。
2.2 安全台架:隔离变压器、调压器、限流灯泡
上电调试高压 ACDC 电源,安全顺序应该是隔离变压器加调压器加串联灯泡的组合:
市电 -> 隔离变压器 -> 调压器 -> 白炽灯串联 -> 被测电源输入隔离变压器的作用是把电网的火线零线变成“与大地没有固定电压关系”的两根线,避免测试设备外壳与大地之间形成危险回路。但它不会降低触电风险,人体碰到隔离后的一根线,另一根线仍然会通过人体形成回路。不要把隔离变压器想象成安全护罩。
调压器用于缓慢升压。首次上电不建议直接把 220VAC 加到电路上,可以先把电压调到比较低的位置,比如 50V AC 左右,观察电流和输出再逐步升压。串联白炽灯是一个简单有效的短路保护装置。如果后级短路,白炽灯会亮起来并限制电流,避免炸保险、炸 MOS 管,也能给操作者留下观察时间。
样机断电后还要特别注意母线大电解电容的放电。反激电源输入母线电容充满后即使拔掉电源,也可能在几十伏到三百多伏之间保持很久。测量或焊接前,要先用放电电阻或做好放电的万用表测试放掉残余电压,不能仅凭“断电了”就上手触摸。
2.3 物料清单和组织方式
复刻反激电源前,建议按功能模块整理器件,而不是只堆积一堆型号:
- 输入侧:保险丝、共模电感、X 电容、整流桥、母线电容、启动电阻;
- 主功率级:MOSFET、Vds 吸收网络、变压器、输出整流二极管、输出电容;
- 控制级:驱动电阻、电流采样电阻、采样滤波 RC、辅助绕组供电整流二极管;
- 反馈级:TL431、光耦、分压电阻、环路补偿元件。
每个模块单独装袋并标注设计值,器件到手后用万用表或 LCR 表简单实测。电解电容、光耦 CTR、变压器感量这些参数不同批次会有差异,测试前记录实际值比依赖理论值更贴近工程。
3. 一套 10W 5V/2A 反激电源的参数设计过程
真正让新手崩溃的往往不是电路看不懂,而是参数从哪里来。反激设计本质上是一个“先给约束,再逐步推导,最后回到测量验证”的过程。以下设计以 10W、5V/2A 输出为研究样例,假定输入范围是常见的宽电压输入 85VAC 到 265VAC,开关频率设定在 65kHz 左右,目标效率约为 80%。
这里的数值用于展示设计思路。实际复刻时,要结合自己手里的磁芯规格书、开关芯片型号和工作条件重新核算。
3.1 先确定主控芯片和开关频率
小功率反激电源里 UC3842/UC3843 非常常见,因为便宜、资料多、外围简单。UC3842 和 UC3843 的最大区别是开启和关闭阈值:
| 型号 | 开启阈值 | 关断阈值 | 常见应用 |
|---|---|---|---|
| UC3842 | 16V | 10V | 高压启动电路、需要更大 Vcc 余量的设计 |
| UC3843 | 8.5V | 7.6V | 低压、低启动电流场景,适合 10W 级反激 |
此样例选择 UC3843,启动后由辅助绕组供电,启动电流需求更小。RT/CT 震荡频率可以参考数据手册公式:
fosc ≈ 1.72 / (RT * CT)RT 取 10kΩ、CT 取 2.7nF 时,频率约在 63.7kHz,接近目标频率。实际以芯片手册和实物波形为准,不必追求频率精确到个位数。
外置 MOSFET 的耐压需要重点计算。220VAC 交流整流后母线电压峰值约为 310V,宽电压设计下 265VAC 整流后可达 375V 左右,再加上反射电压和漏感尖峰,耐压等级通常选 650V。电流按峰值电流考虑,10W 量级选择 3A 到 6A 连续漏极电流的管子足够。驱动电阻一般先取 10Ω 到 22Ω,用于抑制栅极振铃。
3.2 反激变压器计算:从输入功率倒退初级电感
反激变压器计算是整篇文章的难点,但核心逻辑并不复杂。先算输入功率:
Pin = Pout / η = 10W / 0.8 = 12.5W整流后母线电压 Vbulk_min 在低输入电压和纹波影响下按 100V 估计,最大占空比 Dmax 取 0.45。UC384x 系列本身有最大占空比约 50% 的限制,设计时不要顶格使用,留一点余量更稳定。
DCM 模式下,初级峰值电流和输入功率、占空比之间存在如下关系:
Ipk = 2 * Pin / (Vbulk_min * Dmax) = 2 * 12.5 / (100 * 0.45) ≈ 0.55A然后在 65kHz 下反推初级电感量:
Lp = Vbulk_min * Dmax / (Ipk * fosc) = 100 * 0.45 / (0.55 * 65000) ≈ 1.26mH这个电感量是反激初级绕组的电感量,不是厂商现成电感的成品值。磁芯和匝数要围绕这个 Lp 设计,绕完后用 LCR 表实测初级电感,并研磨气隙或调整气隙垫片来逼近设计值。
选择磁芯时可以用面积乘积法或查厂商表格。10W 级别常用 EE20、EE25 这类磁芯,取有效磁芯截面积 Ae 约 40 平方毫米,最大磁摆幅 ΔB 按 0.25T 估计:
Np = Lp * Ipk / (ΔB * Ae) = 1.26mH * 0.55 / (0.25 * 40 * 10^-6) ≈ 69 匝次级反射电压 VOR 决定占空比和 Vds 应力。次级输出电压 5V,输出二极管压降 VF 按 0.5V 计算,取 VOR=80V,则匝比约为:
n = Np / Ns = VOR / (Vout + VF) = 80 / 5.5 ≈ 14.5如果 Np 取 70 匝,次级 Ns 约为 5 匝,实际匝比为 14。辅助绕组要提供给 UC3843 工作电压,若整流后希望约等于 12V,按次级反射比例可取 12 匝左右,但这只是初始值,最终需要通过实测 Vcc 在最高输入电压和空载条件下校核。
一句话总结变压器设计顺序:先由功率、频率、占空比推出 Ipk,再由 Ipk 推 Lp,再由 ΔB 和磁芯 Ae 推 Np,最后由 VOR 推次级匝数和辅助绕组匝数。每一步都影响下一步,不能跳步。
3.3 漏感与 RCD 吸收回路
再好的变压器也存在漏感。漏感中储存的能量不会按匝比传到次级,而是在开关管关断瞬间导致 Vds 出现很高的尖峰。RCD 吸收网络的作用就是给漏感能量一条可发热的泄放通道,把 Vds 尖峰限制在 MOSFET 耐压范围以内。
RCD 吸收回路里:
- C 是吸收电容,蓄积漏感能量;
- R 是放电电阻,决定漏感能量泄放速度和钳位电压;
- D 是快恢复二极管,负责把漏感能量引导到吸收电容。
常见起步参数可以从 1nF 左右的电容和 100kΩ 左右的电阻开始调整。调整时观察 Vds 波形:尖峰高就把吸收电阻调小一些,让更多能量被泄放;但电阻调小会让损耗增大、效率下降。最终目标是让最恶劣输入电压和满载条件下,Vds 最高不超过 MOSFET 额定耐压的 80% 左右。
当初级漏感较大时,吸收电阻会明显发热,这是正常现象,但也说明变压器耦合做得不好。绕制变压器时,初级和次级绕组采用三明治绕法或交错绕法,可以在一定程度上降低漏感,代价是分布电容增加,需要实际权衡。
3.4 电流采样、输出整流和反馈环路
UC384x 通过电流采样引脚判断峰值电流。当电流采样电阻上的电压达到约 1V 时,驱动脉冲被终止。按 Ipk 0.55A 并留出约 10% 余量计算,采样电阻初值可以取 1.5Ω 左右:
Rcs ≈ 1V / (1.1 * Ipk) = 1V / 0.6A ≈ 1.6Ω电流采样引脚还需要一个 RC 滤波,常见取几百欧到 1kΩ 电阻配 1nF 左右电容,滤除 MOSFET 开通瞬间的电流尖峰噪声。采样电阻要用低感电阻,并且接地端要直接回到控制芯片的地参考点。
输出整流二极管在开关关断时承受的反压约为:
Vdiode = Vout + Vin_max / n = 5 + 375 / 14 ≈ 31.8V加上漏感振铃,5V/2A 输出通常选择 60V 或 100V 耐压的肖特基二极管,比如 SS54、SS56 一类的封装。肖特基二极管压降低,反向恢复损耗也小,比普通快恢复二极管更适合低压大电流输出。
输出电容承担输出纹波电流。反激输出电流是脉冲式的,输出电容不能只按容量选,还要看纹波电流额定值。起步建议用两个低压 ESR 电解电容并联处理 5V 电源输出,容量从几百微法到上千微法不等,具体根据满载纹波测量结果调整,不能只看电容容量大小。
反馈部分采用 TL431 加线性光耦的典型方案。TL431 参考端电压是 2.5V,通过电阻分压比较输出电压产生误差信号,再经光耦送到芯片 COMP 脚。若输出目标 5V,分压电路使 TL431 参考端等于 2.5V,选择上下分压电阻时满足:
Vout = Vref * (Rtop + Rbottom) / Rbottom例如 Rbottom 取 4.7kΩ,Rtop 也取 4.7kΩ 时,输出约为 5V。光耦 LED 串联电阻限制反馈电流,具体取值要根据光耦 CTR 和控制芯片 COMP 脚特性调整。环路补偿部分不能贪简单只放一个大电容,否则系统容易振荡或动态响应很差。可以先按厂商典型应用电路搭起来,再通过负载跳变测试确认是否稳定。
4. PCB Layout:焊接前已经决定一半成败
4.1 Layout 顺序和关键电流回路
反激电源的 PCB 布局不能按照原理图从左到右摆放,而要按“电流回路”和“噪声敏感度”摆放。Layout 时建议按以下顺序处理:
- 先放置变压器,它是磁性元件的中心;
- 再放置 MOSFET、输入母线电容、输出整流二极管,让这几个功率器件之间的回路面积最小;
- 布置控制芯片、启动电阻、辅助绕组供电电路;
- 布置反馈分压和光耦,使输出采样线尽量远离开关节点;
- 最后补输入滤波、共模电感和输出滤波电容。
MOSFET 导通时,电流从母线电容正极经过变压器初级、MOSFET、电流采样电阻流回母线电容负极;MOSFET 关断时,二次侧电流从变压器次级经过二极管流向输出电容。这两个高频电流回路面积越小,辐射噪声和寄生电感就越小。开关管源极到采样电阻的走线应尽量短,采样电阻地要单独连到芯片地,再与控制电路的功率地单点汇合。
4.2 高压安全距离、爬电距离与开槽
ACDC 电源里有交流高压、初级直流母线、次级隔离输出。初级和次级之间必须保持足够的安全间距。不要在 PCB 上为了省空间把初、次级地线短接,也不能把光耦下方挖空后还离得很近。
参考一般小功率电源的常见处理方式,初级