非隔离DCDC
非隔离DCDC

一、导通模式基础原理

1.1 CCM/DCM模式判据

特征维度CCM 模式DCM 模式
判断条件电感电流连续不归零电感电流在一个周期内有归零时间
电流波形特征三角波连续无零区三角波 + 零电流平台
应用场景大功率 / 低纹波要求轻载 / 小功率 / 快速响应应用

1.2 对比分析表

对比维度非同步整流同步整流
续流元件快恢复二极管 / 肖特基二极管MOSFET(其体二极管在死区时工作)
导通损耗正向压降 × 电流: $V_F \cdot I$导通电阻 × 电流²: $I^2 \cdot R_{ds(on)}$
驱动复杂度无需控制需互补 PWM + 死区控制
反向恢复问题存在反向恢复损耗体二极管存在反向恢复损耗(主要在死区时间产生)

1.3 模式判定与临界点

在既定的电路参数($V_{in}$, $V_{out}$, $f_{sw}$, $L$)下,电感纹波电流峰峰值 $\Delta I_L$ 是固定的。此时,DCDC工作在何种模式,完全取决于负载电流 $I_{out}$ 的大小。

判定逻辑: 电感电流可以看作是一个叠加在直流分量上的三角波。

  • 直流分量: 等于负载电流 $I_{out}$。
  • 交流分量: 等于纹波电流 $\Delta I_L$(由电感量决定)。
负载状态判据公式工作模式物理现象
重载$I_{out} > \frac{1}{2}\Delta I_L$CCM电流三角波谷底高于 0A,电感持续放电。
临界$I_{out} = \frac{1}{2}\Delta I_L$BCM电流三角波谷底刚好触碰 0A。
轻载$I_{out} < \frac{1}{2}\Delta I_L$DCM电流三角波“试图”变为负值,被二极管阻断(断流),电流归零。

结论: 对于非同步的电路,负载电流减小到一定程度(临界电流),电路会自动滑入 DCM 模式。

1.4 工程设计准则与FCCM

虽然轻载会进入 DCM,但在工程设计电感时,必须基于 CCM 模式进行计算。

1.4.1 黄金设计法则

为了兼顾纹波大小、电感体积和动态响应,行业内设计电感时遵循纹波率 $r$ 准则:

$$
r = \frac{\Delta I_L}{I_{out_max}} \approx 0.2 \sim 0.4
$$
设计含义: 我们设定在满载时,纹波占直流电流的 30% 左右。 这意味着:只要负载电流大于满载的 15%(即 0.3/2),电路就会进入 CCM 模式。

为何不按 DCM 设计? 若按 DCM 设计(允许满载即 DCM),会导致纹波电流极大,造成输出电容过热、磁芯饱和及电压纹波超标。

1.4.2 同步整流的特殊情况:FCCM

对于采用 MOSFET 作为下管的同步整流芯片(如 SC8701/SC8815),存在两种可选的工作逻辑:

  • 二极管仿真模式:
  • 行为: 模拟二极管特性,检测到电感电流归零时关闭下管 MOS。
  • 结果: 轻载自动进入 DCM,效率高,适合电池供电应用。
  • 强制连续模式 (FCCM):
  • 行为: 无论负载多轻,MOSFET 均按照互补 PWM 工作,允许电流倒灌(从输出端流回输入端)。
  • 结果: 永远处于 CCM(即使空载,电流呈正负交替的三角波)。
  • 优势: 频率固定(利于 EMI 滤波),动态响应极快。
  • 缺点: 轻载效率极低(由于无功环流损耗)。

1.5 纹波深度解析:电感、电压与电容

在电源设计中,纹波不仅是波形的“毛刺”,更是决定效率、体积和寿命的底层变量。我们将纹波分为三个维度进行深度剖析。

1.5.1 电感纹波电流 ($\Delta I_L$):磁芯的负担

1. 什么是电感纹波电流? 在开关电源中,电感两端的电压是高频切换的,这导致流过电感的电流不是一条平直的直线,而是一个三角波。

  • 上升阶段: 开关管导通,电流线性上升,电感充能。
  • 下降阶段: 开关管关断,电流线性下降,电感放能。

