非隔离 DC-DC 的核心不是背公式,而是用电感伏秒平衡、电容电荷平衡和器件应力分析,把拓扑、波形、选型、控制和保护串起来。面试时先声明假设:默认工作在 CCM 稳态,忽略开关管导通压降、二极管压降和寄生参数;实际设计再把损耗、温升、EMI 和裕量补进去。
1. 非隔离 DC-DC 的基本边界
非隔离 DC-DC 指输入和输出没有变压器电气隔离,通常共地或存在直接电气关联。
| 优势 | 边界与风险 |
|---|---|
| 结构简单,功率级器件少,效率高,体积和成本容易控制。 | 没有安全隔离,不能直接承担市电隔离职责。 |
| 控制芯片和参考设计丰富,适合板级电源和电池供电系统。 | 输入扰动、地噪声和故障更容易传到输出侧。 |
| Buck、Boost、反相 Buck-Boost、同步 Buck、四开关 Buck-Boost 等拓扑覆盖范围广。 | 输入输出存在电气关联,安规、接地和系统故障路径要单独评估。 |
本文重点讲三大基础拓扑:
| 拓扑 | 功能 | 理想 CCM 传输关系 | 输出极性 | 典型应用 |
|---|---|---|---|---|
| Buck | 降压 | $V_o=DV_{in}$ | 同极性 | 12V 转 5V、5V 转 1.2V |
| Boost | 升压 | $V_o=\frac{V_{in}}{1-D}$ | 同极性 | 电池升压、PFC 前级、小功率升压 |
| 反相 Buck-Boost | 升降压 | $V_o=-\frac{D}{1-D}V_{in}$ | 反极性 | 负电源、偏置电源 |
2. 伏秒平衡与电荷平衡
2.1 电感伏秒平衡
稳态下,电感电流在每个开关周期开始和结束时应回到同一个值,因此一个周期内电感电压积分为 0:
$$ \Delta I_L=\frac{1}{L}\int_0^T v_L(t)dt=0 $$
也就是:
$$ V_{L,on}DT+V_{L,off}(1-D)T=0 $$
用绝对值推导时常写成:
$$ V_{on}T_{on}=V_{off}T_{off} $$
如果伏秒不平衡,电感电流会逐周期爬升或下降。爬升到磁芯饱和后,电感近似变成低阻铜线,MOSFET 很容易因过流损坏。
2.2 电容电荷平衡
稳态下,输出电容一个周期内的净电荷变化为 0:
$$ \Delta Q=\int_0^T i_C(t)dt=0 $$
这意味着电容不能长期只充电或只放电。输出纹波、电容 RMS 电流和负载动态响应,都可以从电容电流波形分析出来。
3. 三大基本拓扑公式推导
3.1 Buck 降压电路

Buck 的特征是开关管串联在输入端,电感串联在输出端。
导通期间:
- 高侧开关导通,开关节点约为 $V_{in}$。
- 电感左端为 $V_{in}$,右端为 $V_o$。
- 电感电压:$V_L=V_{in}-V_o$。
关断期间:
- 开关管关断,电感电流通过二极管或同步下管续流。
- 开关节点约为 0V。
- 电感电压:$V_L=-V_o$。
伏秒平衡:
$$ (V_{in}-V_o)D+(-V_o)(1-D)=0 $$
整理得:
$$ V_o=DV_{in} $$
电感纹波:
$$ \Delta I_L=\frac{(V_{in}-V_o)D}{Lf_{sw}} =\frac{V_o(1-D)}{Lf_{sw}} =\frac{V_o(V_{in}-V_o)}{V_{in}Lf_{sw}} $$
Buck 中电感平均电流约等于输出电流:
$$ I_{L,avg}=I_o $$
3.2 Boost 升压电路

Boost 的特征是电感串联在输入端,开关管把电感后端周期性拉到地。
导通期间:
- 开关管导通,电感右端接地。
- 二极管反偏,输出靠电容供电。
- 电感电压:$V_L=V_{in}$。
关断期间:
- 开关管关断,电感电流通过二极管流向输出端。
- 电感与输入电源串联向负载供能。
- 电感电压:$V_L=V_{in}-V_o$。
伏秒平衡:
$$ V_{in}D+(V_{in}-V_o)(1-D)=0 $$
整理得:
$$ V_o=\frac{V_{in}}{1-D} $$
电感纹波:
$$ \Delta I_L=\frac{V_{in}D}{Lf_{sw}} =\frac{V_{in}(V_o-V_{in})}{V_oLf_{sw}} $$
Boost 中电感平均电流约等于输入电流:
$$ I_{L,avg}=I_{in}\approx\frac{V_oI_o}{\eta V_{in}} $$
这也是 Boost 在低输入电压、大功率时特别容易电流很大的原因。
3.3 反相 Buck-Boost

