05 November 2026
ELECBEE
10

Buck 与 Boost 转换器:直流电源该选降压还是升压模块?

从 12 V 转 5 V 和单节电池升压算例入手,按模块端输入范围选择降压、升压或非反相升降压,并核算最低电压下的持续带载能力。

对于正输出、非隔离的直流电源,先把模块输入引脚处的实际电压与负载所需的电压相比。输入始终高于目标值,且满载时留有足够压差,就选降压(Buck)。输入始终低于目标值,就选升压(Boost)。如果输入会跨过目标值,又要求全程稳压,就选非反相升降压模块。

哪种转换器适合你的输入范围?

以下均为模块引脚处的示例电压,三行共用 0–12 V 刻度。

12 V 电源

降压(Buck)

输入: 12 V. 目标: 5 V.

核对允许的输入电压、满载所需压差和持续输出电流。

单节锂离子电池,标称 3.7 V

升压(Boost)

输入: 3.0–4.2 V. 目标: 5 V.

核对能否在 3.0 V 下启动,并持续带动负载。

同一节电池,目标电压更低

非反相升降压

输入: 3.0–4.2 V. 目标: 3.3 V.

确认输出为正,且输入跨过 3.3 V 时仍能稳压。

除了电压,电流和发热有什么变化?

同一个 5 V、1 A 负载消耗 5 W。用 12 V 电源供电时,降压转换器与线性稳压器从电源吸取的电流和自身产生的热量各不相同。

12 V 转 5 V,输出 1 A
降压转换器,假设效率为 90%
12 V 侧平均电流
5 W ÷ 0.90 ÷ 12 V ≈ 0.46 A
稳压器损耗
5.56 W − 5 W ≈ 0.56 W
线性稳压器,忽略接地引脚电流
12 V 侧平均电流
约 1 A
稳压器损耗
(12 V − 5 V) × 1 A ≈ 7 W

用降压模块时,按输入电流选择电源,按输出电流选择模块。换成线性稳压器,散掉这 7 W 热量才是难点。

稳定的 12 V 电源要带 5 V、1 A 负载,可考虑Elecbee 固定输出 5 V 降压模块(EB0044142)。商品页标示输入为 7–26 V,建议长时间使用时电流控制在 1.6 A 以内。3 A 是最大值,还需核对机箱内的散热条件。

在常见的降压和升压电路中,开关决定电感何时储能、何时释放能量。两图都采用二极管和输出电容 C。留意开关的位置:降压电路在电源侧,升压电路在回流侧。

降压(Buck)

输入侧的开关与电感串联,关断时电流通过续流二极管。
开关导通时,电源经电感向输出供电。关断后,电感经续流二极管维持流过负载的电流。

升压(Boost)

电感接在输入侧。开关导通时接通回路,关断时电流经二极管流向输出。
开关导通时,电感电流上升,由输出电容向负载供电。关断后,电源和电感一起经二极管向电压更高的输出端供能。

如何测出实际输入电压范围?

电池或电源的铭牌电压只说明标称值。实际输入同时受电源电压变化和线路压降影响。比如标称 3.7 V 的锂离子电芯,满电时约为 4.2 V,放电或带大负载时电压会下降。非稳压电源轻载时电压也可能偏高。电流流过导线、接头、保险丝和电池保护开关时,还会产生压降。

电压表跨接模块输入端,供电线与回流线均位于电源和测点之间。
负载工作时,跨接模块的两个输入引脚测量。

要找满载时的最低输入电压,可在电池接近放电终点、负载最大时,直接测模块输入两端。也可以测带载时的电源端电压,再减去从测点到模块之间供电线和回流线上的总压降。

往返线路的压降只扣一次。若已在电缆的模块端测量,就直接用读数。满电且轻载或空载时,也要测最高输入电压,与模块允许的上限比较。

将测得的上下限分别与目标电压比较。纯升压板无法把过高的输入降下来。对降压板,尤其要看输入最低时,该型号在实际负载下需要多少额外电压才能稳压,也就是所需的最小输入输出压差。

输入只有 5.10 V,还能稳住 5 V 吗?

假设负载引脚允许 5.00 V ±5%,即 4.75–5.25 V。满载时模块输入降到 5.10 V,而候选降压板在该电流下需要 0.30 V 压差才能维持 5.00 V。

目标 5.00 V,最低输入 5.10 V。所需压差为 0.30 V,实际仅有 0.10 V。

可用压差与所需压差相差 0.20 V,说明此时不能保证 5.00 V,并不能据此推算输出就是 4.80 V。输出可能随输入下降,在负载突变时失稳,或因欠压而关断。要看厂家在所需电流下给出的特性。

如必须稳在 5.00 V,先看能否减小线路损耗,使输入保持在 5.30 V 以上,或改用明确能在 0.10 V 压差内工作的降压板。若输入还会低于目标值,可考虑非反相升降压板。

如果负载可接受完整的 ±5% 容差,则要根据模块的实际输出特性和输出线压降,核对负载端在所有工况下都处于 4.75–5.25 V。模块即使偏离稳压点,负载端仍有可能满足容差。