这个三角波的峰值与谷值之差,就是电感纹波电流 ($\Delta I_L$)。它叠加在直流负载电流之上,是导致电感发热的主要原因。

2. 设定较大纹波电流(即选用小电感 L)的权衡 当我们将纹波率设计得较大(例如 >40%),意味着选用了感值较小的电感。

  • 带来的优势:
  • 动态响应极快: 这是小电感最大的杀手锏。电感本质是阻碍电流变化的元件,感值越小,对电流变化的阻碍越小。当负载突然跳变(如 CPU 从休眠到满载)时,小电感能以极高的压摆率拉升电流,减少输出电压的跌落幅度。
  • 体积与成本红利: 实现小感值通常需要更少的线圈匝数。这直接导致直流电阻(DCR)降低,减少了铜损。同时,更少的匝数允许使用更小的磁芯骨架,从而减小了电源的整体体积和 BOM 成本。
  • 无功环流小: 在同样的直流负载下,小感值虽然纹波大,但如果是 DCM 模式,其实际储能周期短。
  • 引发的代价:
  • 磁芯损耗(铁损)剧增: 这是最致命的副作用。纹波幅度大,意味着磁芯内部的磁通密度摆幅($\Delta B$)巨大。根据施泰因梅茨公式,磁芯损耗与磁通摆幅的指数次方成正比。这会导致电感在重载甚至轻载时都严重发烫。
  • 更容易饱和: 峰值电流计算公式如下。纹波越大,叠加在直流上的峰值就越高,使得磁芯更容易触碰到饱和磁感应强度($B_{sat}$)。 $$I_{peak} = I_{DC} + 0.5 \Delta I_L$$
  • 加重电容负担: 巨大的交流纹波电流会毫无保留地流入输出电容,导致输出电压纹波难以控制,且让电容过热。

3. 设定较小纹波电流(即选用大电感 L)的权衡 当我们将纹波率设计得非常小(例如 <20%),意味着选用了感值很大的电感。

  • 带来的优势:
  • 磁芯“冷静”: 磁通摆幅极小,铁损几乎可以忽略不计,非常适合对温升要求严苛的场合。
  • 输出电压纯净: 流向输出电容的交流分量很少,使得输出电压纹波天然就很低,对后级滤波电容的要求大幅降低。
  • 开关管 RMS 电流低: 流过 MOSFET 的有效电流更接近直流平均值,导通损耗($I^2R$)略有降低。
  • 引发的代价:
  • 动态响应迟钝: 大电感像一个巨大的飞轮,极难加速也极难减速。当负载突变时,电流跟不上需求,只能靠透支输出电容的电荷来维持电压,导致输出电压出现巨大的跌落或过冲。
  • 体积与铜损双高: 为了获得大感值且不饱和,必须增加匝数或使用更大的磁芯。多匝数直接导致直流电阻(DCR)显著增加,在大电流输出时,线圈的铜损会超过磁芯的铁损,成为发热主因。

1.5.2 输出纹波电压 ($\Delta V_{out}$):负载的干扰

1. 什么是输出纹波电压? 这是指在理想的直流输出电压上,叠加的一层微小交流波动。简单来说,就是输出电压“不干净”的程度。

  • 成因: 上述的电感纹波电流(三角波)必须流经输出电容回到地。当电流流过电容时,会在电容的内部阻抗上产生压降,这个压降就是纹波电压。
  • 重要性: 如果纹波电压过大,会导致后级敏感电路(如音频放大器、ADC)出现噪声干扰或误动作。

