前段时间做了一块板子,需求方只丢过来一行字:100-V No-Opto Flyback Regulator。翻译成大白话就是:输入直流母线最高到100V,输出一路隔离的稳压电源,拓扑用反激,反馈不能走光耦。样机调了两周,后面量产批测了一百多块,电压精度和工作稳定性都在预期内。这篇就把这一整套东西从需求拆解、原边反馈原理、变压器计算到调试踩坑完整捋一遍。正在做工业辅助电源、高压母线取电、或者纯隔离DC-DC的工程师,应该能在里面找到点有用的东西。
1. 100V输入和“不要光耦”的反激,到底对应什么需求
1.1 什么样子的项目会点名要这个方案
先说“100-V”这个输入等级。民用品里很少见,但在工业设备里相当普遍。我这边接到的场景是给一块伺服驱动器的控制板做辅助电源:主回路母线电压在48V到100V之间波动,控制板上需要一路稳定的12V给MCU、运放和隔离通信电路供电,功率不大,12W左右,但是要求输入输出隔离。
类似的项目还有几类:
- 工业两线制传感器或者PLC远程模块,从48~60V总线取电,转成5V或者3.3V给内部电路;
- 充电桩、智能电表里的辅助电源,输入侧直接从高压直流母线拉电;
- 光伏优化器、储能BMS里的小功率隔离电源;
- 电动自行车/低速车上的DC-DC,电池包电压接近100V。
这类应用的共同点是:输入电压范围宽、功率不大、必须隔离、板子空间有限。反激拓扑几乎是唯一选择。
“No-Opto”这个要求,最早是客户提的,理由是维修反馈里光耦和TL431这一级的故障率偏高,高低温循环后输出电压漂移也比预期明显。后来我仔细想了一下,这个判断有道理。中小功率辅助电源里,光耦+TL431虽然是几十年的经典方案,但它确实是整个环路里可靠性最弱的一环。
1.2 拿掉光耦,省下什么,又要付出什么
做个直白的对比。常规反馈型反激电源,次级侧需要一颗TL431做基准比较,一颗光耦把误差信号跨过隔离带传到初级,再加上一排偏置电阻、补偿电容。无光耦反激把这些全部省掉,次级只有一个输出整流二极管和一个电容,反馈信号通过变压器绕组本身送回初级。
省下来的东西很诱人:
- 元件数量减少,贴片费用下来一截;
- 光耦的CTR(电流传输比)离散、老化、温漂问题全部消失;
- 次级到初级的爬电距离不用再为光耦引脚单独考虑;
- 整体高度和面积都能压小。
但代价也很现实。失去了次级真实电压的直接采样,反馈精度会从光耦方案的±1%~±2%掉到±3%~±5%这个区间;动态响应也会变慢。毕竟初级只能“间接估算”次级电压,中间隔着变压器绕组电阻、二极管压降和采样时序误差。
有光耦反激和无光耦反激的对比,我整理了一张表:
| 对比项 | 传统光耦反激 | 无光耦原边反馈反激 |
|---|---|---|
| 反馈精度 | ±1% ~ ±2% | ±3% ~ ±5%(补偿后) |
| 动态响应 | 较快,带宽可到5~10kHz | 较慢,带宽通常1~2kHz |
| 元件数量 | 多,光耦+TL431+偏置网络 | 少,省掉一整套次级反馈 |
| 成本 | 高约0.5~1.5元 | 低 |
| 长期可靠性 | 光耦CTR会漂移老化 | 无此问题 |
| 设计复杂度 | 环路调试相对直接 | 变压器和采样时序要求高 |
所以“No-Opto”不是单纯省成本,是一种可靠性优先的取舍。如果你的产品处在高低温差大、振动强、维护周期长的工业环境里,这个取舍非常划算。
1.3 无光耦反激的能力边界
前面说了优点,这里把丑话说在前面。无光耦反激适合单路输出、中小功率、对精度要求不太苛刻的场合。如果客户要求全负载范围、全温度范围输出都在±1%以内,那直接老老实实上光耦,别在原边反馈上死磕。另外多路输出时,原边反馈只能精确控制主输出那一路,第二路、第三路的交叉调整率会很难看。做之前一定跟需求方确认清楚。
我这次设计的规格是:输入36V~100V直流,输出12V/1A,效率目标85%以上,空载功耗尽量低。下面所有计算都围绕这个目标展开。
2. 原边反馈的原理:次级电压是怎么“绕”回初级的
2.1 反激一个开关周期里的三个动作
要理解无光耦反激,得先把反激的开关波形在脑子里过一遍。MOSFET导通时,原边电感从输入母线储能,电流线性上升;副边二极管反偏,输出靠电容维持。MOSFET关断的瞬间,原边电流没有回路,只能耦合到副边,副边二极管导通,变压器储存的能量向输出电容和负载释放。退磁结束以后,所有绕组电流归零,电感与寄生电容开始谐振,漏极电压出现衰减振铃。
关键就在MOSFET关断这个时间段。副边导通时,副边绕组两端电压大致等于 Vout 加上整流二极管压降 Vd。这个电压通过匝比反射到原边绕组:
V_OR = Np / Ns × (Vout + Vd)
同时辅助绕组也会感应出按自己匝比缩放的电压:
V_AUX = Na / Ns × (Vout + Vd)
所以只要在MOSFET关断期间抓住辅助绕组上的电压平台,就能反推出次级输出电压。这就是原边反馈(Primary Side Regulation,PSR)的核心逻辑。有些控制器甚至不接辅助绕组,直接从原边绕组电阻分压采样,道理一样,但采样时序更难处理。
2.2 采样时机:不是任何时候都能采
原理听起来简单,真做起来第一个坑就是“什么时候采”。
MOSFET刚关断那几百纳秒,漏感能量还在释放,原边绕组电压上有严重的振铃和尖峰,这时候采的电压根本不能代表次级输出。等到振铃衰减一些,进入稳定的退磁平台,才可以采样。芯片内部一般用前沿消隐时间(Leading Edge Blanking,LEB)把开始一段屏蔽掉,然后在退磁平台的中段开一个采样窗口。
为什么选平台中段而不是后段?因为快退磁结束的时候,副边电流越来越小,输出二极管压降逐渐变化,绕组上的电压也会偏离理想值。平台中段的电流变化率相对平缓,采样结果最接近真实 Vout + Vd。
示波器上如果看到辅助绕组电压平台是倾斜的,甚至有台阶,说明变压器绕组耦合不好或者采样窗口没对准,后面调试部分会细说。
2.3 恒压和恒流都能从原边拿
很多人以为原边反馈只能做恒压,其实恒流CV/CC也能做。核心在于反激的功率传输关系是确定的。
副边平均输出电流可以写成:
I_out = 0.5 × I_ppk × (t_demag / T_sw) × (Np / Ns)
其中 I_ppk 是原边峰值电流,t_demag 是退磁时间,T_sw 是开关周期。原边峰值电流通过CS电阻直接就知道,退磁时间可以通过辅助绕组电压降到零的时刻来判断,开关周期更是控制器自己发出来的。三个量都在原边可测,次级平均电流自然就算出来了。
这也是为什么很多带PSR的充电器芯片能同时做到恒压恒流,不需要次级任何反馈元件。不过我的设计只需要恒压,恒流部分留着只是方便以后扩展。
2.4 为什么CCM模式在原边反馈下很难受
反激可以工作在连续导通模式CCM,也可以工作在断续模式DCM。无光耦方案基本都强制DCM或者临界导通模式BCM,原因有两个。
第一,CCM下退磁还没结束副边二极管就持续导通,次级电流不为零。此时辅助绕组电压虽然也反映了 Vout+Vd,但副边电流造成的绕组电阻压降、二极管导通压降变化全都会混进采样值,精度很难保证。
第二,CCM没有退磁结束的“拐点”,控制器无法准确判断采样窗口的终点,恒流计算也失去了 t_demag 的依据。
所以很多PSR控制器的内部逻辑就直接默认工作在DCM/BCM,通过谷底导通或者频率折返来维持效率。设计变压器时也要按照DCM边界来算,这个区别于传统CCM反激变压器设计,务必注意。
3. 主要器件选型:控制器、启动电路、功率管
3.1 PSR控制器选型时盯住这几个指标
市面上标称PSR的控制器不少,AC-DC充电器领域一大堆,但搬到100V输入的DC-DC场合,很多芯片直接就不满足条件。我选型的时候列了一个检查清单:
| 检查项 | 要求 |
|---|---|
| 输入电压范围 | 必须覆盖100V,最好留20%裕量 |
| 内部FET还是外部FET | 100V输入建议外部FET或内部高压FET |
| 采样方式 | 辅助绕组采样/原边绕组分压采样 |
| 工作模式 | 强制DCM/BCM或QR,避免CCM |
| 轻载策略 | 有burst模式,空载功耗能做得低 |
| 保护功能 | 过压、过流、短路保护齐全 |
| VCC启动电路 | 尽量选带高压启动电流源的 |
筛选下来,能满足输入电压和采样精度要求的控制器其实就那么多。选型的时候别只盯着精度参数,要特别注意芯片的VCC耐压和辅助绕组供电匹配,否则后面会出一堆怪问题。
3.2 高压启动和VCC供电:最容易被低估的功耗来源
100V输入虽然比AC-DC的300V整流后电压低,但启动电路照样不能随便搞。
很多传统方案用一个大电阻从输入直接接到VCC电容,电阻选小了启动功耗大,选大了启动时间慢。在AC-DC里大家习惯用几百kΩ,到了100V DC-DC里,同样阻值的电阻功耗是300V场景的九分之一,看起来压力不大,但如果辅助绕组供电设计不好,控制器一直要靠启动电阻补电,功耗和发热还是会超标。
我这里比较推荐两种做法:
- 直接用带高压启动电流源的控制器,启动完成后内部自动关断启动通路;
- 外部用一个小MOS管和电阻搭一个启动开关,VCC起来后切断启动回路。
最终我选的是带高压启动的控制器,省事,空载输入功耗可以压到几十毫瓦。
3.3 MOSFET、RCD吸收和输出二极管怎么定
100V输入的反激,MOSFET应力按公式算:
VDS(max) = Vin(max) + V_OR + V_spike
按我的设计,Vin(max)=100V,V_OR大约50V,漏感尖峰按40V估计,总应力约190V。考虑降额和启动浪涌,我直接选了400V耐压的MOSFET,不差这点成本,可靠性稳很多。如果用内部集成FET的控制器,注意其FET耐压必须明显高于这个值,很多标称100V输入的控制芯片并不适合配大匝比变压器,原因就在这里。
RCD吸收网络是反激标配。钳位电压取V_OR的1.2~1.3倍,这样既能限制漏感尖峰,又不会把漏感能量全部变成损耗。吸收电阻的功耗按漏感能量乘以开关频率估算,不能拍脑袋选,否则温度高了容易炸。
输出二极管方面,12V输出用肖特基。反向电压大约:
V_RR = Vout + Vin(max) × Ns / Np = 12 + 100 / 4 = 37V
再叠加振铃尖峰,选60V耐压的肖特基管足够了。低压大电流场景不要用快恢复管,肖特基的开关损耗低一大截。
4. 变压器设计:12W原边反馈反激的完整计算过程
4.1 设计输入条件先钉死
设计目标我列成一张表:
| 参数 | 数值 |
|---|---|
| 输入电压范围 | 36V ~ 100V DC |
| 输出电压 | 12V |
| 输出电流 | 1A |
| 输出功率 | 12W |
| 目标效率 | ≥85% |
| 开关频率 | 85kHz |
| 工作模式 | DCM/BCM边界 |
原边反馈反激的变压器是整套设计的心脏,下面每个参数都要认真算。
4.2 反射电压和匝比
先定反射电压 V_OR。这个值取多少有讲究。取大了,低输入电压时占空比不高,但MOSFET应力大;取小了,低输入电压时占空比太大,原边峰值电流高。经验上对于12V输出这个等级,V_OR取50V左右比较合适。
次级电压按 Vout + Vd 计算,肖特基导通压降取0.4V:
匝比 n = Np / Ns = V_OR / (Vout + Vd) = 50 / 12.4 = 4.03
取整匝比4,反推实际反射电压约49.6V。这个值在可接受范围内。
最低输入电压时的最大占空比:
Dmax = V_OR / (Vin(min) + V_OR) = 49.6 / (36 + 49.6) = 0.579
最高输入电压时的最小占空比:
D