☰
反激式开关电源变压器DIY全流程:从磁芯选型到漆包线焊接避坑指南
2026/10/6 1:21:20 网站建设 项目流程

1. 为什么我要自己绕变压器

市面上12V/1A的小功率电源适配器,成品批发价不到十块钱,很多人觉得没必要自己折腾。但如果你像我一样,经常需要非标电压输出、特殊引脚定义、或者对漏感、EMI有明确要求,买成品就变成了碰运气。更关键的是,反激式开关电源的变压器是整个电路里唯一需要“定制”的器件,其他元件都能在电商平台按参数下单,唯独变压器,参数稍微变一点,整个电源的效率、温升、纹波都会跟着变。

我最初接触变压器绕制,是因为一个UC3843反激开关电源项目。当时用了一款市面上常见的EE22成品变压器,标称12V/1A,实际装上去之后,满载效率只有72%,MOS管温度飙到110℃。拆开变压器一看,初级电感量偏了将近20%,漏感更是大得离谱。从那时候起我就明白,变压器设计这件事,要么自己算、自己绕,要么就等着被供应商的“典型值”坑。

这篇文章面向的是有一定电子基础、想从零开始掌握开关电源变压器制作全流程的读者。不管你是电子爱好者、硬件工程师,还是维修师傅想深入了解变压器原理,我都会把磁芯选型、参数计算、绕制工艺、焊接避坑这些环节拆开讲清楚。尤其是漆包线焊接和磁芯选型这两块,踩过的坑最多,我会重点展开。

2. 反激变压器设计前的核心参数确认

2.1 先搞清楚你的电源拓扑和工作模式

动手绕线之前,必须先把拓扑定下来。反激式开关电源是小功率场景下最常用的拓扑,原因很简单:结构简单、元件少、成本低,而且能通过变压器实现输入输出隔离。但反激又分三种工作模式:DCM、CCM和QR。这三种模式对变压器参数的要求完全不同。

DCM模式下,变压器电流在每个周期结束时降到零,初级电感量可以小一些,但峰值电流大,MOS管和输出二极管的应力高。CCM模式下,电流连续,峰值电流小,但变压器需要更大的电感量,而且存在右半平面零点问题,环路补偿更复杂。QR模式本质上是DCM的变种,利用MOS管漏源电压谐振到谷底时开通,降低开通损耗,对EMI友好,但变压器设计需要配合谐振频率。

我个人的经验是:12V/1A以下、对成本敏感的场合,用DCM模式最省事;20W以上、对效率有要求的,考虑CCM或QR。以反激12V 1A输出为例,DCM模式下初级电感量通常在1mH到2mH之间,CCM模式下可能要3mH以上。这个数值直接决定了后面磁芯选型和绕制圈数。

2.2 输入输出参数与反射电压的确定

假设我们要做一个宽压输入的反激式开关电源,输入范围85VAC到265VAC,输出12V/1A。开关电源整流后310V是常见的高压母线电压,对应220VAC输入经整流滤波后的直流值。宽压输入时,最低母线电压大约在90V到100V之间,最高在375V左右。

反射电压VOR是次级电压反射到初级的等效电压,计算公式是:

VOR = (Vout + Vf) × Np/Ns

其中Vf是输出整流二极管的正向压降,肖特基管取0.5V左右。VOR的取值直接影响MOS管的电压应力。一般选择VOR在80V到120V之间。取VOR=100V,那么MOS管关断时漏源电压Vds = Vin_max + VOR + 漏感尖峰。Vin_max按375V算,漏感尖峰控制在50V以内,Vds大约525V,选600V或650V的MOS管比较稳妥。

这里有个容易被忽略的点:开关电源整流后310V间距要求。PCB上高压母线的爬电距离和电气间隙必须留够。按照常规安规要求,初级高压部分与次级输出部分之间的爬电距离至少6mm,电气间隙至少5mm。如果变压器本身作为隔离屏障,那么变压器内部的绝缘层厚度和引脚间距也要满足这个要求。我见过不少DIY作品,电路原理没问题,但PCB上高压走线和低压走线挨得太近,打火之后整块板子报废。

2.3 占空比与圈数比的权衡

DCM模式下,最大占空比Dmax一般取0.45到0.5。取Dmax=0.45,根据反激基本关系:

VOR = Vin_min × Dmax / (1 - Dmax)