2. 公式拆解与主导因素 纹波电压主要由两部分构成:
$$
\Delta V_{out} \approx \Delta V_{ESR} + \Delta V_{Cap} = \Delta I_L \cdot ESR + \frac{\Delta I_L}{8 \cdot C_{out} \cdot f_{sw}}
$$

  • 第一类:电阻主导型(如铝电解电容、钽电容) 对于传统的铝电解电容,其等效串联电阻 (ESR) 通常在几十毫欧到几百毫欧。此时,公式中的第一项 $\Delta I_L \cdot ESR$ 占据绝对主导地位,电容容量本身的影响微乎其微。
  • 现象: 纹波波形与电感电流波形几乎完全一样,是尖锐的三角波。
  • 对策: 单纯增加容量(例如从 470uF 换到 1000uF)往往效果不明显,因为同一系列的电容 ESR 变化不大。最有效的手段是选择“Low ESR”系列电容,或者采用多颗小容量电容并联,以降低总 ESR。
  • 第二类:电容主导型(如 MLCC 陶瓷电容) 陶瓷电容的 ESR 极低(通常 <5mΩ),此时电阻产生的纹波几乎为零,纹波主要由电容充放电积累的电荷决定。
  • 现象: 纹波波形是电流的积分,呈现平滑的弧形。
  • 对策: 在此场景下,增加容量 $C$ 或提高开关频率 $f_{sw}$ 是降低纹波的直接手段。

1.5.3 电容纹波电流 ($I_{RMS}$):隐形的寿命杀手

这是电源设计中最凶险的参数。不同于电感发热(通常只是效率低),电容过热会导致物理失效——电解液汽化、密封圈爆裂或陶瓷介质热击穿。

为什么关注 RMS (有效值)? 电容发热遵循焦耳定律:
$$
P = I_{RMS}^2 \cdot ESR
$$
必须注意,这里的 $I$ 不是直流负载电流,而是流进流出电容的交流分量。

拓扑结构的决定性影响:

  • 最恶劣工况:Buck 的输入端 & Boost 的输出端 在这两个位置,电容承受的是断续的脉冲电流。以 Buck 的输入电容为例:上管导通时,电流瞬间从 0 跳变到 10A;上管关断时,瞬间跌回 0。这种剧烈的矩形波跳变含有极其丰富的高频谐波,且有效值极高(约为输出电流的一半)。
  • 后果: 如果是普通的铝电解电容,在大电流 Buck 的输入端会迅速发烫鼓包。
  • 对策: 必须在这些位置使用高分子固态电容(具备极高纹波耐受力)或多颗 MLCC 并联。严禁单颗普通电解电容“裸奔”。
  • 相对温和工况:Buck 的输出端 & Boost 的输入端 在这两个位置,电容面对的是电感,电流是连续的三角波。虽然也有纹波,但电流没有剧烈的突变,RMS 值相对较小(仅为纹波电流 $\Delta I_L$ 的 $1/\sqrt{12}$)。
  • 对策: 这里的电容主要压力在于维持电压稳定(ESR要求),而非生存压力(发热要求)。

二、自举电路

2.1 核心原因

VS浮动引发的VGS失控 N-MOSFET 需要满足以下条件才能导通。对于上管,其源极 S 的电位($V_S$)是浮动的,导致需要一个浮动的驱动电压来维持稳定的 $V_{GS}$。

理想驱动条件:

$$V_{GS} = V_G – V_S > V_{th}$$

在开关过程中 $V_S$ 剧烈跳变(如 BUCK 模式下 $V_S$ 在 $V_{IN}$ 与 GND 间切换)。若驱动电压 $V_G$ 不跟随 $V_S$ 抬升,则 $V_{GS}$ 会失效。

失效机理:

  • 导通阶段: $$V_S \approx V_{IN} \Rightarrow V_{GS} = V_G – V_{IN}$$ 若驱动电压 $V_G$ 未抬升(例如仍为 $V_{CC}$)$\Rightarrow$ $V_{GS}$ 可能小于阈值电压 $V_{th}$ $\Rightarrow$ MOSFET 无法完全导通,损耗剧增。
  • 关断阶段: $$\frac{dV_S}{dt} \text{ 通过米勒电容 } C_{gd} \text{ 耦合 } \Rightarrow V_{GS} \text{ 产生尖峰 } \Rightarrow \text{误导通风险}$$

2.2 自举电容的工作机制

由于上管源极 $V_S$ 的电位是不固定的,外部固定的电源(如 $V_{CC}=12V$)无法直接用来驱动上管。自举电容 $C_{boot}$ 在此充当了一个“浮动电池”的角色,其工作循环分为“充电”与“供电”两个阶段:

1. 充电阶段(下管导通,能量补充)

  • 状态: 当下管导通(或下管体二极管续流)时,上管源极电位被拉低至地:$V_S \approx 0V$。
  • 动作: 此时驱动电源 $V_{CC}$ 通过自举二极管($D_{boot}$)向自举电容($C_{boot}$)充电。
  • 结果: 电容两端电压被充至接近电源电压: $$V_{C_{boot}} = V_{CC} – V_{F(Diode)}$$ 此时,电容就是一个储备好能量的“电池”。

2. 升压/供电阶段(上管导通,电压抬升)

  • 状态: 当驱动信号命令上管导通时,$V_S$ 迅速上升至输入电压 $V_{IN}$(例如 48V)。
  • 动作: 由于电容两端电压不能突变,电容正极(即上管驱动供电端 $V_B$)的电位会被强制“顶”起来,叠加在 $V_S$ 之上。
  • 结果: $$V_B = V_S + V_{C_{boot}} \approx V_{IN} + V_{CC}$$
  • 关键点: 此时 $D_{boot}$ 反向截止,防止高压倒灌回 $V_{CC}$。驱动电路利用 $C_{boot}$ 储存的电荷,在 $V_G$ 和 $V_S$ 之间维持一个恒定的压差 $V_{GS} \approx V_{CC}$,确保上管在 $V_S$ 很高时依然能维持导通。

3. 占空比限制(电荷泄漏与刷新)

  • 问题: $C_{boot}$ 的电荷是有限的。在上管导通期间,驱动电路的静态电流、MOSFET的栅极漏电流等会不断消耗电容的电荷,导致电压下降。
  • 限制: 如果上管长时间导通(即100%占空比),电容电荷耗尽,$V_{GS}$ 跌落至 $V_{th}$ 以下,上管将因进入线性区而烧毁。
  • 结论: 使用自举电路通常不能实现100%占空比,必须强制周期性地关断上管、开通下管,让 $V_S$ 回到 0V 给电容“补电”。

三大基本 DC-DC 拓扑公式推导

面试核心前提(答题前先说这个,显得专业): “假设电路工作在 CCM(连续导通模式),且处于稳态,忽略开关管和二极管的导通压降。根据电感伏秒平衡原则,电感在导通期间的充磁量(加在电感上的电压 × 时间)等于关断期间的退磁量。”

核心公式(为方便推导,电压均取绝对值):

$$
V_{ON} \cdot T_{ON} = V_{OFF} \cdot T_{OFF}
$$

1. BUCK (降压电路)

BUCK
  • 特征: 开关管串联在输入端,电感串联在输出端。

导通期间 ($T_{ON} = D \cdot T$)

  • 开关管闭合,输入电源 $V_{in}$ 通过电感给负载供电并为电容充电。
  • 电感左端是 $V_{in}$,右端是 $V_{out}$。
  • 电感正向电压: $V_{ON} = V_{in} – V_{out}$

关断期间 ($T_{OFF} = (1-D) \cdot T$)

  • 开关管断开,电感电流不能突变,通过续流二极管形成回路(二极管接地)。
  • 电感左端是 0V(忽略二极管压降),右端是 $V_{out}$。
  • 电感反向电压: $V_{OFF} = V_{out}$ (绝对值)

伏秒平衡推导:
$$
\begin{aligned} (V_{in} – V_{out}) \cdot D \cdot T &= V_{out} \cdot (1-D) \cdot T \ V_{in} \cdot D – V_{out} \cdot D &= V_{out} – V_{out} \cdot D \ \mathbf{V_{out}} &= \mathbf{D \cdot V_{in}} \end{aligned}
$$

2. BOOST (升压电路)

BOOST
  • 特征: 电感串联在输入端,开关管并联在电感后方接地。

导通期间 ($T_{ON} = D \cdot T$)

  • 开关管闭合(相当于电感右端接地)。输入电源 $V_{in}$ 直接给电感充电。
  • 电感左端是 $V_{in}$,右端是 0V。
  • 电感正向电压: $V_{ON} = V_{in}$

关断期间 ($T_{OFF} = (1-D) \cdot T$)

  • 开关管断开,电感电流不能突变,被迫与输入电源串联,通过二极管一起向输出端 $V_{out}$ 释放能量。
  • 电感左端是 $V_{in}$,右端是 $V_{out}$。
  • 电感反向电压: $V_{OFF} = V_{out} – V_{in}$ (因为是升压,所以 $V_{out} > V_{in}$)

