3、DC-DC工作原理:Buck变换器基础与开关损耗来源

Buck变换器,说白了就是降压转换器。它是DC-DC电源里最基础、最常用的拓扑。我做了这么多年低功耗设计,接触最多的就是它。你想想看,电池供电的设备,电池电压3.7V,核心芯片要1.2V,中间这差值怎么处理?Buck就是干这个的。

3.1 Buck变换器核心拓扑

先看最基本的电路结构。一个Buck变换器由五个核心元件组成:开关管(MOSFET)、续流二极管(或同步整流管)、电感、输出电容、以及控制电路。

核心工作逻辑:开关管以高频通断,把输入电压斩成方波,再经过LC滤波器平滑成稳定的直流输出。通过调节开关管的导通时间(占空比),就能控制输出电压。

我刚开始做电源设计时,总觉得这原理太简单了,不就是个开关嘛。结果第一次调板子,效率只有60%,电感还啸叫。嗯,后来才明白,理想和现实之间差着好几个损耗模型。

3.2 两种工作模式:CCM与DCM

Buck变换器有两种工作模式,取决于电感电流是否连续。

特性 CCM(连续导通模式) DCM(断续导通模式)
电感电流 始终大于0 每个周期会降到0
负载范围 重载 轻载
效率特点 重载效率高 轻载效率高
输出纹波 较小 较大
控制复杂度 简单 需要过零检测

这里有个关键点:轻载时DCM效率更高,重载时CCM效率更高。为什么?因为DCM模式下,开关管和二极管只在需要的时候工作,减少了开关次数。我在做一款蓝牙手环时,待机电流只有几十微安,如果强制工作在CCM,光维持电感电流的损耗就把电池吃光了。

我的经验:现代低功耗DC-DC芯片大多支持自动模式切换——重载CCM,轻载DCM。选型时一定要确认芯片是否支持这种"PFM/PWM自动切换"功能。

3.3 占空比与输出电压的关系

理想情况下,Buck变换器的输出电压由占空比决定:

Vout = D × Vin

其中D是占空比,范围0~1。比如输入3.7V,要输出1.2V,占空比就是1.2/3.7 ≈ 0.324,也就是32.4%。

但实际电路中,这个公式要修正。因为开关管有导通压降,二极管有正向压降,电感有直流电阻。实际公式是:

Vout = (D × (Vin - Vsw) - (1-D) × Vd) / (1 + Rdc/Rload)

其中Vsw是开关管压降,Vd是二极管压降,Rdc是电感直流电阻,Rload是负载电阻。

看着复杂对吧?我一般直接用芯片厂商提供的在线设计工具算,但心里得有数——占空比不是简单的Vout/Vin,尤其在低压大电流场景,这些寄生参数的影响会放大。

3.4 开关损耗来源深度拆解

这是本章的重点。Buck变换器的损耗主要分两大类:导通损耗和开关损耗。低功耗设计要优化的,就是这两者的平衡。

3.4.1 导通损耗

导通损耗来自电流流过有电阻的路径:

  • MOSFET导通电阻Rds(on):电流流过开关管产生的I²R损耗
  • 电感直流电阻DCR:同样产生I²R损耗
  • PCB走线电阻:容易被忽略,但在大电流时不可小视

我曾经在一个项目中,PCB走线用了0.5mm宽,结果2A电流时走线压降达到50mV,效率直接掉了3%。后来改成2mm宽,问题解决。

3.4.2 开关损耗

开关损耗是高频工作时的主要损耗来源,包括:

  1. 开通损耗:MOSFET从关断到导通的过程中,电压和电流有交叠区域
  2. 关断损耗:同理,关断时电压电流也有交叠
  3. 栅极驱动损耗:每次开关都要给栅极电容充放电
  4. 输出电容损耗:MOSFET的Coss每次开关都会充放电
  5. 体二极管反向恢复损耗:续流二极管从导通到关断的恢复过程

注意:开关频率越高,开关损耗越大。但频率低了,电感和电容的体积又得增大。这就是设计中的"效率vs体积"权衡。我一般建议:电池供电设备选1~2MHz,兼顾效率和体积;对效率极致追求的场景,降到500kHz以下。

3.5 同步整流 vs 异步整流

传统Buck用肖特基二极管做续流,这叫异步整流。现代低功耗设计几乎都用同步整流——用另一个MOSFET代替二极管。

对比项 异步整流(二极管) 同步整流(MOSFET)
导通压降 0.3~0.5V I×Rds(on),可低至几十mV
轻载效率 较差 较好(配合DCM)
重载效率 差(二极管压降固定) 好(压降随电流线性)
成本 低 高
控制复杂度 简单 需要防止上下管直通

同步整流最大的优势是:低压大电流场景效率提升明显。比如输出1.2V/2A,用二极管续流,压降0.4V,损耗0.8W;用MOSFET,Rds(on)=20mΩ,损耗仅0.08W,差了10倍。

避坑指南:我曾经在选同步整流芯片时,没注意死区时间设置。结果上下管同时导通,瞬间电流把芯片烧了。后来学乖了——一定要选带"自适应死区控制"的芯片,或者留足死区余量。

3.6 知识结构图:Buck变换器核心要素

下面这张图总结了Buck变换器的核心知识体系,方便你快速回顾:

Buck变换器核心知识体系 Buck变换器 核心拓扑 工作模式 损耗分析 开关管MOSFET 续流二极管 储能电感 输出电容 CCM模式 DCM模式 PFM/PWM切换 导通损耗 开关损耗 栅极驱动损耗 反向恢复损耗 设计关键:效率与体积的平衡 高频→小体积但开关损耗大 | 低频→高效率但电感电容大

3.7 实际设计中的效率调优思路

理解了Buck的原理和损耗来源,调优就有方向了。我个人习惯按以下步骤来:

  1. 先确定开关频率:根据体积要求和效率目标,选一个折中值。我一般从1MHz开始试。
  2. 选合适的电感:电感纹波电流通常取负载电流的20%~40%。电感太小,纹波大;电感太大,响应慢且DCR大。
  3. 优化开关管尺寸:大管子Rds(on)小但栅极电容大,小管子反之。需要根据开关频率找平衡点。
  4. 关注PCB布局:功率回路要短,反馈走线要远离噪声源。我见过太多因为布局差导致效率掉5%的案例。
  5. 实测验证:用热成像看哪里发热最严重,那就是主要损耗点。

核心结论:Buck变换器的效率优化,本质上是导通损耗和开关损耗的博弈。低频重载场景,导通损耗是主角;高频轻载场景,开关损耗占大头。理解了这一点,你就能针对具体应用做精准调优。

嗯,这一章的内容就到这里。Buck变换器是DC-DC设计的基础,把它的原理和损耗来源吃透了,后面学Boost、Buck-Boost就会轻松很多。