
做电源的朋友第一次看到 Fly-Buck 这个词大概率会愣一下这到底算 Buck 还是 Flyback答案是两个都沾边。Fly-Buck 的核心思路是把普通降压电路里的电感换成带辅助绕组的耦合电感在原有非隔离输出之外再“顺便”得到一路或多路隔离输出。这个拓扑结构简单、成本友好、不需要光耦反馈非常适合做隔离辅助供电。这篇文章我会把 Fly-Buck 的工作原理、适用边界讲清楚然后把真正决定性能的电路布局和调试经验一块儿捋透。1. 先从Buck说起Fly-Buck到底想解决什么问题1.1 传统隔离电源方案的痛点隔离电源的常规做法有不少但每个方案都有点“杀鸡用牛刀”的感觉。反激电源自然是隔离电源的主力几十瓦到几百瓦都能做但它要付出变压器、光耦、次级反馈补偿这些成本。次级输出要准就得从隔离边采样反馈信号光耦跨在隔离带上设计周期一下就长了不少。而且反激变压器本身设计就有门槛气隙、匝比、漏感、钳位电路每一样都是经验活。用隔离模块当然更省事但模块价格高、体积大对于一个小功率辅助供电来说太奢侈了。还有一个常见场景是给高压侧栅极驱动供电IGBT、SiC MOSFET 的栅极驱动需要电源高侧供电一般用自举电路解决但自举有个死穴——高侧开关长时间导通时自举电容没机会充电驱动电压会掉。这时就需要真正的隔离辅助电源。Fly-Buck 正好卡在这一类需求上功率不用大几瓦到十几瓦就够了精度不用极致只要在合理范围内稳定但一定要隔离并且成本要足够低、方案要足够简单。这也是 Fly-Buck 能在隔离辅助供电领域站稳脚跟的原因。1.2 Fly-Buck的定位与优势Fly-Buck 本质上仍然是 Buck 变换器只不过把原来的单绕组电感换成了耦合电感也叫带辅助绕组的电感。原边维持正常的 Buck 降压输出副边从绕组耦合出的高频方波经过二极管整流、电容滤波得到一路隔离的输出电压。它的优势很实在不需要光耦或变压器反馈控制环路沿用普通 Buck 的环路原边反馈分压电阻一设置就完事。器件数量少。主线路上只多了耦合电感的副边绕组、一个整流二极管、一个输出电容。原边开关管电压应力低。因为续流二极管会把开关节点钳位到接近地电位原边开关管关断时承受的电压基本就是输入电压不像反激那样还要额外承担反射电压。对辅助供电来说“够用、便宜、好抄板”比什么都重要Fly-Buck 恰好全占了。2. 原理拆解一颗耦合电感如何同时完成降压和隔离2.1 一个Buck电感如何变成“变压器”要理解 Fly-Buck先要理解普通 Buck 电感的电压波形。Buck 电路稳定工作时主电感的一端接开关节点 SW另一端接输出 VO1。开关节点电压在两个状态之间跳变上管导通时接近 VIN下管或续流二极管导通时接近地电位实际上约 -VD。这个以地为基准来回跳变的方波其实就是一个天然的交流源。如果电感换成带有辅助绕组的耦合电感辅助绕组两端就会感应出与主绕组电压成匝比关系的电压。把辅助绕组接到一个二极管和电容组成的整流电路就能把这一路电压整成直流。关键点在于绕组的同名端。为了让副边在续流阶段正确地传递能量Fly-Buck 的耦合绕组同名端是这样安排的主绕组靠近开关节点的一端与副绕组靠近整流二极管阴极或经过整流后接输出的一端极性相反确保上管导通时副边整流二极管反向截止续流阶段二极管正向导通。换句话说周期可以分成两段上管导通阶段主绕组两端电压为 VIN − VO1电流上升电感储能。此时副边绕组感应电压极性与整流二极管方向相反二极管截止副边由电容维持输出。上管关断阶段主电感通过续流二极管续流主绕组两端电压近似 −VO1电流下降释放能量。副边绕组感应电压极性翻转整流二极管导通向副边电容充电。副边能量来源恰恰是 Buck 电感在续流阶段释放的能量这一点和反激在开关管关断时传递能量的形态很像但本质又不一样——反激靠气隙真正存储磁能而 Fly-Buck 的副边只是从电感的续流能量里“分走了一杯羹”。2.2 副边电压公式与关键波形Fly-Buck 副边输出电压的近似公式很好记VO2 ≈ (Ns / Np) × VO1 − VD2其中 Ns 是副边辅助绕组匝数Np 是主绕组匝数VD2 是副边整流二极管的导通压降。这个公式成立的前提是原边 Buck 工作在连续导通模式CCM并且副边负载不能太重。因为副边没有自己的反馈回路它只能老老实实跟着原边 VO1 走。原边 Buck 通过分压电阻把 VO1 稳定住副边按匝比自然得到一个成比例的输出。这也是 Fly-Buck 和其他隔离拓扑最大的区别反激电源需要精确稳压通常需要从副边采样反馈Fly-Buck 的隔离输出是“开环跟随”的稳压精度完全依赖原边的回路和匝比精度。需要注意这里的 VO2 是理论空载或轻载值。加上副边负载后由于实际耦合电感存在漏感、导线电阻副边输出电压会随着负载增加而下降。另外副边整流二极管的反向恢复、漏感振铃都会在副边产生额外的纹波这些在实际调试里会比公式计算值更明显。2.3 Fly-Buck与反激的本质区别很多新手容易把 Fly-Buck 和反激搞混两者都用耦合电感或变压器都有副边整流但工作机理差异非常大。对比维度反激变换器Fly-Buck原边电感角色变压器本身储能靠气隙存储磁能耦合电感以滤波为主副边从续流能量中取一部分原边开关管应力VIN 反射电压应力较高基本是 VIN 一个二极管压降应力低反馈方式通常需要副边反馈或光耦只反馈原边 Buck 输出副边跟随副边精度可以通过反馈做到较高相对粗放负载调整率一般适合功率几瓦到几百瓦几瓦到十几瓦的辅助供电变压器磁芯处理需要开气隙普通功率电感磁芯即可设计和选型更简单反激的变压器工作在“先储能、后释放”的模式磁芯气隙是必须的否则存储不了多少能量。Fly-Buck 的耦合电感则更像一个带耦合绕组的功率电感主绕组依然承担 Buck 滤波任务磁芯按传统 Buck 电感的饱和电流来选即可。如果选不到合适的耦合电感有些工程师直接用一个共模电感替代也能跑出最基本的 Fly-Buck 功能但直流偏置能力和耦合系数都会打折扣这个做法只建议做验证不建议量产。3. Fly-Buck的适用边界能做什么、别硬做什么3.1 稳压精度与交叉调整率的硬约束Fly-Buck 副边输出没有反馈这是最大便利也是最大限制。副边电压跟随原边 VO1但副边负载变化时原边环路并不能直接感知。当副边负载加重时副边电流会反射到原边表现为原边电感电流增加原边 VO1 会短暂下跌Buck 环路会尝试修正。然而修正量是间接的副边电压的恢复程度有限最终表现为负载调整率偏大。衡量多路输出电源负载互换影响的关键指标是交叉调整率。Fly-Buck 的交叉调整率普遍一般典型情况是副边从空载到满载电压跌落可以达到 5% 到 10%具体取决于漏感大小、原边环路带宽和副边负载电流。如果副边要求 3.3V 给精密模拟电路供电这个跌落可能直接让系统复位。解决思路无非三种副边加线性稳压器LDO把粗调电压精调成最终电压。这是最省事、最可靠的办法。尽量让匝比留出足够电压余量让副边电压即使在重载下也能满足 LDO 压差要求。如果副边电流很大且精度要求高老老实实换用带副边反馈的拓扑。实际项目里Fly-Buck 副边多半是给栅极驱动芯片、通讯隔离芯片、运放等小电流器件供电几毫安到几十毫安级别LDO 成本可以接受所以这个问题基本可控。3.2 典型应用场景和选型建议我从实际项目里总结Fly-Buck 最适合那类“电压不用太精准、电流不用太大、但要隔离”的需求高压侧的栅极驱动电源尤其是 IGBT/SiC 驱动板上的隔离供电。CAN、RS-485、SPI 等总线隔离器的副边侧供电。电机驱动里的母线电压采样电路隔离供电。光伏逆变器、伺服驱动器里的辅助开关电源。医疗设备、仪器仪表里的小功率隔离偏置。选型上市面上支持 Fly-Buck 的控制器基本是那些具备宽输入电压、内置或外置 MOSFET 的降压控制器。我用过的有 TI 的 LM5160 系列、LM5017/LM5018、TPS54xxx 家族等其他厂商也有类似适合做 Fly-Buck 的降压控制器只要满足输入耐压、工作频率、占空比范围三个条件就可以。耦合电感是另一个关键物料。这类电感通常标注为“耦合电感”Coupled Inductor注意区分它和功率变压器。选型时要关注饱和电流、耦合系数、原副边隔离耐压、漏感这四个参数。饱和电流按原边输出电流峰值留 1.2~1.5 倍余量耦合系数尽量选 0.95 以上的隔离耐压按实际需求查数据手册漏感别贪太小太小成本高太大副边振铃严重。4. 电路布局实战管住环路才能压住噪声Fly-Buck 的电路布局核心目标和普通 Buck 一致管住高 di/dt 回路。区别在于 Fly-Buck 多了一条副边整流回路这条回路的电流是断续的高频成分丰富必须和原边高频回路一起纳入布局优先级。4.1 功率回路优先输入电容、续流二极管与SW节点先看原边高频功率回路。上管导通转关断的瞬间电流从输入电容经上管流向电感随后切换到续流二极管回路。这两个切换回路如果面积过大会导致两件事开通关断的振铃幅度增大以及高频 EMI 辐射增强。布局时我习惯按“输入电容 — 上管 — 下管/续流二极管 — 输入电容地”这个闭环来摆放器件。输入陶瓷电容尽可能靠近 IC 的 VIN 与 GND 引脚两者之间走线要短而宽。如果 IC 和功率 MOSFET 是分离的那 MOSFET 的源极/漏极与 IC 之间连线也要尽量紧凑。续流二极管的位置尤其容易被低估。很多人把它当成普通 Buck 里的二极管随手一摆结果 SW 节点到二极管之间的走线拉得很长整个续流回路面积变大开关振铃和辐射都上来了。正确做法是续流二极管阳极靠近地平面阴极靠近 SW 节点或下管源极两边都用宽铜皮连接尽量缩短电流路径。SW 节点本身是电压跳变点面积不能铺得过大否则会成为一个很有效的高频辐射天线但也不能细到载流不足。我一般把 SW 节点铺铜控制在开关器件引脚周围一个小区域走线宽度按 2A/mm² 经验值取实际常用 40~80mil 宽、整层短走线。同时尽量让 SW 节点周边的铺铜离反馈电阻、补偿网络等敏感控制走线远一点避免开关噪声耦合进控制环路。4.2 副边整流回路的布局约束副边整流回路经常是 Fly-Buck 布局里被忽略的重灾区。它的电流路径是耦合电感副边引脚 → 整流二极管 → 输出电容 → 回到耦合电感副边返回引脚。这个回路只在一部分开关周期内导通电流尖峰很大必须将物理面积压缩到最小。我在实际布局里会把副边整流二极管尽量贴近耦合电感的副边引脚中间不留多余的走线长度。输出电容就放在二极管的阴极和副边地引脚之间让电容、二极管、电感副边三个器件的引脚构成一个紧凑三角形。如果副边有两路以上输出每一路整流二极管和电容都要各自成组不要共用一段长的功率走线否则各路之间会有明显串扰。副边地线要注意副边地与原边地是隔离的但它们之间会存在分布电容。这个分布电容在高频开关动作下会产生共模电流。如果副边地层的面积铺得很大、正好又覆盖在原边 SW 节点下方那共模噪声会相当可观。副边地建议控制在必要器件覆盖范围内不要大面积延伸到原边区域之下原副边交界处要是空间允许在 PCB 的中间层开槽也能有效降低耦合电容。4.3 隔离与安全爬电距离、开槽与铺铜策略Fly-Buck 存在实际隔离电压PCB 布局必须严格保证原边区域与副边区域的安全间距。这里的间距不是“看着差不多就行”而要参考产品安规要求规划爬电距离和电气间隙。工作电压高的时候原副边之间建议留出 3mm 以上的隔离带如果空间紧张或安规要求严格直接在隔离带开槽破坏可能形成的漏电路径。比较务实的做法是在 PCB 布局阶段就划好隔离带。先用一条 2D 线把原边和副边区域分开所有原边器件放在一边副边器件放在另一边走线不要跨越隔离带。耦合电感作为跨越隔离带的器件要选择封装和引脚间距都留有足够余量的型号并在器件下方开出隔离槽。跨隔离带的走线能少则少。原边反馈电阻、使能信号如果从副边取需要注意隔离间距问题。很多人习惯把副边输出电压接到原边做电压检测这在 Fly-Buck 里往往不合适——因为副边没有反馈需求如果必须检测副边状态要小心安全间距和噪声耦合。4.4 从原理图到PCB的布局顺序建议我每次画 Fly-Buck 的 PCB 都会遵循一套固定顺序可以降低返工概率先摆放功率主回路器件。顺序是 IC、输入电容、续流二极管、耦合电感、原边输出电容将它们按电流路径摆成一个紧凑环路。此时不要急着布控制信号线先把功率环路的几何形状确定下来。再放副边整流二极管和副边输出电容。以耦合电感副边引脚为起点按“二极管 → 电容 → 副边地”路径贴放在隔离带另一侧。IC 的 VCC、BOOT、BST 等辅助电容就近摆放这些电容的退耦路径越短开关节点振铃越不明显。最后布反馈和使能等控制信号。反馈分压电阻尽量靠近 FB 引脚走线远离 SW 节点和副边整流回路。原边地和副边地分割原边功率地、控制地单点连接避免控制地直接串入功率回路副边地独立敷铜。这样的顺序可以确保最影响性能的回路最先被约束而不是被其他走线挤到角落。5. 实测与排错Fly-Buck最常见的几个坑5.1 副边输出纹波过高的排查Fly-Buck 副边纹波偏高多半不是电容不够而是整流回路面积太大或漏感振铃。先用示波器看副边整流二极管两端的波形如果在二极管反向恢复或主开关切换时刻出现明显的高频振铃说明漏感与二极管寄生电容在谐振RC 吸收电路是常用解法。RC 吸收的做法很简单在整流二极管两端并联一个小电阻和一个小电容的串联支路阻值从 10Ω 到 100Ω 之间试容值从 100pF 到 1000pF 之间试吸收网络会消耗振铃能量。吸收支路的损耗一般不大但能让输出纹波明显变平。如果振铃主要出现在原边 SW 节点上也同样可以加缓冲吸收。副边输出电容也值得检查。副边充电电流是脉冲型的普通铝电解电容的 ESR 偏高纹波电压会由 ESR 主导换用低 ESR 的陶瓷电容或者固态电容改善会非常直观。我一般会在副边用两个不同容量的电容并联一个 1μF 级别的陶瓷电容吸收高频脉冲一个 10μF 级电解/固态电容提供基础储能效果比单只大电容更平滑。5.2 轻载和假负载Fly-Buck 原边 Buck 控制器为了提升轻载效率往往会进入打嗝模式或跳周期模式。原边开关频率变得不连续之后副边虽然靠着输出电容还能维持电压但纹波会明显增大甚至出现低频波动。这个问题在栅极驱动供电这种“平时几乎不带载、关键时刻要突然输出电流”的场合特别闹心。处理办法是加一个假负载电阻让原边始终维持在连续导通模式附近。副边假负载的阻值按几十毫瓦耗散来选比如副边 12V 用 2kΩ 电阻耗散约 72mW副边 5V 用 1kΩ耗散约 25mW。这样原边轻载时工作模式更连续副边电压也更加稳定。不要小看这个电阻Debug 这种问题时它往往比换电容更有效。另外需要注意副边空载时电压可能比带载时高出不少。因为副边整流电容测到的是续流阶段的峰值电压如果原边工作模式本身还在跳周期副边电压甚至会飘。加假负载之外也可以让副边输出并一个稳压管做钳位但这样做损耗偏大一般只做保护不做常规稳压。5.3 耦合电感选型与漏感的取舍耦合电感是 Fly-Buck 里决定成败的元件。选型时最容易被忽略的是漏感。漏感过大会让副边电压随负载跌落明显增大也会在整流二极管上产生额外的电压尖峰。相反如果刻意追求过低的漏感又可能牺牲成本和工艺可靠性。一般来说原副边耦合系数 0.95 以上是比较理想的选择。直流偏置同样要留意。普通功率电感的饱和电流测试条件一般是在电感两端施加直流电感值下降到初始值的某个比例。Fly-Buck 的原边电流包含较大纹波峰值电流要按最大负载情况估算饱和电流要留足余量。我习惯将峰值电流再乘 1.3 作为选型下限避免高温环境下降额。实际设计匝比时先定原边 Buck 输出电压 VO1再按副边目标电压反推匝比。举例原边 12V副边要 5V肖特基压降按 0.5V 估算则 Ns/Np ≈ (5 0.5) / 12 ≈ 0.46。取整为 1:0.5 的匝比再实测负载下的电压如果偏低就提高匝比或者副边加 LDO。最后再分享一个我自己调试时的习惯Fly-Buck 副边接的负载常常不是纯电阻而是容性较强的栅极驱动电路。这类负载在启动瞬间会有较大的充电电流如果副边电容选得不够启动瞬间会把副边电压拉得很低甚至把副边整流二极管瞬间烧掉。我一般在副边电路里串一个小阻值的启动限流电阻或者在副边输出端放一个小容量的预充电电容让启动过程相对温和。这个细节看起来不起眼但在工业产品里能少烧不少器件。