伏秒平衡推导:
$$
\begin{aligned} V_{in} \cdot D \cdot T &= (V_{out} – V_{in}) \cdot (1-D) \cdot T \ V_{in} \cdot D &= V_{out} \cdot (1-D) – V_{in} \cdot (1-D) \ V_{in} \cdot D + V_{in} – V_{in} \cdot D &= V_{out} \cdot (1-D) \ V_{in} &= V_{out} \cdot (1-D) \ \mathbf{V_{out}} &= \mathbf{\frac{V_{in}}{1-D}} \end{aligned}
$$

3. BUCK-BOOST (反相升降压电路)

NON%20BUCK BOOST
  • 特征: 开关管串联在输入端,电感并联接地。

导通期间 ($T_{ON} = D \cdot T$)

  • 开关管闭合,输入电源 $V_{in}$ 直接给电感充电(二极管反偏截止,负载靠电容撑着)。
  • 电感上端是 $V_{in}$,下端是 0V。
  • 电感正向电压: $V_{ON} = V_{in}$

关断期间 ($T_{OFF} = (1-D) \cdot T$)

  • 开关管断开,电感电流不能突变,只能向下通过下方的二极管、负载和地形成回路。这导致输出电压的极性与输入相反(上负下正)。
  • 电感上端是 0V(二极管导通),下端是输出电压的负极($-V_{out}$)。
  • 电感反向电压: $V_{OFF} = V_{out}$ (这里指输出电压的绝对值)

伏秒平衡推导:
$$
\begin{aligned} V_{in} \cdot D \cdot T &= V_{out} \cdot (1-D) \cdot T \ \mathbf{V_{out}} &= \mathbf{\frac{D}{1-D} \cdot V_{in}} \quad \text{(这里求出的是绝对值关系)} \end{aligned}
$$

面试官若问极性,补充一句: “因为关断时电感电流是从地流向输出端(负极性),所以完整的表达式应带负号: $\mathbf{V_{out} = -\frac{D}{1-D} \cdot V_{in}}$ ”

4. 常见高频追问:关于伏秒平衡

Q1:为什么必须要有伏秒平衡? 答: 因为电路要维持“稳态”。在稳态下,电感电流在一个开关周期结束时,必须回到初始值(净变化量 $\Delta I = 0$)。

根据公式:

$$\Delta I = \frac{1}{L} \int V_L dt$$

这就要求一个周期内电感电压的时间积分必须为 0,也就是充进的磁必须等于放出的磁。

Q2:如果不平衡会怎么样? 答: 会导致电感饱和,进而烧毁电路(炸机)。如果伏秒不平衡(比如充电大于放电),电感电流在每个周期都会像走楼梯一样不断攀升。很快,电感磁芯就会达到磁饱和。饱和后的电感失去感抗,变成一根纯铜线(相当于短路),瞬间产生的巨大电流会直接烧毁开关管(MOSFET)或电感本身。

面试防坑小提示: 如果面试官问:“如果考虑二极管的压降 $V_D$,Buck 的公式会变成什么样?” 回答: 关断期间电感的电压就不再是单纯的 $V_{out}$,而是 $V_{out} + V_D$。伏秒平衡变为:

$$(V_{in} – V_{out}) \cdot D = (V_{out} + V_D) \cdot (1-D)$$

脑海中一定要有这三个拓扑的电路图,推导的关键在于找准电感在开关ON和OFF时,左右两端到底接的是什么电压。

DC-DC 实际器件选型与计算指南

面试核心逻辑: > “在实际 DC-DC 设计中,尤其是输入和输出电压都是变动范围的情况下,我不单纯依赖理论公式,而是按器件分类(电感、MOS、二极管)进行选型。第一步先明确手里所有的极限参数范围,第二步利用数学求极值的思路,针对每个器件寻找其专属的最恶劣工况组合(Worst-Case)计算极限应力,最后留出安全降额裕量。”

0. 设计前提:手里的参数“范围”