当电池电压跨过目标输出电压

新充电的电池在模块端高于 3.3 V,带载放电后却可能低于 3.3 V。若整个过程都要精确稳压,就既要能降压,也要能升压。

选标有“Buck-Boost”的模块,先确认输出相对公共地为正。经典单电感反相升降压拓扑的输出为负。再确认输入穿过目标电压时,输出仍连续稳定。非反相升降压有多种实现方式,应根据交越区的稳压指标判断,无需假定它一定采用四开关电路。

电源电压最低时,还能带动负载吗?

输出功率相同、效率相近时,输入电压越低,稳压转换器取用的电流越大。分别核对电源和模块在最低输入端电压处的能力,把该工作点的实际效率换成小数,同时考虑其他额定限制。

平均输入电流(A)= 输出电压(V)× 负载电流(A)÷〔模块最低输入电压(V)× 效率〕

假设模块输入已降到 3.0 V,负载仍需 5 V、1 A(5 W)。下面两种供电情况都假定此时效率为 85%,代入公式时用 0.85。

要在 5 V 端提供 1 A

输入 3.0 V 时,要输出 5 W,按 85% 效率计算,电源须提供约 5.88 W,平均电流约 1.96 A。
5 W ÷ 0.85 ÷ 3.0 V ≈ 1.96 A,这是电源须提供的平均输入电流。

电源持续电流上限为 1.50 A

按假设的 85% 效率,电源最多提供 4.50 W,转换后约为 3.83 W;在 5 V 下只能提供约 0.765 A。
4.50 W × 0.85 ÷ 5 V ≈ 0.765 A,是电源功率所允许的输出电流。即使忽略转换损耗,电源也供不够负载所需的 5 W。

算式核对的是电源的稳态功率。还要确认模块在预期温度和通风条件下能持续带载,以及系统能在最低输入电压下启动。

模块资料中的“2 A”指什么?

例中负载取用 1 A,3.0 V 电源平均要提供约 1.96 A。升压级的电感电流在每个开关周期内起伏,开关承受的瞬时峰值更高。“2 A”可能指不同位置或条件下的电流,要连同参数名和测试条件一起看。

以同一负载比较两种假设的商品说明。

  • A 板只在标题写“2 A”。需要索取 3.0 V 输入、5 V 输出时的持续输出电流和散热条件,才能判断是否带得动。
  • B 板给出工作曲线。找到 5 V 输出的曲线,在输入轴上读 3.0 V 处的输出电流,与 1 A 负载比较。再读该输入和负载下的效率来估算电源电流。要分清典型曲线和保证值,还要比较测试散热条件与实际机箱。

查带载启动的最低电压,对比预期浪涌与电源允许的脉冲电流,并检查模块输入端瞬间会跌到多低。模块能在低电量下维持运行,却未必能在同一状态下重新启动。TI 的升压启动实测

以 TI 的 TPS61022 为例,手册在输入 3.6 V、输出 5 V 的条件下给出开关电流的谷值限流门槛。“谷值”指一个开关周期中电感电流的最低点。

最小值 典型值 最大值
6.5 A 8 A 10 A

换到输入 1.8 V、输出 5 V 的工作点,TI 用最小门槛 6.5 A、电感电流纹波和 87% 效率估算出 2.12 A 输出电流。表中 8 A 是开关谷值限流的典型值,与这 2.12 A 输出电流含义不同。TI 的升压电流算例

电池供电的负载复位,应测哪里?

同一次负载变化中,依次比较电源、模块输入、模块输出和负载的端电压。

在同一次负载变化中比较电压。先测电源或电池两端,再测模块输入。如果输出有电缆,模块输出端和负载端都要测。

电压从电源端还是模块输入端开始下降?

如果负载一开,电源端电压就明显下降,要查电池电量、电源的持续供电能力和负载实际取用的电流。

如果电源端稳定,模块输入却明显偏低,就查中间的供电线与回流线、接头、开关和保险丝座。

压降出现在模块还是输出线上?

对降压板,输入接近目标值时输出下跌,可能是压差不足。负载电流过大或模块热限制也可能参与其中。

若模块输出稳定而负载端电压下跌,查输出接线和接头。若输入仍在规定范围内,模块输出引脚本身却出现下跌,则查模块的限流、热限制和负载需求。

是上电就复位,还是热起来以后才复位?

普通万用表显示的是平均读数,能否捕捉短时压降取决于采样和捕获能力。若稳态读数正常,却在上电或负载突变时复位,可用快速最小/最大值捕获或示波器观察电流脉冲是否拉低输入或输出电压。

若冷机启动正常,运行一段时间后才掉电,可查两条线索:电池逐渐放电导致输入端电压下降,同样的输出功率下输入电流随之升高;或模块升温触发热限制。记录复位瞬间的输入电压和板温来区分。

确认模块输入范围、目标输出和最不利工况下的电流需求后,可在DC-DC 转换器分类中逐项对照候选模块规格。