Vin_min取90V,算出来VOR = 90 × 0.45 / 0.55 ≈ 73.6V。这和前面假设的100V有差距,说明需要重新调整。实际上这两个参数是互相牵制的,通常先定VOR,再反推Dmax,或者先定Dmax,再算VOR。我习惯先定VOR=100V,然后算Dmax:

Dmax = VOR / (Vin_min + VOR) = 100 / (90 + 100) ≈ 0.526

这个占空比偏高,DCM模式下一般不建议超过0.5,否则峰值电流太大。所以把VOR降到80V,Dmax = 80 / (90 + 80) ≈ 0.47,比较合理。

圈数比Np/Ns = VOR / (Vout + Vf) = 80 / 12.5 = 6.4。取整数6或者7。取6的话,VOR实际是75V,Dmax = 75 / 165 ≈ 0.455。取7的话,VOR是87.5V,Dmax = 87.5 / 177.5 ≈ 0.493。我一般取6,留一点余量。

辅助绕组给UC3843供电,匝数比按Vcc需求算。UC3843的启动电压8.5V,工作电压7.6V到30V,辅助绕组输出取15V左右比较合适。辅助绕组圈数Na = Ns × (15 + 0.7) / (12 + 0.5) ≈ Ns × 1.256。如果Ns是5圈,Na取7圈。

3. AP法选磁芯与骨架匹配

3.1 AP法计算过程详解

AP法选磁芯是变压器设计里最经典的方法。AP是面积积,等于磁芯有效截面积Ae乘以窗口面积Aw。公式是:

AP = (Po × 10^4) / (2 × fsw × Bmax × J × Ku)

其中Po是输出功率,fsw是开关频率,Bmax是最大磁通密度,J是电流密度,Ku是窗口利用率。

以12V/1A输出、效率80%计算,输入功率Pin = 12 / 0.8 = 15W。开关频率取65kHz,Bmax取0.25T(100℃时铁氧体材料的饱和磁通密度大约0.3T,留余量取0.25T),J取4A/mm²,Ku取0.3。

代入计算:

AP = (15 × 10^4) / (2 × 65000 × 0.25 × 4 × 0.3) ≈ 0.385 cm^4

查磁芯手册,EE22的AP值大约是0.36 cm^4,EE25大约是0.55 cm^4。考虑到宽压输入时峰值电流更大,以及绕制工艺的余量,我选EE25。如果空间紧张,EE22也能用,但温升会高一些。

这里要提醒一句:为什么推挽变压器设计ΔB为Bmax的三分之一,和反激的逻辑不同。推挽是双向励磁,磁通变化范围是2×Bmax,所以ΔB取Bmax的三分之一是为了留足余量防止偏磁饱和。反激是单向励磁,ΔB就是Bmax本身,但同样要留温度余量。

3.2 骨架选型与引脚定义

EE25骨架常见的有卧式和立式两种。卧式占板面积大但高度低,立式占板面积小但高度高。我一般用卧式,因为绕线方便,而且散热面积大。

引脚数量方面,变压器SMD12PIN骨架6+6图纸是常见的贴片骨架配置,初级6个引脚,次级6个引脚。但手工绕制用插件骨架更省事,EE25插件骨架通常是5+5或者6+6。初级侧需要至少3个引脚:两个绕组端点加一个辅助绕组端点。次级侧需要2个引脚,如果输出是中心抽头或者多路输出,引脚数还要增加。

骨架的窗口面积决定了能绕多少线。EE25骨架窗口宽度大约9mm,高度大约4mm。初级绕组用0.25mm漆包线,次级用0.5mm三重绝缘线,辅助绕组用0.2mm漆包线。具体圈数和层数后面会算。

3.3 磁芯材料的选择

铁氧体磁芯是最常用的,价格便宜、高频损耗小。但铁氧体也有不同材质:PC40、PC44、PC95等。PC40是标准材质,100℃时饱和磁通密度约0.39T,适合65kHz到100kHz。PC44损耗更低,适合100kHz以上。PC95温度特性更好,但价格贵。

我一般用PC40,性价比最高。如果开关频率超过100kHz,换PC44。固态变压器和LLC开关电源用的磁芯材料又不一样,LLC通常用PC95或者更高档的材质,因为工作频率高、磁通变化大。但反激用PC40足够了。

买磁芯的时候要注意配对。EE25磁芯是两半对插的,如果两半之间的气隙不均匀,电感量会偏差很大。我习惯买带气隙的磁芯,气隙开在中柱上,这样电感量稳定,而且不容易饱和。气隙大小根据电感量需求计算,后面会讲。

4. 绕组计算与绕制工艺