在开始任何计算前,我们手里通常有以下参数范围:

  • 输入电压范围: $V_{in(min)} \sim V_{in(max)}$
  • 输出电压范围: $V_{out(min)} \sim V_{out(max)}$ (重点:输出也是可变的)
  • 最大持续负载电流: $I_{out(max)}$
  • 开关频率: $f_{sw}$
  • 经验固定值: 纹波系数 $r$ 一般定为 0.3,工程经验是 0.2 到 0.4,是体积和效率的最优点。 我们需要用最恶劣工况下的极限电流,乘以 30% 来设定目标纹波。

1. 电感 (Inductor) 实际选型流程

电感选型的核心: 算出一个合适的电感量 $L$ 压住最大纹波,并确保在绝对最大峰值电流下电感不饱和。

第一步:寻找极限输入/输出电流 (定下目标纹波 $\Delta I_L$) 因为输出电压可变,所以最大功率点发生在 $V_{out(max)}$ 且满载 $I_{out(max)}$ 时。

  • Buck: 电感看输出端。目标纹波定死为:
    $$
    \Delta I_L = 0.3 \times I_{out(max)}
    $$
  • Boost / Buck-Boost: 电感看输入端。必须算出最恶劣情况下的最大输入电流:
    $$
    I_{in(max)} = \frac{V_{out(max)} \times I_{out(max)}}{V_{in(min)} \times \eta}
    $$
    (最高输出电压 × 最大电流 = 最大功率;再除以最低输入电压,此时拉取的输入电流极其巨大!) 目标纹波定为:
    $$
    \Delta I_L = 0.3 \times I_{in(max)}
    $$

第二步:计算电感量 L (寻找最大纹波的工况组合!) 算出目标纹波后,需要反推电感量。必须把公式里让纹波最大的电压组合找出来!

  • Buck: 纹波推导公式为:
    $$
    \Delta I_L = \frac{(V_{in} – V_{out}) \times V_{out}}{V_{in} \times f_{sw} \times L}
    $$
    最恶劣工况: 数学上,当输入最高 $V_{in(max)}$,且输出电压 $V_{out}$ 正好等于 $\frac{V_{in(max)}}{2}$ (即占空比 D=0.5)时,分子上的二次函数达到最大值,纹波最大。 选型代入: 如果 $V_{out}$ 调节范围内包含 $\frac{V_{in(max)}}{2}$,就代入这个值;如果不包含,就代入范围内最接近这个值的 $V_{out}$。
    $$
    L = \frac{(V_{in(max)} – V_{out(worst_case)}) \times V_{out(worst_case)}}{V_{in(max)} \times f_{sw} \times \Delta I_L}
    $$
  • Boost: 纹波推导公式为:
    $$
    \Delta I_L = \frac{V_{in} \times (V_{out} – V_{in})}{V_{out} \times f_{sw} \times L}
    $$
    最恶劣工况: 同样在占空比 D=0.5 (即 $V_{in} = \frac{V_{out}}{2}$)时纹波最大。由于 Boost 的电感饱和风险极高,通常直接代入让输入电流最大的工况(即 $V_{in(min)}$ 且 $V_{out(max)}$)来计算 $L$ 以保安全。
    $$
    L = \frac{V_{in(min)} \times (V_{out(max)} – V_{in(min)})}{V_{out(max)} \times f_{sw} \times \Delta I_L}
    $$
  • Buck-Boost:
    $$
    L = \frac{V_{in(min)} \times |V_{out(max)}|}{(V_{in(min)} + |V_{out(max)}|) \times f_{sw} \times \Delta I_L}
    $$

第三步:计算绝对峰值电流 $I_{L(peak)}$ (防饱和红线)
$$
I_{L(peak)} = I_{L(avg_max)} + \frac{\Delta I_L}{2}
$$

  • Buck: 满载即最大峰值。
    $$
    I_{L(peak)} = I_{out(max)} + \frac{\Delta I_L}{2}
    $$
  • Boost / Buck-Boost (必考): 发生在 $V_{in(min)}$ 且 $V_{out(max)}$ 且满载!此时占空比极大,输入端狂抽电流。
    $$
    I_{L(peak)} = I_{in(max)} + \frac{\Delta I_L}{2}
    $$