反相 Buck-Boost 的输出极性与输入相反。
导通期间:
- 开关管导通,输入电源直接给电感充能。
- 二极管反偏,负载由输出电容供电。
- 电感电压:$V_L=V_{in}$。
关断期间:
- 开关管关断,电感电流通过二极管向输出端释放能量。
- 输出电压相对输入地为负。
- 若用输出电压绝对值 $|V_o|$ 表示,电感电压:$V_L=-|V_o|$。
伏秒平衡:
$$ V_{in}D-|V_o|(1-D)=0 $$
整理得绝对值关系:
$$ |V_o|=\frac{D}{1-D}V_{in} $$
带极性的完整表达式:
$$ V_o=-\frac{D}{1-D}V_{in} $$
电感纹波:
$$ \Delta I_L=\frac{V_{in}D}{Lf_{sw}} =\frac{V_{in}|V_o|}{(V_{in}+|V_o|)Lf_{sw}} $$
电感平均电流与输入/输出电流关系:
$$ I_{in}=DI_{L,avg},\quad I_o=(1-D)I_{L,avg} $$
所以:
$$ I_{L,avg}=\frac{I_o}{1-D} $$
4. CCM、BCM、DCM 与 FCCM:四种导通模式解析
在开关电源设计中,电感电流的连续状态直接决定了系统的损耗分布、EMI 表现及控制环路的复杂度。根据电感电流在每个开关周期末尾的状态,我们将其划分为以下三种基础模式(以及一种强制模式):
4.1 模式核心特征与适用场景
为了直观对比,假设以下场景为:同拓扑、同输入/输出电压、同中重载输出功率。
| 模式 | 状态定义 | 电流波形特征 | 核心优势 | 主要代价与挑战 | 典型适用场景 |
|---|---|---|---|---|---|
| CCM (连续导通模式) | 每周期结束时,电感电流未降至 0 | 在平均负载电流上下连续波动 | 峰值电流与 RMS(有效值)电流最低,导通损耗小;频率固定,滤波器设计简单。 | 开通时存在硬开关(伴随二极管反向恢复损耗);轻载效率可能降低。 | 中大功率、重载应用。 |
| BCM (临界导通模式) | 每周期结束时,电感电流刚好降至 0 | 连续三角波,无零电流平台,无反向电流 | 无二极管反向恢复问题,可实现谷底开通(软开关);效率与 EMI 易于折中。 | 峰值电流约为平均电流的 2 倍;开关频率不固定(随输入/负载剧烈变化)。 | 中小功率,对效率与 EMI 平衡要求高的场合(如 PFC)。 |
| DCM (断续导通模式) | 周期结束前,电感电流已降至 0 并维持 | 断续脉冲,包含零电流死区时间 | 电感体积可设计得更小;开关损耗极低,控制环路响应快、设计简单。 | 峰值/RMS 电流极高,输入/输出电容纹波大;死区时间内存在高频振铃,EMI 难处理。 | 小功率、轻载应用,或对体积要求极高的场合。 |
4.2 为什么不同模式表现出这些差异?(核心原理解读)
上述各模式的优缺点,看似繁杂,但本质上都源于同一个物理现象:电感电流的波形差异(能量传递方式)。我们可以从三个维度来透视这些差异的根源:
维度一:电流应力(峰值与有效值)
为什么中重载时 CCM 应力最小,而 DCM/BCM 却极高?
- CCM:在 CCM 下,电感电流不用每次都回零,而是像水库一样保持一个基础水位(平均负载电流)。能量通过水面的微小波动(纹波电流)来传递。因此,它的电流峰值极度贴近平均值,RMS(有效值)最小,对器件的导通损耗最友好。
- BCM:BCM 的电流每周期都从 0 冲刺到顶,再跌回 0,波形是一个纯正的三角波。根据几何原理,没有底座的三角波,其峰值必须达到平均值的 2 倍,才能传递相等的能量。
- DCM:DCM 在 BCM 的基础上,还多了一段“罢工”的零电流时间。这意味着它必须在更短的有效工作时间内,爆发出更高的电流尖峰来完成原本一整个周期的能量传递任务。这导致 DCM 的峰值和 RMS 电流急剧飙升。
维度二:开关损耗与高频干扰(EMI)
为什么 CCM 损耗在开通瞬间,而 DCM 烦在 EMI?
- CCM 的硬开通:当 CCM 的主开关管试图导通时,续流二极管里仍流淌着正向大电流。主开关管不仅要接管这些电流,还要强行拉扯二极管经历“反向恢复”,这会产生巨大的尖峰电流和极高的瞬间功耗(硬开关)。
- BCM/DCM 的软着陆:BCM 和 DCM 等到电流彻底归零后才开启主开关管,完美避开了二极管反向恢复,实现了零电流开通(ZCS)。
- 但 DCM 的代价在于:当电流降到 0 后,开关节点(SW)悬空,寄生电容和电感会自由振荡(振铃),产生难以滤除的高频辐射 EMI。
维度三:控制频率的变化
为什么 BCM 的频率会不受控制地乱跳?
- CCM 和 DCM 通常由系统内部的时钟信号决定何时开启下一个周期(定频控制)。
- 但 BCM 的控制逻辑是条件触发:“一旦检测到电感电流归零,立刻开启下一周期”。当输入电压或负载发生变化时,电感充放电的速度(斜率)会改变,导致电流归零所需的时间实时拉长或缩短。没有了固定时钟的约束,开关频率自然就会随着工况的改变而剧烈波动。
补充:什么是 FCCM(强制连续导通模式)?
当负载极轻时,非同步 Buck 会自然进入 DCM。如果在同步 Buck 中,即使轻载也强制保持下管(同步管)导通,允许电感电流反向流回输入端,这就是 FCCM。
- 代价:产生无用的循环电流,导致轻载时 RMS 电流依然很高,拉低轻载效率。
- 优势:维持固定频率,保持极低的输出纹波,且负载瞬态响应极快。
一句话总结:
- CCM 靠连续电流“平摊”能量,导通损耗低,但开通硬。
- BCM 踩着零电流边界跑,消除反向恢复,但频率乱跳、峰值变高。
- DCM 间歇性爆发传能,轻载损耗低,但峰值极高、振铃干扰大。
4.3 同步整流、二极管仿真与 FCCM
非同步整流使用二极管续流;同步整流用 MOSFET 替代二极管,降低导通损耗。
| 项目 | 非同步整流 | 同步整流 |
|---|---|---|
| 续流器件 | 二极管 | MOSFET |
| 主要损耗 | $V_FI$ | $I^2R_{DS(on)}$ |
| 控制复杂度 | 低 | 高,需要互补驱动和死区 |
| 轻载行为 | 自动 DCM | 可 DCM,也可 FCCM |
同步整流有两种常见轻载策略:
- 二极管仿真模式:检测到电感电流接近 0 时关闭下管,防止反向电流,轻载效率高。
- FCCM 强制连续模式:上下管仍按互补 PWM 工作,允许电感电流反向,频率固定、动态好,但轻载效率差。
FCCM 常用于对频率固定、噪声谱可控、动态响应要求高的场景;二极管仿真更适合电池供电和轻载待机场景。
4.4 PWM 与 PFM:调制策略的区别与工程折中
在进入具体分析前,必须先厘清一个核心概念:
- PWM / PFM 是调制策略,决定了控制芯片如何发出驱动指令。
- CCM / DCM 是电感电流状态,代表了功率级物理器件的实际响应。
- SW(开关)节点 则是通过示波器同时观测这两种行为的最佳测试点。
核心机制对比
| 项目 | PWM (脉冲宽度调制) | PFM / Pulse-Skipping (脉冲频率调制 / 突发模式) |
|---|---|---|
| 控制逻辑 | 频率固定,通过调节占空比(脉冲宽度)稳压。 | 单次脉冲能量固定或受限,通过调节开关动作的间隔(等效频率)稳压。 |
| 典型适用负载 | 中载、重载。 | 轻载、待机、空载。 |
| SW节点波形 | 连续的周期性方波,频谱能量集中在开关频率及其谐波处。 | 间歇性工作:触发一组方波后,伴随一段无动作的死区时间。 |
| 核心优势 | 纹波频率固定且幅值小,EMI 滤波器设计简单,动态瞬态响应快。 | 极大降低了单位时间内的开关次数,极轻载下效率极高。 |
| 主要代价 | 轻载时开关损耗占比极大,导致效率断崖式下降。 | 等效频率跳变导致 EMI 频谱分散,低频电压纹波变大,且存在音频噪声(啸叫)风险。 |
为什么轻载常用 PFM?
在轻载状态下,电源控制器倾向于切换到 PFM 模式,这并非因为 PWM 无法维持输出电压,而是因为 PWM 固有的“硬性损耗”在轻载时变得不可接受。
1. 固定开关损耗的占比急剧上升
在 PWM 模式下,无论输出负载是 10A 还是 10mA,只要开关频率设定为 1MHz,MOSFET 和控制芯片每秒就必须执行 100 万次完整的开关动作。
每一次开关都会产生固定的能量消耗,包括:
- MOSFET 栅极电荷充放电损耗($P_g$)
- 寄生输出电容的充放电损耗($C_{oss}$ 损耗)
- 开关交叠损耗
- 驱动器和芯片内部高频振荡器的静态偏置功耗
在中重载时,这些固定损耗在总输出功率中占比极小;但当负载电流降至毫安级别时,这些固定的开关损耗就会反客为主,成为消耗能量的绝对主力,导致转换效率极度恶化。
2. 强制 PWM (FCCM) 的循环电流损耗
如果是同步 Buck 转换器,为了在轻载下维持固定频率和连续的电感电流,系统会允许电感电流反向流过同步管(下管)。
这种反向电流不仅无法为负载提供有效能量,反而会将输出端电容或电感中储存的能量抽回输入端,或直接在功率管的导通电阻上作为热量消耗掉(无功功率)。这种循环电流带来的导通损耗,进一步拉低了轻载效率。
PFM 是如何提升轻载效率的?
PFM(或 Burst 模式)的控制逻辑是按需补能:
- 当输出电压跌落至设定阈值下限时,控制器唤醒,连续打出几个脉冲,将能量充入电感和输出电容,把输出电压拉高。
- 补能完成后,控制器停止开关动作,进入休眠状态(Sleep Mode)。此时,部分内部电路(如高频振荡器)被关断,进一步降低芯片的静态电流($I_q$),负载完全由输出电容供电。
- 同时,一旦检测到电感电流降为 0,立刻关闭同步管,彻底阻断反向循环电流。
通过这种方式,系统的等效开关频率随着负载的降低而按比例降低。单位时间内的开关次数大幅减少,栅极驱动损耗、重叠损耗和芯片静态功耗随之骤降,从而在待机或轻载下维持极高的转换效率。
选型结论:轻载效率与频谱纯净度的工程折中
PFM 并非完美的解决方案,其核心代价在于噪声与纹波的恶化。由于触发间隔随负载波动,PFM 的开关频谱极度分散;同时为了减少触发次数,单次补能的电压迟滞范围通常设置较宽,导致输出电压纹波显著大于 PWM 模式。此外,如果等效开关频率落入 20Hz – 20kHz 区间,还会引发多层陶瓷电容(MLCC)或电感的压电/磁致伸缩效应,产生人耳可听见的啸叫。
因此,在硬件设计中,我们需要根据实际应用场景进行严谨取舍:
- 优先选择 PFM (允许跳频):
低功耗 IoT 设备、电池供电系统、智能手机、Always-on(常闭待机)电源轨。这些场景对续航和极轻载效率要求极高。
- 强制锁定 PWM (牺牲轻载效率换取纯净度):
通信基站、精密射频(RF)电路、高精度 ADC 供电、音频功放电源。这些场景对 EMI 频段有着严格的限制,且对纹波和动态瞬态响应极其敏感,必须使用定频的 PWM 模式将噪声锁定在已知的频段,便于后端滤波器进行精准衰减。
为什么看 SW 节点
以同步 Buck 为例,SW 节点是高侧 MOSFET、低侧 MOSFET 和电感连接的开关节点。示波器测这个点,能直接看到上管导通、下管续流、轻载停振/跳脉冲、寄生振铃等信息。测量时探头地线要尽量短,最好用接地弹簧靠近功率回路,否则探头环路会把尖峰和振铃测得很夸张。
PFM:轻载跳脉冲
先看一张总览图,记住 PFM 的整体节奏:

PFM 轻载时,控制器不会每个周期都开关。输出电压高于调节点附近时,芯片暂停开关,电感电流降到 0 后 SW 节点进入高阻状态;这时电感、MOSFET 输出电容、二极管/体二极管结电容等寄生参数会形成衰减振铃,SW 波形会围绕输出电压附近摆动。等反馈电压再次低于阈值,控制器再打出一组脉冲补能。

展开看 PFM 的一个脉冲,重点看三段:
| 阶段 | SW 节点 | 电感电流 | 物理含义 |
|---|---|---|---|
| 1. 高侧管导通 | 接近 $V_{in}$ | 上升 | 电感电压约为 $V_{in}-V_o$,输入给电感和负载供能。 |
| 2. 低侧续流 | 接近 0V 或略低于 0V | 下降 | 高侧管关断,低侧 MOSFET 或体二极管提供续流路径。 |
| 3. 高阻振铃 | 围绕某个电压衰减振荡 | 已到 0 | 低侧管关闭,SW 节点由寄生 LC 自由振荡。 |
这里最关键的判断是:如果脉冲之间有明显空档,而且空档里 SW 在振铃,通常说明电感电流已经断续,芯片进入轻载省电类模式。
PWM / CCM:固定频率连续方波
先看一张总览图,先认出 PWM 的连续节奏:

PWM/CCM 重载时,电感电流谷值仍大于 0,高侧管和低侧管按固定频率交替导通,SW 节点就是规则的方波。高电平宽度是 $t_{on}$,低电平宽度是 $t_{off}$,周期为 $T$,占空比为:
$$ D=\frac{t_{on}}{T} $$
理想 Buck 中,SW 节点的平均值就是输出电压:
$$ V_o \approx D V_{in} $$

在理想 Buck 中,高电平对应上管导通时间,低电平对应下管续流时间。如果波形周期稳定、脉冲连续,而且电感电流没有降到 0,就可以按 CCM 关系理解:
- 占空比:$D=t_{on}/T$
- 输出电压:$V_o \approx D V_{in}$
- 开关频率:$f_{sw}=1/T$
看 SW 波形怎么判断
| 观察到的现象 | 优先想到什么 |
|---|---|
| 固定频率连续方波 | 多数情况下处于 PWM;若电感电流谷值大于 0,则为 CCM。 |
| 一串脉冲后长时间停顿 | 轻载 PFM、跳脉冲或突发模式,常用于提高轻载效率。 |
| 停顿期间 SW 衰减振铃 | 电感电流已经到 0,SW 节点进入高阻,由寄生 LC 自由振荡。 |
| 上升/下降沿尖峰很大 | 先检查热回路布局、输入电容位置、探头接地和吸收网络。 |
| 周期忽长忽短且输出异常 | 可能有环路稳定性、最小导通/关断时间、限流或模式切换问题。 |
面试或调试时可以这样收尾:重载常见 PWM + CCM,轻载常见 PFM/跳脉冲 + DCM;但具体模式一定要以芯片数据手册和实测电感电流为准。
5. 纹波、电感与电容设计
5.1 电感纹波率怎么选
工程上常令满载电感纹波率:
$$ r=\frac{\Delta I_L}{I_{L,avg,max}}\approx0.2\sim0.4 $$
常用起点是 30%。
| 纹波设计偏小 | 纹波设计偏大 |
|---|---|
| 电感量大,体积和成本上升。 | 峰值电流升高,电感更容易饱和。 |
| DCR 通常增大,大电流时铜损上升。 | MOSFET、二极管、电容 RMS 电流增大。 |
| 电流变化慢,负载瞬态响应变差。 | 磁芯交流损耗和输出纹波增大。 |
所以 20%~40% 不是物理定律,而是体积、效率、温升、纹波和动态之间的折中。
5.2 电感量计算与最恶劣工况
设计步骤:
- 确定输入电压范围、输出电压范围、最大负载电流和频率。
- 选定目标纹波率 $r$。
- 找到最大平均电感电流。
- 计算目标纹波 $\Delta I_L=rI_{L,avg,max}$。
- 在电压范围内寻找产生最大纹波的工况,反推电感量。
- 用峰值电流校核饱和电流。
Buck:
$$ L=\frac{V_o(V_{in}-V_o)}{V_{in}f_{sw}\Delta I_L} $$
对于固定 $V_{in}$,当 $V_o=V_{in}/2$ 时纹波最大。若输出电压范围包含这个点,应按该点校核;若不包含,就取范围内最接近 $V_{in}/2$ 的输出点。输入电压通常取最高值校核纹波。
Boost:
$$ L=\frac{V_{in}(V_o-V_{in})}{V_of_{sw}\Delta I_L} $$
对于固定 $V_o$,当 $V_{in}=V_o/2$ 时纹波电压因子最大。实际设计还必须同时校核低输入电压下的最大输入电流,因为此时电感平均电流和峰值电流最大。
反相 Buck-Boost:
$$ L=\frac{V_{in}|V_o|}{(V_{in}+|V_o|)f_{sw}\Delta I_L} $$
同样需要分别校核最大纹波工况和最大电感平均电流工况。
5.3 电感峰值、RMS 与饱和
电感峰值电流:
$$ I_{L,peak}=I_{L,avg,max}+\frac{\Delta I_L}{2} $$
| 选型参数 | 关注原因 |
|---|---|
| 饱和电流 $I_{sat}$ | 建议大于 $I_{L,peak}$ 的 1.2~1.5 倍,不能只看典型值。 |
| 温升电流 $I_{rms}$ | 决定铜损和温升,关系到长期可靠性。 |
| DCR | 直接影响效率,尤其大电流 Buck 很敏感。 |
| 磁芯材料和屏蔽结构 | 影响磁芯损耗、EMI 和温升。 |
| 感量随电流下降曲线 | 很多电感接近饱和前感量已经明显下降,会导致纹波继续增大。 |
电感不是“电流标称越大越好”。大电流低 DCR 器件往往体积大、成本高;小封装器件则可能温升或饱和不够。
5.4 输出纹波电压与参数影响机制
开关电源(以 Buck 降压电路为例)的输出纹波电压($\Delta V_o$)主要由两部分叠加而成:
电容充放电引起的容性纹波($\Delta V_C$) 和 电流流过电容等效串联电阻产生的压降纹波($\Delta V_{\text{ESR}}$)。
其经典近似计算公式可表示为:
$$ \Delta V_o \approx \Delta V_{\text{ESR}} + \Delta V_C = \Delta I_L \cdot \text{ESR} + \frac{\Delta I_L}{8 \cdot f_s \cdot C} $$
其中,$\Delta I_L$ 为电感纹波电流:
$$ \Delta I_L = \frac{V_{\text{in}} – V_o}{L \cdot f_s} \cdot \frac{V_o}{V_{\text{in}}} $$
从上述机理模型出发,电路中的四大关键参数对输出纹波电压的作用机制如下:
1. 开关频率 ($f_s$):频率越高,纹波越小
- 作用机制:开关频率升高,单个开关周期的充放电时间缩短。一方面,增大 $f_s$ 会直接降低电感纹波电流 $\Delta I_L$;另一方面,在充放电项 $\frac{\Delta I_L}{8 f_s C}$ 中,$f_s$ 位于分母,频率越高,电容在单个周期内积累与释放的电荷量越小。
- 影响结果与工程折中:显著降低纹波。这也是现代开关电源向高频化(如几百 kHz 到 MHz 级)发展的主要驱动力。但频率过高会导致 MOSFET 开关损耗加剧,需权衡效率与体积。
2. 电感量 ($L$):电感越大,纹波越小
- 作用机制:电感阻碍电流突变,电感量 $L$ 越大,电流上升与下降的斜率($\frac{di}{dt}$)越平缓,直接减小 $\Delta I_L$。由于 $\Delta I_L$ 决定了 $\Delta V_{\text{ESR}}$ 和 $\Delta V_C$,因此 $\Delta I_L$ 减小时,ESR 纹波和电容充放电纹波会同步等比例减小。
- 影响结果与工程折中:显著降低纹波。但电感量过大不仅增加体积和成本,还会降低电源的负载动态响应速度。
3. 电容 ESR:ESR 越小,纹波越小
- 作用机制:电感纹波电流直接流过电容的 ESR,在电阻上产生同频同相位的脉动电压 $\Delta V_{\text{ESR}} = \Delta I_L \cdot \text{ESR}$。在中低频或使用传统电解电容的设计中,该项往往是输出纹波的最主要来源。
- 影响结果与工程折中:非常直接且显著地降低纹波。这也是高频开关电源优先选用低 ESR 贴片陶瓷电容(MLCC)或固态电容的核心原因。
4. 电容容量 ($C$):容量越大,充放电纹波越小
- 作用机制:电容容量决定其储能能力。在给定的纹波电流 $\Delta I_L$ 下,电容容量 $C$ 越大,两端电压波动 $\Delta V_C$ 越小。
- 影响结果与工程折中:降低容性纹波。在使用了极低 ESR 陶瓷电容的系统中,$\Delta V_C$ 才会成为主导;若电容本身 ESR 很大,盲目增大容量 $C$ 对降低总纹波的效果微乎其微。
关键参数影响总结
| 参数 | 变化 | 对电感纹波电流 (ΔIL) | 对输出纹波电压 (ΔVo) | 核心物理原因 |
|---|---|---|---|---|
| 开关频率 $f_s$ | 增大 $\uparrow$ | 减小 $\downarrow$ | 减小 $\downarrow$ | 缩短单周期充放电时间,同时降低 $\Delta I_L$ |
| 电感量 $L$ | 增大 $\uparrow$ | 减小 $\downarrow$ | 减小 $\downarrow$ | 减缓电流变化斜率,直接降低 $\Delta I_L$ |
| 电容 ESR | 减小 $\downarrow$ | 无影响 | 减小 $\downarrow$ | 直接降低纹波电流在电阻上的压降 |
| 电容容量 $C$ | 增大 $\uparrow$ | 无影响 | 减小 $\downarrow$ | 提高电荷容纳能力,降低电容两端电压波动 |
5.5 输出电容选型实战与 RMS 热应力
在了解了各参数对纹波的影响后,实际工程选型不仅要考虑纹波电压,还要校核电容的直流偏置衰减与RMS 纹波电流发热。
1. 不同电容类型的应用策略
| 电容类型 | 纹波主导因素 | 工程选型与设计重点 |
|---|---|---|
| 铝电解 / 钽电容 | ESR 主导 ($\Delta V_{\text{ESR}} \gg \Delta V_C$) | 单纯加大容量无法有效降低纹波。应优先选用 Low-ESR 专有系列或采用多颗并联降低总 ESR。 |
| MLCC 陶瓷电容 | 容量主导 ($\Delta V_C \gg \Delta V_{\text{ESR}}$) | ESR 极小(几 $\text{m}\Omega$ 级别),纹波由容量决定。必须校验 DC Bias(直流偏置)效应。 |
MLCC 陷阱(DC Bias):X5R/X7R 介质的 MLCC 在加上直流电压后,有效容量会大幅衰减(例如标称 $22\,\mu\text{F}$ 的电容在 $12\,\text{V}$ 工作电压下有效容量可能仅剩 $30\%\sim50\%$)。计算 $\Delta V_C$ 时必须带入降额后的实际有效容量。
2. 电容 RMS 电流与热应力校核
纹波电流在电容 ESR 上会产生功耗并导致发热:
$$P_C = I_{C,\text{rms}}^2 \cdot \text{ESR}$$
不同拓扑和工作位置的电容,承受的 RMS 电流应力截然不同:
| 电路位置 | 纹波电流波形特征 | RMS 电流近似计算公式 | 热应力与工程风险 |
|---|---|---|---|
| Buck 输入电容 | 断续斩波脉冲电流 ($di/dt$ 极高) | $I_{Cin,\text{rms}} \approx I_o \sqrt{D(1 – D)}$ | 极高。当占空比 $D = 0.5$ 时达到最大值 $0.5 I_o$。是极易过热炸机和引发 EMI 的隐患点。 |
| Buck 输出电容 | 连续三角纹波电流 | $I_{Cout,\text{rms}} \approx \frac{\Delta I_L}{\sqrt{12}}$ | 较低。电流平缓,通常热应力较小。 |
| Boost 输入电容 | 连续三角纹波电流 | $I_{Cin,\text{rms}} \approx \frac{\Delta I_L}{\sqrt{12}}$ | 较低。电流连续,但仍需放置高频陶瓷电容滤除高频噪声。 |
| Boost 输出电容 | 断续斩波脉冲电流 ($di/dt$ 极高) | $I_{Cout,\text{rms}} \approx I_o \sqrt{\frac{D}{1 – D}}$ | 极高。高升压比($D$ 较大)时输出电容承受巨大的 RMS 电流,易过热失效。 |
6. MOSFET、二极管与同步整流选型
6.1 MOSFET 电压应力
理想情况下:
| 拓扑 | MOSFET 主要耐压 | ||
|---|---|---|---|
| Buck | $V_{in,max}$ | ||
| Boost | $V_{o,max}$ | ||
| 反相 Buck-Boost | $V_{in,max}+ | V_{o,max} | $ |
实际选型需考虑尖峰和降额,常取 1.3~1.5 倍以上。高频大电流布局差时,尖峰可能远超理论值,应结合示波器实测和吸收电路修正。
6.2 MOSFET 电流与损耗
MOSFET 电流要按峰值和 RMS 双重校核。
导通损耗:
$$ P_{cond}=I_{rms}^2R_{DS(on)} $$
注意 $R_{DS(on)}$ 会随结温升高,热态值通常明显大于 25 摄氏度数据。
开关损耗近似:
$$ P_{sw}\approx\frac{1}{2}VI(t_r+t_f)f_{sw} $$
驱动损耗:
$$ P_{gate}=Q_gV_{gs}f_{sw} $$
选 MOSFET 不能只看 $R_{DS(on)}$。低内阻通常意味着更大的 $Q_g$、$C_{oss}$ 和米勒电荷,高频下开关损耗可能反而更差。常用综合指标:
$$ FOM=R_{DS(on)}\times Q_g $$
低压大电流 Buck 更偏向低 $R_{DS(on)}$;高频高压应用更关注 $Q_g$、$Q_{gd}$、$C_{oss}$ 和开关损耗。
6.3 二极管选型
异步拓扑中,二极管关键参数:
| 参数 | 设计意义 |
|---|---|
| 反向耐压 $V_R$ | 决定关断时是否能承受拓扑电压应力和尖峰。 |
| 平均电流 $I_F$ | 决定长期导通能力和热设计。 |
| 峰值浪涌电流 | 决定启动、短路和瞬态冲击下是否可靠。 |
| 正向压降 $V_F$ | 直接决定导通损耗,低压大电流时尤其关键。 |
| 反向恢复时间 $t_{rr}$ | 决定换向尖峰和开关损耗,普通整流管不适合高频 DC-DC。 |
耐压关系:
| 拓扑 | 二极管主要反向耐压 | ||
|---|---|---|---|
| Buck | $V_{in,max}$ | ||
| Boost | $V_{o,max}$ | ||
| 反相 Buck-Boost | $V_{in,max}+ | V_{o,max} | $ |
低压场合优先选肖特基,原因是 $V_F$ 低且几乎没有反向恢复。高压场合肖特基耐压和漏电受限,可能需要超快恢复二极管或 SiC 二极管。
普通整流管不适合高频 DC-DC。反向恢复太慢时,MOSFET 导通瞬间二极管还没关断,会造成很大的反向恢复电流尖峰,严重时直接损坏器件。
6.4 同步整流的收益与风险
二极管损耗:
$$ P_D\approx V_FI $$
同步 MOS 损耗:
$$ P_{sync}\approx I_{rms}^2R_{DS(on)} $$
低压大电流时,同步整流收益非常明显。例如 5V/20A 输出,二极管压降 0.5V 就是约 10W 损耗,同步 MOS 可能只有几瓦甚至更低。
| 同步整流收益 | 同步整流风险 |
|---|---|
| 用 $I^2R_{DS(on)}$ 替代二极管 $V_FI$,低压大电流效率提升明显。 | 上下管可能直通,需要可靠死区和驱动互锁。 |
| 热损耗降低,散热压力减小。 | 死区期间体二极管仍可能导通,带来反向恢复和损耗。 |
| 适合高电流 Buck 和双向功率流场景。 | 轻载可能出现反向电流,影响效率和系统供电方向。 |
| 可配合控制器实现 FCCM、二极管仿真等模式。 | 驱动时序、采样噪声和 PCB Layout 要求更高。 |
7. 开关频率选择
开关频率是体积、效率、动态和 EMI 的折中。
| 提高开关频率带来的收益 | 频率升高带来的代价 |
|---|---|
| 电感和输出电容可以变小,电源体积更容易压缩。 | MOSFET 开关损耗增加,发热和效率压力变大。 |
| 控制带宽潜力更高,负载瞬态响应更快。 | 栅极驱动损耗增加,驱动器和栅极电阻也会发热。 |
| 同样的 LC 参数下,输出纹波更容易滤除。 | 电感磁芯损耗增加,磁件温升可能成为限制。 |
| 开关频率远高于控制带宽时,环路设计更容易获得采样裕量。 | EMI 更难处理,开关沿、寄生振铃和布局都会更敏感。 |
| 有利于便携设备使用小型贴片电感和 MLCC。 | 最小导通/关断时间更容易触发,极端占空比下可能失控。 |
最小导通时间约束:
$$ T_{on}=DT_s=\frac{D}{f_{sw}} $$
如果高压差 Buck 中 $D$ 很小,频率又很高,可能出现:
$$ T_{on}<T_{on,min} $$
此时控制器无法输出足够窄的脉冲,会出现跳脉冲、输出过压或调节异常。
典型频率范围:
| 应用场景 | 常见频率 | 选择逻辑 |
|---|---|---|
| 中大功率工业电源 | 100kHz~500kHz | 空间相对充裕,优先保证效率、温升和 EMI。 |
| 小体积便携设备 | 1MHz~3MHz | 通过高频压缩电感和电容体积,接受一定效率损失。 |
| 车载电源 | 约 400kHz 或 2.1MHz | 避开 AM 广播频段,降低对车载收音系统的干扰。 |
面试回答可以说:先以 300kHz~500kHz 作为常规起点;高压大电流降频保效率,小体积低功率升频压缩电感。
8. 自举驱动与高侧 N-MOS
8.1 为什么需要自举
高侧 N-MOS 导通要求:
$$ V_{GS}=V_G-V_S $$
在 Buck 中,高侧管导通时源极 $V_S$ 会被抬到接近 $V_{in}$。如果栅极只用固定 10V 或 12V 驱动,则:
$$ V_{GS}=12V-V_{in} $$
这显然无法让高侧 N-MOS 正常导通。因此需要一个跟随开关节点浮动的高侧驱动电源,自举电容就相当于给高侧驱动供电的浮动小电池。
8.2 自举工作过程
| 阶段 | 开关节点状态 | 自举电容/驱动状态 | 关键结论 |
|---|---|---|---|
| 充电阶段 | 低侧管导通或二极管续流,开关节点接近地。 | 驱动电源通过自举二极管给自举电容充电,电压约为 $V_{CC}-V_D$。 | 必须给自举电容周期性补电。 |
| 供电阶段 | 高侧管导通,开关节点抬升到 $V_{in}$。 | 自举电容把高侧驱动供电脚抬到 $V_{in}+V_{boot}$,维持 $V_{GS}\approx V_{boot}$。 | 高侧 N-MOS 能在源极悬浮时导通。 |
| 限制条件 | 高侧长时间导通时开关节点不回低电位。 | 自举电容被静态电流、栅极电荷和漏电逐渐放电。 | 自举驱动通常不能长期 100% 占空比。 |
8.3 自举电容估算
自举电容要保证高侧导通期间电压跌落不超过允许值:
$$ C_{boot}\ge\frac{Q_g+I_{HB}T_{on}+Q_{leak}}{\Delta V_{boot}} $$
工程上常取计算值的 5~10 倍,并使用低 ESR/ESL 陶瓷电容,紧贴驱动芯片 VB/VS 引脚。
9. 控制方式与环路补偿
9.1 电压模式与电流模式
| 控制方式 | 特点 | 优点 | 难点 |
|---|---|---|---|
| 电压模式 | 只反馈输出电压 | 结构简单,抗噪声较好 | 补偿复杂,输入扰动响应慢 |
| 峰值电流模式 | 内部控制电感峰值电流 | 动态快,天然限流,补偿较简单 | 占空比大于 0.5 时需斜坡补偿 |
| 平均电流模式 | 控制电感平均电流 | 精度高,适合 PFC/并联 | 环路更复杂 |
9.1.1 电压模式控制原理
电压模式只有一个外环:先把输出电压采样回来,与基准电压比较,再把误差信号送去和固定频率锯齿波比较,得到 PWM 占空比。它不直接管电感电流,电流限制通常要另外加保护电路。
这种方式的优点是结构直观、抗噪声较容易做,但功率级本质上还是 LC 双极点,所以负载突变或输入突变时,输出电压往往要先经过电感和电容的“追赶”,动态响应相对慢,补偿也更讲究。
9.1.2 峰值电流模式控制原理
峰值电流模式是电压外环 + 电流内环的双闭环结构。外环先根据输出电压误差生成一个控制电平,内环每个开关周期都会比较电感电流采样信号和这个控制电平;当电流上升到阈值时,比较器立刻复位 PWM,关断开关管。
它的关键好处有三个:
- 逐周期限流,每个周期都能直接限制峰值电流。
- 动态更快,电压环不必直接去“驾驭”整个 LC 储能网络。
- 补偿更简单,功率级更接近一阶系统,设计和调试都更顺手。
代价是它对电流采样噪声更敏感,而且在 CCM 下,当占空比偏大时需要认真处理斜坡补偿,否则容易出现后面的次谐波震荡。
Buck 常见电流模式控制;Boost、Buck-Boost 因存在右半平面零点,环路带宽更受限制。
9.2 Buck 的 LC 双极点
Buck 功率级有 LC 双极点:
$$ f_o=\frac{1}{2\pi\sqrt{LC}} $$
输出电容 ESR 带来零点:
$$ f_{ESR}=\frac{1}{2\pi ESR C} $$
电压模式 Buck 通常需要 Type II 或 Type III 补偿;电流模式 Buck 因内环把电感近似变成受控电流源,外环补偿更简单。
9.3 Boost 的右半平面零点
CCM Boost 有一个非常重要的右半平面零点。物理含义是:当控制器增大占空比时,短时间内电感给输出放能的时间反而减少,输出电压会先朝相反方向变化。
理想 Boost 近似:
$$ f_{RHPZ}\approx\frac{R_{load}(1-D)^2}{2\pi L} $$
影响:
- 占空比越大,RHP 零点频率越低。
- 负载越重,$R_{load}$ 越小,RHP 零点频率越低。
- 环路带宽通常要远低于 RHP 零点,常取其 1/5 甚至更低。
这就是 Boost 和 Buck-Boost 的动态通常比 Buck 难做的原因。面试中能讲出 RHP 零点,是明显加分点。
9.4 斜坡补偿
峰值电流模式在 CCM 下,且占空比 $D>0.5$ 时容易出现次谐波振荡,表现为电感电流一大一小交替震荡。
解决方法是加入斜坡补偿,把人工斜坡叠加到电流采样信号或 PWM 比较端。很多电源控制芯片内部已经集成,但设计时仍要确认适用范围。
9.4.1 次谐波震荡是什么
次谐波震荡不是普通的随机噪声,而是峰值电流模式里的周期翻倍失稳。它最典型的外观是:开关频率还是 $f_{sw}$,但电感电流峰值却会一高一低地交替变化,严重时等效上会冒出 $f_{sw}/2$ 的振荡分量。
9.4.2 为什么占空比大于 50% 更容易出问题
在 CCM 下,当 $D>0.5$ 时,关断区间太短,前一周期留下的电流扰动来不及充分衰减,就会被下一周期继续放大,最后形成“高、低、高、低”交替的振荡。对于 Buck、Boost、Flyback 这类峰值电流模式电路,这通常是最先要警惕的稳定性问题之一。
9.4.3 斜坡补偿怎么起作用
斜坡补偿的思路很直接:在电流采样信号里额外叠加一个人工斜坡,让比较器看到的不是单纯的电感电流,而是“电感电流 + 补偿斜坡”的合成信号。这样一来,电流内环的离散采样就不那么容易在相邻周期之间来回放大,系统稳定性会明显改善。
工程上要注意三件事:
- 补偿太少,次谐波还会残留。
- 补偿合适,能压住震荡,又保留峰值电流模式的动态优势。
- 补偿过多,峰值电流模式会逐渐变得更像电压模式,电流内环的优势会被削弱。
一般来说,补偿量要结合芯片手册、开关频率、电感斜率和工作占空比一起定,不能只靠经验拍脑袋。
10. 保护与软启动
可靠 DC-DC 至少应考虑:
| 保护/功能 | 作用 | 面试表达重点 |
|---|---|---|
| 输入欠压锁定 UVLO | 输入电压过低时禁止启动或关断。 | 避免 MOSFET 在线性区或异常占空比下工作。 |
| 输出过压 OVP | 输出电压超限时关断或钳位。 | Boost 空载和反馈断线时尤其重要。 |
| 过流 OCP / 逐周期限流 | 限制每个周期的峰值电流。 | 响应最快,是保护 MOSFET 和电感的核心。 |
| 短路保护 SCP | 输出短路时降低平均功耗或锁存关断。 | Boost 需要额外注意输入到输出的天然通路。 |
| 过温保护 OTP | 温度过高时降额或关断。 | 防止长期过载导致器件寿命下降。 |
| 软启动 | 缓慢拉升参考或占空比。 | 限制输出电容浪涌,避免电感和输入电流冲击。 |
短路保护模式:
| 模式 | 工作方式 | 适用特点 |
|---|---|---|
| 逐周期限流 | 每个周期限制峰值电流。 | 响应快,但短路持续时平均功耗仍可能较高。 |
| 打嗝模式 | 短路持续时周期性重启。 | 平均功耗低,适合自动恢复场景。 |
| 锁存模式 | 故障后保持关闭,需要重新上电或复位。 | 安全性强,适合高风险或大功率系统。 |
Boost 还要特别注意:传统 Boost 即使关断 MOSFET,输入仍可能通过电感和二极管连到输出,无法天然切断输出短路路径。需要前级开关、保险丝、理想二极管或专门保护结构。

