尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

DC/DC拓扑选型实战:Buck、Boost、LLC原理与设计避坑指南

发布时间:2026/9/26 8:02:05

资讯中心
01
ARTICLE

DC/DC拓扑选型实战:Buck、Boost、LLC原理与设计避坑指南

DC/DC拓扑选型实战:Buck、Boost、LLC原理与设计避坑指南
1. 从一颗电感说起DC/DC拓扑到底在解决什么问题做电源这行十几年被问得最多的问题就是“我这个场景该选什么拓扑”。刚入行那会儿我也迷信过“一个Buck打天下”结果在第一个升降压项目上栽了跟头——输入电压在电池供电场景下会从4.2V一路掉到2.8V而输出要稳定在3.3V纯Buck根本压不住。那次之后我才真正理解DC/DC拓扑选型不是查手册抄电路而是先搞清楚输入输出关系、功率等级、效率诉求和成本边界再去匹配最合适的那一类结构。DC/DC变换器本质上是直流到直流的能量搬运工核心任务是把一个不稳定的直流电压转换成负载需要的稳定直流电压。听起来简单但实现路径千差万别有的靠电感储能再释放有的靠电容和电感谐振有的靠开关电容网络。不同的路径对应不同的拓扑而拓扑决定了效率曲线、EMI特性、元件应力和控制复杂度。这篇文章我打算把Buck、Boost、Buck-Boost、LLC这几类主流拓扑从头到尾捋一遍把每种结构的适用边界、关键参数计算、实操踩坑点都摊开讲。不管你是刚接触电源设计的新手还是想系统梳理知识体系的老手应该都能从中找到能直接用的东西。提示本文所有计算示例均基于理想元件模型实际设计需留出20%以上的裕量后文会具体说明。2. 非隔离基础拓扑Buck、Boost与Buck-Boost的底层逻辑2.1 Buck降压电路最常用也最容易翻车的拓扑Buck拓扑的核心就三个元件开关管、续流二极管或同步整流管、电感。开关管导通时输入电压加在电感两端电感电流线性上升能量储存在磁场里开关管关断时电感电流通过续流路径继续流动把储存的能量释放给负载。输出电压由占空比D决定理想情况下Vout Vin × D。这个公式看着简单但实际设计里坑不少。第一个坑是电感选型。很多人按饱和电流选电感觉得只要峰值电流不超饱和点就行结果忽略了温升电流。电感在高温下饱和电流会下降标称3A的电感在85℃环境下可能只能扛2.2A。我的习惯是饱和电流至少取峰值电流的1.3倍温升电流取有效值的1.2倍两个条件同时满足才敢用。第二个坑是续流路径。异步Buck用肖特基二极管续流压降0.3V到0.5V在低输出电压场景下效率损失非常明显。比如5V转1.2V、3A输出的场景二极管上就白白吃掉1.5W效率直接掉十几个点。这时候必须上同步整流用MOSFET替代二极管导通电阻做到几毫欧损耗能压到0.1W以内。同步Buck的驱动时序要特别注意死区时间死区太长体二极管导通损耗大死区太短上下管直通直接炸机。一般死区设在20ns到50ns之间具体看MOSFET的开关速度和驱动能力。第三个坑是输出电容的ESR。Buck的输出纹波由电感纹波电流和输出电容ESR共同决定很多时候纹波超标不是电容容量不够而是ESR太大。陶瓷电容ESR低但容量有限电解电容容量大但ESR高实际设计里经常是陶瓷电容并联电解电容兼顾高频和低频特性。2.2 Boost升压电路从原理到参数计算的完整推演Boost拓扑和Buck是对偶关系电感在输入端开关管导通时电感储能关断时电感电压叠加输入电压一起给输出供电。理想占空比关系是Vout Vin / (1 - D)。这个公式有个重要含义当D趋近于1时输出电压理论上可以无限高但实际受限于寄生参数D超过0.85以后效率急剧下降所以Boost的升压比一般控制在5倍以内。Boost设计里最容易被忽视的是输入电流的连续性。因为电感在输入端输入电流是连续的这对输入电源很友好但输出端电流是断续的输出电容要承受很大的纹波电流。我见过不少设计输出电容只放了一个100μF电解结果纹波电流超过电容额定值电容发热鼓包。正确的做法是按输出电流的RMS值选电容一般需要多个电容并联分流。还有一个经典问题是右半平面零点。Boost的传递函数里有一个右半平面零点频率随占空比变化导致环路带宽受限动态响应差。补偿网络设计时相位裕度要留足一般建议带宽设在右半平面零点频率的1/5以下。如果负载动态要求高可以考虑电流模式控制或者加前馈补偿。2.3 Buck-Boost与四开关升降压输入电压跨越输出时的解法当输入电压可能高于也可能低于输出电压时纯Buck或纯Boost都不行。传统Buck-Boost用两个开关加一个电感输出是负压而且效率不高。现在更常用的是四开关Buck-Boost也叫H桥升降压四个MOSFET组成桥臂电感在中间通过控制策略可以在Buck、Boost和Buck-Boost模式之间平滑切换。四开关Buck-Boost的控制策略是难点。模式切换时如果处理不好会出现输出电压跳变或者电感电流失控。常见做法是采用峰值电流模式在Buck和Boost模式之间设置过渡区过渡区内两个桥臂同时开关通过占空比协调实现平滑过渡。实测下来过渡区的宽度一般设为输入输出电压差值的10%到20%比较稳妥。拓扑类型电压关系输出极性典型效率适用功率段BuckVout Vin正压90%-96%1W-500WBoostVout Vin正压88%-94%1W-500WBuck-BoostVout 可高可低负压85%-90%1W-100W四开关Buck-BoostVout 可高可低正压90%-95%10W-200W注意四开关Buck-Boost在Buck模式和Boost模式下电感电流的采样方式不同电流环的补偿参数需要分别整定不能一套参数走天下。3. 隔离拓扑进阶LLC谐振变换器的原理与设计要点3.1 LLC为什么能实现ZVS从谐振腔说起LLC谐振变换器由两个电感和一个电容组成谐振腔励磁电感Lm、谐振电感Lr、谐振电容Cr。方波驱动信号加在谐振腔上通过调节开关频率改变谐振腔的阻抗从而实现输出电压调节。LLC最大的优势是能在全负载范围内实现原边开关管的零电压开通ZVS和副边整流管的零电流关断ZCS效率可以做到96%以上。ZVS的实现原理是这样的开关管开通前谐振腔电流流过开关管的体二极管把开关管两端电压钳位在零附近此时开通开关管电压电流没有交叠开通损耗几乎为零。要实现这一点死区时间内必须有足够的电流把开关管结电容充放电到零。这个电流来自励磁电流所以励磁电感不能太大否则轻载时ZVS丢失。LLC的增益曲线是设计核心。增益曲线描述了输出电压与开关频率的关系在谐振频率fr处增益为1低于fr时增益大于1高于fr时增益小于1。设计时先确定需要的最大增益和最小增益然后根据增益曲线选择电感比和品质因数。一般电感比Lm/Lr取3到8之间品质因数Q取0.3到0.7之间。增益曲线在感性区是单调的在容性区会出现增益随频率升高而升高的反常现象控制环路必须避免进入容性区。3.2 半桥LLC与全桥LLC的选型边界半桥LLC用两个开关管组成半桥谐振腔接在桥臂中点和地之间原边电压幅值为Vin/2。全桥LLC用四个开关管组成全桥谐振腔接在两个桥臂中点之间原边电压幅值为Vin。同样的功率等级全桥LLC的原边电流只有半桥的一半导通损耗更低适合大功率场景。选型边界大致是这样的500W以下半桥LLC足够500W到3kW全桥LLC更合适3kW以上可以考虑三相LLC或者交错并联LLC。半桥LLC的优点是驱动简单、成本低缺点是原边电流大、电容纹波电流大。全桥LLC的驱动需要隔离或者自举复杂度高一些但效率优势明显。三相LLC是近几年比较热的方向三个半桥LLC交错120度运行输出电流纹波频率是开关频率的三倍输出电容可以大幅减小。三相LLC的难点在于均流三个谐振腔的参数必须高度一致否则会出现某一相电流过大。实际调试时谐振电容的容值偏差要控制在2%以内谐振电感的感值偏差控制在3%以内。3.3 LLC关键参数计算与实操调试记录以一个12V输出、240W的半桥LLC为例输入电压400V谐振频率设为100kHz。计算步骤如下第一步确定变压器匝比。LLC的变压器匝比由谐振频率处的增益决定谐振频率处增益为1所以匝比n Vin_nom / (2 × Vout) 400 / (2 × 12) 16.7取整为17。第二步确定谐振腔参数。先选品质因数Q为0.4电感比k Lm/Lr为5。谐振电容Cr 1 / (2π × fr × Q × Rac)其中Rac是等效交流电阻Rac 8 × n² × Vout² / (π² × Pout) 8 × 17² × 144 / (9.87 × 240) 141Ω。代入计算得Cr 1 / (6.28 × 100k × 0.4 × 141) 28nF取标准值27nF。谐振电感Lr 1 / ((2π × fr)² × Cr) 1 / ((6.28 × 100k)² × 27n) 94μH。励磁电感Lm k × Lr 5 × 94 470μH。第三步验证ZVS条件。死区时间设为200ns励磁电流峰值Im Vin / (4 × Lm × fr) 400 / (4 × 470μ × 100k) 2.13A。开关管结电容Coss假设为200pF死区时间内需要充放电的电荷为2 × Coss × Vin 2 × 200p × 400 160nC。励磁电流在死区时间内提供的电荷为Im × tdead 2.13 × 200n 426nC大于160nCZVS条件满足。实测时发现轻载效率偏低原因是轻载时励磁电流不足以维持ZVS开关管进入硬开关状态。解决办法是适当减小励磁电感增大励磁电流代价是导通损耗增加。最终把Lm从470μH调到390μH轻载效率提升了2个点满载效率只掉了0.3个点整体收益为正。参数计算值实际取值偏差影响匝比n16.717增益略低可通过频率调节补偿谐振电容Cr28nF27nF谐振频率略升增益曲线右移谐振电感Lr94μH94μH一致励磁电感Lm470μH390μH励磁电流增大ZVS范围拓宽提示LLC调试时建议先开环扫频用示波器观察谐振腔电流波形确认工作频率始终在感性区。如果波形出现明显的畸变或者频率跳变说明进入了容性区需要调整参数。4. 拓扑选型实战从需求到方案的决策路径4.1 按功率等级和电压关系快速锁定拓扑选拓扑的第一步是看输入输出关系。如果输入始终高于输出Buck是首选如果输入始终低于输出Boost是首选如果输入跨越输出四开关Buck-Boost或者Sepic/Zeta。第二步看功率等级100W以下非隔离拓扑成本优势明显100W到500W可以考虑隔离反激或者半桥LLC500W以上LLC和全桥移相是主流。第三步看效率诉求。如果效率要求95%以上基本只能选LLC或者同步整流的Buck/Boost。如果效率要求90%左右反激和异步Buck也能接受。第四步看成本非隔离拓扑比隔离拓扑便宜30%到50%同步整流比异步整流贵20%左右但效率收益通常能覆盖成本增量。我一般会画一个决策树先判断是否需要隔离再判断电压关系再判断功率等级最后看效率和成本约束。这个顺序不能乱因为隔离需求是硬约束电压关系决定拓扑大类功率等级决定具体结构效率和成本是在可选方案里做取舍。4.2 同步整流Buck的MOSFET选型与损耗计算同步Buck的两个MOSFET选型逻辑不同。上管关注开关损耗和导通损耗的平衡下管关注导通损耗和体二极管反向恢复。上管的开关损耗与栅极电荷Qg和开关频率成正比导通损耗与导通电阻Rds(on)和占空比成正比。选型时先算总损耗再选封装和散热方案。以一个12V转3.3V、5A的同步Buck为例开关频率500kHz。上管占空比D 3.3/12 0.275下管占空比1-D 0.725。假设选上管Rds(on) 10mΩQg 10nC下管Rds(on) 5mΩ。上管导通损耗 Iout² × Rds(on) × D 25 × 0.01 × 0.275 0.069W。上管开关损耗 0.5 × Vin × Iout × (Qg/Ig) × fsw假设驱动电流Ig 1A则开关损耗 0.5 × 12 × 5 × (10n/1) × 500k 0.15W。下管导通损耗 25 × 0.005 × 0.725 0.091W。总损耗约0.31W效率约97.5%。实际选型时还要考虑热阻。MOSFET的结到环境热阻Rθja一般在40℃/W到80℃/W之间0.31W的损耗在80℃/W热阻下温升约25℃加上环境温度40℃结温65℃在安全范围内。如果损耗更大就需要加散热片或者换更低Rds(on)的管子。4.3 从热词看行业关注点PFC与LLC的搭配逻辑热词里“讲透PFC和LLC”出现频率很高说明很多人在做AC/DC电源时对前级PFC和后级LLC的搭配有困惑。PFC的作用是把交流输入电流整形为正弦波提高功率因数同时输出一个稳定的直流母线电压一般在380V到400V。LLC的作用是把母线电压降压隔离输出。PFC和LLC的搭配要点在于母线电压的稳定性。PFC的输出电压纹波会影响LLC的增益如果母线电压纹波太大LLC的工作频率会频繁跳动效率下降。一般PFC的母线电容按每瓦1μF到2μF选取400W的电源用470μF到680μF比较常见。另外PFC的开关频率和LLC的开关频率要错开避免拍频干扰。PFC一般跑65kHz到100kHzLLC跑80kHz到150kHz两者频率不要成整数倍关系。还有一个细节是PFC的软启动和LLC的软启动要协调。PFC先启动母线电压建立后再启动LLC否则LLC在低母线电压下会进入容性区。实际调试时PFC的软启动时间设200ms到500msLLC的软启动时间设50ms到100ms中间留50ms的间隔。5. 常见问题与排查技巧实录5.1 Buck电路输出纹波超标怎么查输出纹波超标是最常见的问题排查顺序应该是先看开关波形是否干净再看电感电流是否连续最后看输出电容的ESR和容量。开关波形如果有振铃说明寄生电感太大需要优化PCB布局缩短开关回路面积。电感电流如果进入断续模式说明电感量不够或者负载太轻需要增大电感或者加假负载。输出电容如果ESR太大需要并联陶瓷电容。我遇到过一个案例12V转5V、2A的Buck输出纹波实测200mV远超50mV的设计目标。查了一圈发现是输出电容用了两个100μF的电解电容ESR各50mΩ并联后25mΩ纹波电流1AESR贡献的纹波就有25mV加上容量贡献的纹波总共200mV。换成两个22μF陶瓷电容并联后纹波降到30mV。5.2 LLC轻载效率低和ZVS丢失的处理LLC轻载效率低通常是因为ZVS丢失开关管进入硬开关。判断方法是看开关管开通时的漏源电压波形如果开通前电压已经降到零说明ZVS正常如果开通时电压还在高位说明ZVS丢失。解决办法有三个减小励磁电感增大励磁电流、增大死区时间给谐振腔更多换流时间、降低开关频率让工作点更靠近谐振频率。我试过在轻载时切掉部分谐振电容来改变谐振频率让工作点回到感性区效果不错但电路复杂。更简单的做法是加一个假负载轻载时投入把负载电流拉到ZVS维持电流以上。假负载的损耗要算清楚一般控制在输出功率的1%以内。5.3 常见问题速查表问题现象可能原因排查方法解决措施Buck输出纹波大输出电容ESR大测电容ESR并联陶瓷电容Buck效率低续流二极管压降大测二极管压降改同步整流Boost右半平面零点导致振荡环路带宽过高测环路伯德图降低带宽或改电流模式LLC轻载ZVS丢失励磁电流不足测开关管Vds波形减小Lm或加假负载LLC进入容性区工作频率低于谐振频率测谐振腔电流波形提高工作频率或调整参数四开关Buck-Boost模式切换跳变过渡区太窄测输出电压波形拓宽过渡区或改控制策略注意所有排查都要先确认测量方法正确。示波器探头的地线要短最好用弹簧地针否则测出来的纹波和振铃大部分是探头引入的。电流测量用电流探头或者分流电阻不要用钳形表钳形表带宽不够。6. 几个容易被忽略的设计细节6.1 PCB布局对DC/DC性能的决定性影响DC/DC电路的性能一半靠设计一半靠布局。开关回路的面积要尽可能小输入电容要靠近开关管输出电容要靠近负载。电感的布局要远离敏感信号线避免磁场耦合。反馈分压电阻要靠近控制器走线要短且远离开关节点。我见过一个设计原理图完全正确但PCB上输入电容离开关管有2cm远结果开关节点振铃严重EMI测试超标。把输入电容移到开关管旁边后振铃幅度从5V降到1VEMI顺利通过。这个教训是DC/DC布局里输入电容的位置比容量更重要。6.2 热设计从损耗计算到散热方案热设计的第一步是算总损耗第二步是算热阻第三步是选散热方案。总损耗包括开关损耗、导通损耗、驱动损耗和磁芯损耗。热阻包括结到壳、壳到散热片、散热片到环境。每一步都要留裕量结温一般控制在125℃以下留25℃裕量。自然散热条件下MOSFET的Rθja约50℃/W到80℃/W1W损耗温升50℃到80℃环境40℃时结温90℃到120℃勉强能用但不可靠。加一个小散热片可以把Rθja降到20℃/W到30℃/W温升降到20℃到30℃结温60℃到70℃可靠性大幅提升。强迫风冷可以把Rθja降到5℃/W到10℃/W适合大功率场景。6.3 从仿真到实测LLC调试的必经之路LLC的仿真模型和实际电路差异较大仿真能跑通不代表实测能跑通。仿真时用的理想元件实际有寄生参数仿真时忽略的死区时间实际影响ZVS仿真时理想的驱动实际有上升下降时间。我的经验是仿真只用来验证增益曲线和大致工作点具体参数要在实测中微调。实测时先开环跑用可调频率的信号源驱动开关管观察谐振腔电流和输出电压。找到增益为1的频率点确认与设计值偏差在10%以内。然后闭环跑调补偿网络看动态响应。最后做满载、轻载、短路、过压等保护测试。每一步都要记录波形和数据方便回溯。7. 写在最后我个人的一点经验做电源设计这些年最大的体会是拓扑没有好坏只有合不合适。Buck简单但降压比有限Boost高效但右半平面零点难缠LLC效率高但调试复杂四开关Buck-Boost灵活但控制难度大。选拓扑之前先想清楚需求边界比急着画原理图重要得多。另外手册上的公式都是理想情况实际设计里寄生参数、温度漂移、元件公差都会影响性能。我的习惯是每个参数都留20%裕量每个环节都做最坏情况分析。这样设计出来的电源可能不是最优的但一定是最稳的。最后分享一个小技巧调试LLC时在谐振腔里串一个电流互感器用示波器看谐振腔电流波形比看电压波形直观得多能快速判断工作状态是否正常。
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。