2. 电源基础

好,咱们正式开始聊BUCK电路的核心。

很多人一上来就盯着芯片选型、Layout走线,其实最根本的东西——拓扑原理,反而没吃透。我见过不少工程师,做了三五年电源,问他“BUCK为什么能降压”,他支支吾吾说“因为占空比”。嗯,对,但不全对。

这一节,咱们就把BUCK的底裤扒干净。从最基本的三个元件开始,把开关怎么动、电感怎么储能、电容怎么滤波,一次性说透。

2.1 最基本的BUCK拓扑:三个元件一台戏

一个标准的BUCK电路,核心元件就三个:开关管(Q)、续流二极管(D)、电感(L)。再加上输出电容(C)和负载(RL),就构成了完整的功率级。

核心公式(理想情况):

VOUT = D × VIN

其中 D 是占空比(Duty Cycle),范围 0~1。

这就是BUCK降压的本质——通过控制开关的导通时间,把输入电压“斩”成平均值。

你想想看,如果开关一直开着,输出就等于输入,那还降什么压?所以必须让开关“断断续续”地工作。这个“断断续续”的比例,就是占空比。

下面这张图,是我个人习惯用来给新人讲BUCK拓扑的。它把能量流动的路径画得很清楚。

BUCK电路基本拓扑与能量流动路径 BUCK电路基本拓扑与能量流动路径 VIN Q L C RL D SW ▶ 红色Q导通时,电流路径:VIN → Q → L → C → RL(电感储能) ▶ 红色Q关断时,电流路径:D → L → C → RL(电感续流)

个人经验:SW节点(开关节点)是BUCK电路中最“脏”的节点。它的电压在VIN和GND之间来回跳变,上升沿和下降沿的dv/dt非常高。我在做EMC整改时,十次有八次问题都出在这个节点的Layout上。后面讲Layout的时候咱们细聊。

2.2 开关动作原理:导通与关断的“二重奏”

BUCK的工作过程,说白了就是开关管Q的“开”和“关”两个状态。咱们分开看。

2.2.1 开关导通阶段(Q ON,D OFF)

当Q导通时,输入电压VIN直接加到电感L的左端。此时SW节点电压 ≈ VIN。二极管D反偏截止。

电流路径:VIN → Q → L → C → 负载 → GND。

电感两端电压:VL = VIN - VOUT(忽略Q的导通压降)。

因为VL > 0,电感电流线性上升。电感在“吃”能量,以磁场形式储存起来。

2.2.2 开关关断阶段(Q OFF,D ON)

当Q关断时,电感L左端的SW节点电压被二极管D钳位到 ≈ -0.7V(肖特基二极管约-0.3V)。

电流路径:GND → D → L → C → 负载 → GND。

电感两端电压:VL = -VOUT - VD(VD是二极管正向压降)。

因为VL < 0,电感电流线性下降。电感在“吐”能量,把之前储存的磁场能释放给负载和电容。

关键点:电感电流不能突变。所以Q关断后,电感会“努力”维持电流继续流动,这就是续流二极管存在的意义——给电感电流提供一个回路。

我曾经遇到过一个案例:某款产品在低温下频繁重启。查了半天,发现是续流二极管选型不当,低温下正向压降变大,导致电感续流不足,输出电压跌落。换了颗低压降的肖特基,问题解决。所以二极管别随便选,尤其是低温环境。

2.3 电感的储能滤波作用:BUCK的“心脏”

电感在BUCK电路里扮演什么角色?我打个比方:它就像一个“能量缓冲池”。

Q导通时,池子进水(储能);Q关断时,池子放水(释能)。只要这个池子够大(电感量够大),水流(电流)就能保持平稳。

电感的核心特性:

  • 伏秒平衡:稳态下,电感两端电压在开关周期内的积分(伏秒积)必须为零。这是BUCK电路分析的基础。
  • 电流纹波:电感电流不是平的,而是三角波。纹波大小由电感量、开关频率、输入输出电压共同决定。

电感电流纹波的计算公式:

ΔI_L = (V_IN - V_OUT) × D × T_SW / L

其中:

  • ΔIL:电感电流峰峰值纹波
  • D:占空比
  • TSW:开关周期
  • L:电感量

避坑指南:电感不是越大越好。电感大了,纹波电流小,但动态响应变慢,而且电感体积和成本都会增加。我一般习惯把纹波电流控制在输出电流的20%~40%之间。太小的纹波会让系统进入“断续模式”(DCM),控制环路会变得复杂。

2.4 电容的储能滤波作用:BUCK的“稳压器”

电感负责“稳流”,电容负责“稳压”。

输出电容的主要作用有两个:

  1. 滤除开关纹波:电感电流的交流分量(纹波)会流过电容,电容的ESR(等效串联电阻)和容量决定了输出电压纹波的大小。
  2. 提供瞬态电流:当负载电流突然变化时,电容可以快速补充或吸收电流,维持输出电压稳定。

输出电压纹波的计算(忽略ESL):

ΔV_OUT ≈ ΔI_L × ESR + ΔI_L / (8 × f_SW × C_OUT)

其中:

  • ΔVOUT:输出电压纹波
  • ESR:输出电容的等效串联电阻
  • fSW:开关频率
  • COUT:输出电容容量

你看,纹波由两部分组成:一部分是ESR上的压降(电阻性),一部分是电容充放电引起的电压变化(电容性)。

我刚开始做电源时,总以为电容越大纹波越小。后来发现,如果电容的ESR很大,容量再大也没用。有一次我用了两颗100μF的普通铝电解,纹波反而比用一颗10μF的MLCC还大。为什么?因为铝电解的ESR是MLCC的几十倍。所以,选电容不能只看容量,ESR才是关键。

我的选型习惯:输出电容优先选MLCC(多层陶瓷电容),ESR低、高频特性好。如果容量不够,可以用多颗并联。但要注意MLCC的DC偏压特性——加上直流电压后,实际容量会下降,严重时可能只剩标称值的20%~30%。

2.5 连续导通模式(CCM)与断续导通模式(DCM)

根据电感电流是否在开关周期内降到零,BUCK电路分为两种工作模式:

特性 CCM(连续模式) DCM(断续模式)
电感电流 始终大于0 会降到0并保持一段时间
输出纹波 较小 较大
动态响应 较好 较差
效率(轻载) 较低 较高
控制环路 简单(单极点) 复杂(右半平面零点)

嗯,这里要注意:大多数电源芯片都设计成在重载下工作在CCM,轻载下自动切换到DCM以提高效率。但如果你做的是对纹波敏感的电路(比如射频供电),最好强制让它工作在CCM,哪怕轻载效率低一点。

一句话总结:BUCK降压的本质,就是利用开关管的通断,把直流电压变成脉冲电压,再用电感和电容把脉冲电压“平滑”成稳定的直流电压。电感负责稳流,电容负责稳压,两者配合,缺一不可。