1. BUCK电路基础:拓扑结构、工作原理、连续与断续模式

做电源设计这些年,BUCK电路是我打交道最多的拓扑之一。说实话,别看它结构简单,里面的门道可不少。今天咱们就从最基础的部分聊起,把BUCK电路的骨架搭起来。

1.1 拓扑结构:三个核心元件

BUCK电路说白了就是一个降压转换器。它的核心元件只有三个:开关管、续流二极管、储能电感。再加上输入输出电容,就构成了最基本的BUCK拓扑。

标准BUCK拓扑结构:

  • 开关管(Q):通常用MOSFET,负责高频通断
  • 续流二极管(D):开关关断时提供电流通路
  • 储能电感(L):储存和释放能量,平滑电流
  • 输出电容(Cout):滤除输出电压纹波
  • 输入电容(Cin):提供高频电流回路

我刚开始做BUCK设计时,总觉得电感就是个滤波元件。后来踩过坑才明白——电感才是BUCK的灵魂。它的感值、饱和电流、DCR,每一个参数都直接影响纹波和效率。

BUCK电路基本拓扑结构 Vin Q D L Cout RL 关键回路: 开关导通时:Vin → Q → L → Cout → RL → GND(电感储能) 开关关断时:L → Cout → RL → D → L(电感续流)

1.2 工作原理:两个阶段

BUCK的工作过程可以分成两个阶段。你想想看,开关管就像一扇门,不停地开和关。门开了,电流从输入流向输出;门关了,电感里的电流靠二极管继续流。

阶段一:开关导通(Ton)

  • 开关管Q导通,二极管D反偏截止
  • 输入电压Vin通过Q加到电感L上
  • 电感电流线性上升,斜率 = (Vin - Vout) / L
  • 电感储存磁能,同时给输出电容充电

阶段二:开关关断(Toff)

  • 开关管Q关断,电感电流不能突变
  • 二极管D正向导通,提供续流通路
  • 电感电流线性下降,斜率 = -Vout / L
  • 电感释放磁能,维持输出电流

我的经验:很多新手搞不清为什么电感电流是三角波。其实很简单——电感两端的电压决定了电流变化率。导通时电压差大,上升快;关断时只有输出电压,下降慢。这个斜率差异直接决定了纹波大小。

1.3 连续与断续模式

这里有个关键概念——电感电流会不会降到零?根据这个,BUCK分成两种工作模式:

对比项 CCM(连续模式) DCM(断续模式)
电感电流 始终大于零 会降到零并保持
纹波特点 纹波较小,频率固定 纹波较大,频率变化
负载范围 适合重载 适合轻载
效率 重载效率高 轻载效率高
控制复杂度 简单,环路容易设计 复杂,有右半平面零点

为什么会进入DCM?说白了就是负载太轻,电感电流还没等到下一个周期开始就放完了。我记得有一次做手持设备,待机电流只有几毫安,结果BUCK直接进了DCM,输出纹波大得吓人。后来加了预负载才解决。

避坑指南:我曾经在一个项目中忽略了CCM/DCM的边界条件。满载时纹波只有10mV,一切正常。结果客户测试轻载纹波时发现飙到了80mV。这就是典型的——设计时只算了满载,没考虑轻载模式切换。所以,一定要在规格书里明确负载范围对应的模式。

1.4 关键参数计算

做BUCK设计,有几个公式必须烂熟于心。我建议你把这些记在笔记本上:

占空比:D = Vout / Vin(CCM下)
电感纹波电流:ΔIL = (Vin - Vout) × D / (L × fsw)
输出纹波电压:ΔVout ≈ ΔIL / (8 × Cout × fsw)
临界电感:Lcrit = (Vin - Vout) × D / (2 × Iout_min × fsw)

嗯,这里要注意——临界电感公式是用来判断CCM/DCM边界的。如果实际电感小于Lcrit,轻载时就会进入DCM。我一般会留20%的余量。

1.5 模式选择建议

到底选CCM还是DCM?我个人习惯这样判断:

  • 大功率、重载场景(比如服务器电源):强制CCM,纹波小,效率高
  • 电池供电、轻载场景(比如手机、IoT设备):允许DCM,待机功耗低
  • 宽负载范围场景:用PFM/PWM自动切换模式

核心要点:纹波的大小,本质上取决于电感电流的交流分量。电感越大,纹波越小;频率越高,纹波越小。但电感大了体积大,频率高了开关损耗大。这就是设计的权衡艺术。