第四步:电感选型掏钱指标

  • 饱和电流 $I_{sat}$ 必须 $\ge$ 第三步算出的 $I_{L(peak)}$ 的 1.2 ~ 1.3 倍。
  • 温升电流 $I_{rms}$ 必须 $\ge$ 最大平均电流的 1.2 倍。

2. MOS管 实际选型流程 (面试极简版)

第一步:找极限电压组合 (定耐压 $V_{ds}$) 找最高电压点,严格预留 1.5 倍 尖峰降额:

  • Buck: $V_{ds} \ge V_{in(max)} \times 1.5$
  • Boost: $V_{ds} \ge V_{out(max)} \times 1.5$
  • 反相 Buck-Boost (坑): 关断承受两端电压之和! $V_{ds} \ge (V_{in(max)} + |V_{out(max)}|) \times 1.5$

第二步:找极限峰值电流 (定漏极电流 $I_D$) MOS 导通时流过的就是电感电流,必须对标电感的绝对峰值电流 $I_{L(peak)}$,并预留 1.5 ~ 2 倍降额(防高温能力衰减与开机浪涌):

  • Buck: 对标输出满载峰值。
  • Boost / Buck-Boost: 对标输入端狂抽电流的峰值(发生于 $V_{in(min)}$ 且满载)。
  • 指标: 手册标称 $I_D \ge I_{L(peak)} \times (1.5 \sim 2)$。

第三步:找极限发热工况 (定内阻 $R_{ds(on)}$ 与 FOM)

  • 最恶劣发热点: 发生在 $V_{in(min)}$ 且满载时。此时占空比 $D$ 最大,MOS 导通最久,导通损耗最大。
  • 选型逻辑 (防坑): 绝不“唯内阻论”!$R_{ds(on)}$ 越小,寄生电容($Q_g$)往往越大,会导致高频开关损耗剧增。
  • 终极对策: 综合评估品质因数 $FOM$ ($R_{ds(on)} \times Q_g$),在导通损耗(低频主导)和开关损耗(高频主导)之间找平衡。

3. 二极管 (续流/整流) 实际选型流程

如果是异步设计,二极管的耐压标准与MOS完全对称:

第一步:找极限电压组合 (决定 $V_R$)

  • Buck: 承受 $V_{in(max)} \times 1.5$ 的反向耐压。
  • Boost: 承受 $V_{out(max)} \times 1.5$ 的反向耐压。
  • 反相 Buck-Boost: 承受 $(V_{in(max)} + |V_{out(max)}|) \times 1.5$ 的反向耐压。
  • 平均电流: 需大于输出满载电流的 1.5 ~ 2 倍。

第二步:定死器件类型 (防炸机) 绝对不能用普通整流管!

  • 优先选肖特基 (SBD): 正向压降 $V_f$ 小(0.3V左右,省发热),反向恢复时间 $T_{rr} \approx 0$。
  • 高压输出的妥协: 如果 $V_{out(max)}$ 非常高(比如 >100V 的 Boost),买不到耐压足够的肖特基,必须选 超快恢复二极管 (Ultra-Fast Recovery)(面试备注:如果反向恢复时间太长,MOS导通瞬间二极管还没关断,高压输出会直接通过二极管和MOS对地短路,瞬间炸管。)

补充:关于“目标纹波”与“最恶劣工况”的深层逻辑

第一步:为什么要先设定“目标纹波”(通常取 30%)? 设定目标纹波,本质上是在做“电感体积/动态响应”与“输出噪声/发热饱和”的工程博弈(Trade-off)。

  • 如果目标定得太小(如 < 10%): 需要极大的电感量 $L$。导致电感体积庞大、成本高、直流内阻(DCR)发热大,且系统动态响应极慢(负载突变时极易掉压死机)。
  • 如果目标定得太大(如 > 50%): 交流电流过大。导致输出电压纹波剧烈(需巨量电容压制),磁芯交流损耗(发热)飙升,且峰值电流 $I_{peak}$ 极高,极易触发电感磁饱和导致炸机。
  • 结论: 30% 是业界公认的“甜点(Sweet Spot)”,能完美平衡器件体积、系统效率与纹波表现。这 30% 就是我们给系统划定的“安全红线”。