4.1 初级电感量与圈数计算

DCM模式下,初级电感量Lp的计算公式是:

Lp = (Vin_min × Dmax)^2 / (2 × Pin × fsw)

Vin_min=90V,Dmax=0.455,Pin=15W,fsw=65kHz。

Lp = (90 × 0.455)^2 / (2 × 15 × 65000) ≈ 1676 / 1950000 ≈ 0.86 mH

取Lp=0.9mH。

初级圈数Np = (Lp × Ipk) / (Bmax × Ae)。先算峰值电流Ipk:

Ipk = (2 × Pin) / (Vin_min × Dmax) = 30 / (90 × 0.455) ≈ 0.73A

EE25的Ae=52mm²=52×10^-6 m²。

Np = (0.9×10^-3 × 0.73) / (0.25 × 52×10^-6) ≈ 0.000657 / 0.000013 ≈ 50.5

取Np=50圈。验证Bmax = (Lp × Ipk) / (Np × Ae) = (0.0009 × 0.73) / (50 × 52×10^-6) ≈ 0.000657 / 0.0026 ≈ 0.253T,接近0.25T,可以接受。

次级圈数Ns = Np / 6 = 50 / 6 ≈ 8.33,取8圈。实际圈数比是50/8=6.25,VOR = 6.25 × 12.5 = 78V,Dmax = 78 / 168 ≈ 0.464,没问题。

辅助绕组Na = 8 × 1.256 ≈ 10圈。

4.2 气隙计算与调整

如果买的是无气隙磁芯,需要自己磨气隙。气隙长度lg的计算公式是:

lg = (Np^2 × μ0 × Ae) / Lp

μ0 = 4π×10^-7 H/m,Ae=52×10^-6 m²,Np=50,Lp=0.9mH。

lg = (2500 × 4π×10^-7 × 52×10^-6) / 0.0009 ≈ (2500 × 6.54×10^-11) / 0.0009 ≈ 1.635×10^-7 / 0.0009 ≈ 0.18mm

气隙开0.18mm,分两半的话每边磨0.09mm。手工磨气隙很难控制精度,所以我建议直接买带气隙的磁芯,或者用垫片法:在磁芯中柱之间垫一层0.09mm的绝缘胶带,两半合起来就是0.18mm。垫片法的缺点是气隙分布不均匀,漏感会大一些,但对手工制作来说够用了。

实测下来,垫片法做出来的电感量偏差在10%以内,通过调整垫片层数可以微调。如果电感量偏大,增加垫片厚度;偏小,减少垫片厚度。

4.3 绕制顺序与绝缘处理

绕制顺序直接影响漏感和EMI。我采用的绕法是“三明治绕法”:先绕一半初级,再绕次级,最后绕剩下的一半初级。这样初级把次级夹在中间,漏感可以降低30%到50%。

具体步骤:

  1. 骨架引脚朝上,从初级起始脚开始绕。第一层绕25圈,均匀分布,不要重叠。
  2. 包一层0.05mm的聚酯薄膜胶带,覆盖整个窗口宽度。
  3. 绕次级8圈,用三重绝缘线,均匀分布。三重绝缘线的好处是不需要额外的层间绝缘,而且安规认证方便。
  4. 包一层胶带。
  5. 绕辅助绕组10圈,用0.2mm漆包线。
  6. 包一层胶带。
  7. 绕剩下25圈初级,从另一侧引脚出线。
  8. 最后包三层胶带,确保磁芯装入后不会划伤线包。

注意:初级和次级之间的绝缘层厚度必须满足安规要求。如果做认证产品,初级与次级之间需要至少0.4mm的绝缘厚度,或者使用三重绝缘线。DIY自用可以放宽,但至少包两层胶带。

绕线的时候要用力均匀,线要拉紧但不能拉细。漆包线拉细之后绝缘层容易破损,造成匝间短路。我一般用左手拇指和食指捏住线,右手转动骨架,保持线在窗口内均匀排列。如果一圈挨着一圈绕不下,说明线径选粗了或者圈数算多了,需要重新调整。

5. 漆包线焊接与引脚处理

5.1 漆包线去漆的几种方法