第二步:定了目标红线,为什么还要找“最恶劣工况(最大纹波工况)”去算电感量 L? 这是为了解决“单一固定器件 应对 动态多变工况”的矛盾。

  • 核心矛盾: 我们买回来的电感,其感量 $L$ 是固定死的。但在实际运行中,输入电压 $V_{in}$ 和输出电压 $V_{out}$ 是动态变化的。
  • 如果不找最恶劣工况的后果: 如果你随便拿一个常规电压去算 $L$(比如算出 $2\mu H$),当系统运行到极端电压组合时(比如 Buck 拓扑走到占空比 D=0.5),实际产生的纹波会瞬间飙升,直接击穿你第一步设定的“30% 安全红线”,导致电感发烫或输出电压失控。
  • 正确的数学逻辑(求极值): 我们必须把那组“让公式里分子最大、能产生最大纹波的极端电压组合”找出来,代入公式,配合“30% 目标红线”,反推算出一个电感量 $L$(比如算出来是 $4.7\mu H$)。
  • 结论: 用最恶劣工况算出来的 $L$ 足够大。它能保证:在最极端的工况下,纹波刚好踩在 30% 的红线上;而在其他任何常规工况下,纹波都严格小于 30%。 这就实现了全电压范围内的绝对安全。

开关频率 ($f_{sw}$) 实际选型逻辑 (面试极简版)

开关频率的选择,本质上是 “无源器件体积与动态响应” 与 “系统发热(效率)与 EMI” 之间的零和博弈。

核心选型逻辑:

1. 选高频的驱动力 (为什么想提高频率?)

  • 缩减体积与成本: 频率 $f_{sw}$ 越高,所需储能的时间越短,电感 $L$ 和输出电容 $C$ 的容值/感值就可以成比例缩小,直接省下 PCB 面积和物料成本。
  • 加快动态响应: 高频意味着更高的控制环路带宽(通常带宽设为开关频率的 1/10 到 1/5)。频率越高,系统面对负载突变的反应越快,输出电压跌落越小。

2. 限制高频的死穴 (为什么不能无限调高?)

  • 开关损耗飙升 (发热痛点): MOS 管每次开关都会产生交叠损耗($P_{sw} \propto f_{sw}$),电感磁芯的交流损耗也会剧增。频率翻倍,这些损耗几乎跟着翻倍,直接拉低整机效率,甚至导致芯片过热热关断。
  • 最小导通时间限制 ($T_{on(min)}$): 所有的控制 IC 都有一个物理反应极限。如果是高压差降压(比如 24V 降到 1.2V),占空比极小。如果频率再设很高,所需的开通时间会小于 IC 的 $T_{on(min)}$,导致发波混乱,输出失控。
  • EMI 辐射恶化: 更高的频率通常伴随更陡峭的开关沿($dV/dt$ 和 $dI/dt$),会向外辐射更高频的电磁干扰,导致 EMC 认证挂科。

3. 实战/面试 频率划定基准 (直接给结论):

  • 常规工业控制 / 中大功率: 100kHz ~ 500kHz。此时空间相对充裕,优先保效率、降温升,这是一个最成熟的“万金油”区间。
  • 手机 / 穿戴等便携设备: 1MHz ~ 3MHz 甚至更高。寸土寸金,被迫牺牲一点轻载效率,疯狂压缩电感体积(甚至用叠层电感)。
  • 车载电子 (面试必考/加分项): 必须避开 AM 广播频段(530kHz ~ 1.8MHz),防止 DC-DC 干扰车内收音机。所以车载电源的频率通常强制选在 400kHz 左右(AM频段下方) 或 2.1MHz(AM频段上方)。

面试一句话总结总结: > “在没有极其苛刻的体积限制下,我通常会把开关频率设定在 300kHz 到 500kHz 之间作为基准起点。这样既能用常规尺寸的电感压住 30% 的纹波,又能将 MOS 管的开关损耗控制在不加散热片也能承受的范围内。如果是高压大电流工况,我会果断降频;如果是极小空间的设备,我才会考虑冲上 1MHz。”

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