漆包线焊接是DIY变压器最容易翻车的环节。漆包线表面有一层绝缘漆,不去掉的话焊不上。去漆方法有几种:

  • 砂纸打磨:用800目以上的砂纸轻轻打磨线头,直到露出铜色。优点是简单,缺点是容易磨断细线,而且打磨长度不好控制。
  • 烙铁烫:把烙铁温度调到400℃以上,在线头上加锡,反复摩擦。绝缘漆在高温下会分解,锡就能吃上去。这个方法适合0.3mm以上的线,细线容易烫断。
  • 去漆剂:专用化学去漆剂,涂在线头上等几秒钟,漆层会起泡脱落。效果好但气味大,而且需要清洗残留。
  • 热风枪:用热风枪吹线头,温度300℃左右,漆层会变脆,然后用手捻掉。适合批量处理。

我常用的是烙铁烫加法,配合少量助焊剂。具体操作:线头蘸一点松香酒精溶液,烙铁头带锡,从线头往线身方向推,推两三次就能上锡。如果线径小于0.2mm,改用砂纸轻轻磨,磨的时候垫一张纸,防止线滚动。

5.2 引脚焊接的注意事项

骨架引脚一般是黄铜镀锡的,焊接前用酒精棉擦一下,去掉氧化层。焊接时烙铁温度350℃左右,焊接时间不超过3秒。时间长了塑料骨架会软化,引脚会松动。

初级引脚和次级引脚要分开处理。初级侧高压,焊接点要圆润饱满,不能有毛刺。次级侧大电流,线径粗,焊接时需要更多热量。如果次级用三重绝缘线,去漆的时候要注意不要伤到内层绝缘。三重绝缘线的结构是铜线外面包三层绝缘层,去漆时只需要去掉最外层,内层要保留。但实际焊接时,三层绝缘层都要去掉才能上锡,所以去漆长度要控制好,一般2mm左右。

提示:焊接完成后,用万用表测一下初级电感和次级电感,确认没有匝间短路。初级电感量应该在0.8mH到1.0mH之间,次级电感量在20μH到30μH之间。如果电感量明显偏低,可能是匝间短路或者磁芯气隙不对。

5.3 引脚成型与PCB匹配

焊接好的变压器要装到PCB上,引脚间距必须和PCB焊盘匹配。EE25骨架的引脚间距通常是5.08mm或者7.62mm,画PCB的时候要按实际骨架尺寸来。我习惯先用卡尺量骨架引脚间距,然后在PCB上画封装。

如果引脚间距不对,可以弯折引脚来适配,但弯折角度不要超过30度,否则引脚根部容易断裂。弯折后用剪钳剪掉多余长度,留2mm左右插入PCB。

反激式开关电源PCB布局时,变压器下方不要走敏感信号线,尤其是反馈引脚和电流采样引脚。变压器的漏磁会耦合到这些线上,造成波形抖动。我一般把变压器下方铺铜接地,作为屏蔽层。

6. 常见问题与排查技巧实录

6.1 变压器发热严重怎么办

变压器发热通常有三个原因:铜损大、铁损大、或者磁芯饱和。

铜损大说明线径不够或者圈数太多。检查初级电流密度是否超过4A/mm²,次级是否超过6A/mm²。如果电流密度超标,换更粗的线或者增加并联绕组。

铁损大说明磁通密度太高或者频率太高。降低Bmax到0.2T,或者换PC44材质。如果开关频率超过100kHz,PC40的铁损会明显上升。

磁芯饱和是最危险的,会导致电感量骤降、电流失控。用示波器看初级电流波形,如果波形末端出现明显上翘,说明磁芯接近饱和。解决方法是增加气隙或者增加初级圈数。

6.2 输出电压不稳或纹波大

输出电压不稳,先检查反馈回路。UC3842反激式开关电源和UC3843反激开关电源的反馈引脚接法不同,UC3842的Vcc范围是16V到30V,UC3843是7.6V到30V。如果辅助绕组电压不够,芯片会反复重启,输出就会跳动。

纹波大通常是输出滤波电容不够或者ESR太高。反激输出电流是脉冲式的,输出电容需要承受大的纹波电流。我一般用低ESR的电解电容并联一个陶瓷电容,电解电容负责低频纹波,陶瓷电容负责高频尖峰。

还有一个容易被忽略的点:反激开关电源RCD电路的参数。RCD吸收电路用来吸收漏感能量,如果RCD的电阻太大,漏感能量吸收不掉,MOS管漏源电压会很高;如果电阻太小,吸收太多,效率会下降。我一般先用100kΩ电阻和1nF电容试,然后根据漏源电压波形调整。

6.3 常见问题速查表

现象可能原因排查方法解决措施
变压器发热严重铜损大、铁损大、磁芯饱和测电流密度、看电流波形换粗线、降Bmax、加气隙
输出电压不稳反馈回路故障、辅助绕组电压不足测Vcc电压、看反馈引脚波形调整辅助绕组圈数、检查反馈电阻
纹波大输出电容ESR高、RCD参数不对测输出纹波、看漏源波形换低ESR电容、调整RCD
焊不上漆包线去漆不彻底、烙铁温度不够检查线头是否露铜提高烙铁温度、用去漆剂
电感量偏差大气隙不均匀、磁芯配对不好测电感量、检查气隙调整垫片、换磁芯
MOS管炸机漏感尖峰过高、Vds超限看漏源波形加RCD吸收、换高耐压MOS

6.4 独家避坑技巧

第一个坑:磁芯气隙垫片用错材料。有人用纸垫气隙,纸的厚度不均匀而且容易吸潮,电感量会随湿度变化。要用聚酯薄膜胶带或者专用气隙垫片。

第二个坑:漆包线焊接后不测绝缘。初级和次级之间如果绝缘破损,上电就炸。焊接完成后用摇表测一下初级对次级的绝缘电阻,应该大于100MΩ。

第三个坑:忽略骨架的耐温等级。骨架有不同耐温等级,常见的是130℃和155℃。如果变压器温升超过100℃,用130℃骨架会变形。我一般用155℃的骨架,贵不了几毛钱。

第四个坑:绕线时线交叉。线交叉会导致漏感增大,而且窗口利用率下降。绕线时保持线平行排列,如果一层绕不下,宁可减少圈数也不要交叉。

7. 上电测试与波形验证

7.1 首次上电的安全步骤

变压器绕好、焊好、装到PCB上之后,不要直接插220V。先用直流电源给母线电容充电,电压从20V开始,逐步升到50V、100V。每一步都用示波器看初级电流波形和漏源电压波形。

如果50V时电流波形正常,再升到100V。如果100V时波形开始异常,说明变压器参数有问题,需要拆下来重新检查。

注意:测试时一定要用隔离变压器给示波器供电,或者用差分探头。否则示波器地线夹到初级高压上,会短路炸机。

7.2 关键波形分析

初级电流波形应该是三角波,DCM模式下每个周期结束时降到零。如果波形末端上翘,说明磁芯饱和。如果波形有振荡,说明漏感太大。

漏源电压波形在MOS管关断时应该是一个方波加上一个衰减振荡。振荡频率由漏感和MOS管输出电容决定。如果振荡幅度超过50V,需要调整RCD吸收电路。

次级电流波形应该是从峰值线性下降到零。如果下降沿有台阶,说明次级整流二极管反向恢复时间太长,换肖特基管或者快恢复管。

7.3 效率与温升测试

满载运行半小时,测变压器表面温度和MOS管温度。变压器表面温度不应超过80℃,MOS管不应超过100℃。如果超标,先检查散热条件,再检查变压器参数。

效率测试用功率计测输入功率,用电子负载测输出功率。12V/1A输出时,效率应该在80%以上。如果低于75%,检查RCD吸收是否过强、次级二极管压降是否过大、变压器漏感是否过大。

8. 从DIY到产品化的几点体会

手工绕变压器和批量生产是两回事。DIY追求的是“能用”和“可调”,产品化追求的是“一致”和“可靠”。我做过几个小批量项目,最大的感受是:手工绕制的变压器,电感量偏差可以控制在5%以内,但漏感偏差可能到20%。如果电路对漏感敏感,就需要在绕制工艺上标准化,比如固定绕线顺序、固定胶带层数、固定气隙垫片厚度。

另外,开关电源电感选型和变压器选型是联动的。有时候变压器参数没问题,但输入滤波电感饱和了,也会导致波形异常。我一般会在母线电容后面加一个共模电感和一个差模电感,共模电感抑制共模干扰,差模电感抑制差模干扰。

最后说一个容易被忽略的细节:网络变压器PCB走线和网络变压器参数虽然和开关电源变压器不是一回事,但设计思路有相通之处。网络变压器对共模抑制和阻抗匹配要求高,开关电源变压器对漏感和饱和要求高。如果你同时做这两类设计,会发现磁芯选型和绕制工艺的很多经验是可以互相借鉴的。

我自己在实际操作中的体会是:绕变压器这件事,看十遍教程不如亲手绕一个。第一次绕可能电感量偏了、焊接没焊好、气隙垫多了,但拆开重来一次,很多细节就自然明白了。准备一个电感表和一个示波器,边绕边测,比什么都管用。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询