跳转至

电源输入与电源树

电源电路的任务不只是“把 24 V 变成 5 V”,还要保证插反、热插拔、短路、负载突变和电机制动时,故障不会烧板或让 MCU 随机复位。


一、从电源树和预算开始

以系列中的 4S~6S 电池主控板为例:

BAT_IN 12~25.2 V
├── 输入保护 → VMOTOR:送外置驱动器,不经过逻辑 DC-DC
├── 输入保护 → Buck 5V_SYS / 3 A
│                 ├── 5V_SENSOR_A:高边开关 / 限流
│                 ├── 5V_SENSOR_B:高边开关 / 限流
│                 └── 通信与外设
└── 5V_SYS → Buck 或 LDO → 3V3_DIG / 0.6 A

1.1 功耗表怎样做

电源轨 负载 最大电流 峰值特征
5V_SYS 4 个传感器 0.32 A 上电同时启动可到 0.6 A
5V_SYS CAN、RS485、编码器 0.25 A 通信时变化不大
5V_SYS 扩展接口 1.00 A 外部负载未知,应限流
3V3_DIG MCU 与逻辑 0.32 A MCU/无线模块可能有短脉冲

电源额定值不等于表中电流简单乘 1.2,还要检查:

  • 最低输入电压时输入电流是否变大;
  • 限流点的最小值是否高于正常峰值;
  • 电感饱和电流是否高于峰值开关电流;
  • 输入/输出电容在直流偏压下的有效容值
  • 芯片在实际封装、铜面积、环境温度下是否降额;
  • 连接器、线束、保险丝和 PCB 铜箔是否同步满足。

二、电源入口需要哪些电路

常见功能链为:

连接器 → 过流保护 → 防反接 → 浪涌/过压限制 → 输入滤波与储能 → DC-DC

这只是功能顺序。TVS、保险和防反器件的物理次序要结合故障电流路径决定。例如反接时是否让保险熔断、TVS 泄放电流经过哪一段铜箔,都必须逐条分析。

2.1 连接器与保险

保险保护的是线束、连接器和 PCB,不是让后级芯片永远不损坏。

方案 特点 适用场景
一次性熔断器 切断可靠,故障后更换 电池总入口、灾难性短路保护
自恢复 PTC 可恢复,但动作慢、热阻大 小功率分支、允许较大压降
eFuse 可调限流、软启动、过压关断、故障输出 主控板入口、外部模块支路
带保护的高边开关 MCU 可控,常带限流和过温 传感器/舵机分组供电

选择时检查:

  1. 保持/额定电流高于正常持续和允许峰值;
  2. 短路时动作足够快,且切断能力覆盖电池可能提供的故障电流;
  3. 保险之前的走线也能承受故障,器件尽量靠近电源入口;
  4. eFuse 的安全工作区能承受“高输入电压下限流”产生的瞬时功耗;
  5. 连接器每针额定电流、接触电阻、线径和温升都满足。

电池短路能力远大于额定负载

锂电池可以提供很高的瞬时短路电流。实验电源限流下正常,不代表接上真实电池也安全。总入口保险应靠近电池端或线束源端。

2.2 防反接

拓扑 优点 缺点
串联肖特基二极管 简单,方向直观 压降约为数百毫伏,持续损耗 \(P\approx VI\)
高边 P-MOS 压降低,外围少 大电流/高电压型号选择受限,栅源电压需保护
N-MOS + 理想二极管控制器 损耗低、可扩展到大电流 电路和成本更高

MOS 防反接必须逐项检查:

  • 体二极管方向:正常接入时能否先建立电压让 MOS 导通;反接时是否阻断;
  • \(V_{DS}\):高于正常最高电压和残余瞬态;
  • \(V_{GS}\):电池高压下是否超过栅源绝对最大值,必要时用齐纳钳位;
  • \(R_{DS(on)}\):在实际栅压和高温下的最大值,而不是室温典型值;
  • 故障功耗与安全工作区:软启动/限流期间 MOS 可能处于线性区。

2.3 TVS、浪涌和热插拔

TVS 的三个核心参数:

  • \(V_{RWM}\):反向工作电压,要高于正常输入最高值;
  • \(V_{BR}\):开始明显击穿的电压;
  • \(V_C\):指定脉冲电流下的钳位电压,要与后级耐压协调。

实操要求:

  • TVS 靠近连接器,泄放到地/回流端的路径短而宽;
  • 峰值脉冲功率和测试波形匹配可能的浪涌,不只看封装大小;
  • 高速信号选择低电容 ESD 器件,电源口 TVS 则更关注能量能力;
  • 若 TVS 的实际钳位仍高于后级可承受值,加入 eFuse、过压关断、串联阻抗或更高耐压器件;
  • 长线热插拔会由线缆电感和板上陶瓷电容形成振铃,需要软启动、阻尼或专用热插拔控制器。

大电容不能代替浪涌设计

增大输入电容有助于负载瞬态,却也会增大插入浪涌;同时,线缆电感与低 ESR 陶瓷电容可能产生更高过冲。要看示波器波形而不是只堆电容。


三、Buck、Boost、Buck-Boost 与 LDO

3.1 按输入输出关系选择拓扑

工作条件 适合拓扑
输入始终高于输出,电流或压差较大 Buck 降压
输入始终低于输出 Boost 升压
输入可能高于也可能低于输出 Buck-Boost 升降压
压差小、电流小、低噪声优先 LDO
大压差后还要求低噪声 Buck 预降压 + LDO

3.2 LDO 不只看“最大输出 1 A”

LDO 损耗:

\[P_{LDO}=(V_{IN,max}-V_{OUT})I_{OUT}\]

例如 5 V 转 3.3 V、输出 0.6 A:

\[P=(5-3.3)\times0.6=1.02\,W\]

这对小封装通常已经很热。温升可初步估算:

\[\Delta T\approx P\theta_{JA}\]

但数据手册的 \(\theta_{JA}\) 依赖测试板、铜面积和气流,不能照搬成最终温度。实际要检查热关断前的持续输出能力并测温。

还需核对:

  • Dropout:最低输入下仍有足够压差;
  • 输出电容允许范围和 ESR,避免振荡;
  • 静态电流和关断电流,影响电池待机;
  • Enable 默认状态、输出放电和反向电流能力;
  • PSRR 只在规定频率、电流和电容下成立。

3.3 Buck 的器件与参数

一颗非集成电感的 Buck 通常包含:

输入电容 + 控制/功率芯片 + 电感 + 输出电容
+ 反馈分压 + 可选补偿/自举/肖特基/吸收网络

选型先看:

项目 要求
输入范围 正常最低/最高和保护后的残余瞬态均满足
输出电流 在最低输入、最高温度和实际散热下满足
开关频率 影响电感电容尺寸、效率和 EMI
工作模式 轻载 PFM/跳脉冲可能影响噪声敏感采样
UVLO/EN 上电门限和时序是否符合系统需要
保护 限流、短路、过温、输出过压行为
封装 裸露焊盘、铜面积和过孔能否实现

电感电流纹波常按输出电流的 20%~40% 作为设计起点,但最终应使用该芯片手册公式。必须满足:

电感饱和电流 > 峰值电感电流
电感温升电流 > 预期 RMS 电流
DCR 足够低且封装散热允许

陶瓷电容要注意直流偏压:例如标称 10 µF 的小封装 MLCC 在高直流电压下,实际可能只剩一部分容量。计算稳定性和瞬态时应使用厂商曲线中的有效容值。

不要跨芯片照抄外围值

不同控制架构、频率和补偿方式需要不同的电感、电容与反馈网络。必须使用目标芯片在目标工作点的设计步骤和参考布局。


四、去耦、储能和滤波不是一回事

元件 典型位置 处理的问题
100 nF 等小陶瓷电容 IC 电源脚旁 高频瞬态电流与局部回路
1~10 µF 局部电容 每个模块入口 中低频负载变化
数十到数百 µF 储能电容 电源入口、执行器/驱动附近 线缆阻抗和大负载阶跃
磁珠 + 电容 噪声源与敏感负载之间 高频噪声隔离
RC/LC/π 滤波 明确频段后 定向衰减纹波或传导干扰

4.1 去耦的连接方式

目标不是“原理图上并了 100 nF”,而是形成最小高频回路:

电源平面/走线 → 去耦电容 → 芯片 VDD
芯片 GND      → 就近地过孔 → 电容 GND
  • 每个电源脚按手册配去耦,电容贴近对应引脚;
  • 电容地端就近过孔到连续地平面;
  • 不要让去耦电流绕过长线或细颈;
  • 多个容量并联只有在布局合理时才覆盖不同频段。

4.2 磁珠何时使用

磁珠常用于给 ADC、PLL、射频或传感器形成较干净的支路,但要检查:

  • 直流额定电流和直流电阻造成的压降;
  • 阻抗曲线对应的噪声频段;
  • 磁珠与低 ESR 电容可能形成高 Q 谐振,需要阻尼;
  • 大电流饱和后阻抗会下降;
  • 没有量到噪声来源时,不要用磁珠代替良好回流布局。

五、电源域、地与大电流回流

5.1 优先连续地平面

低压机器人控制板通常优先使用连续 GND 平面,不随意切割成“模拟地岛、数字地岛、功率地岛”。真正要控制的是回流路径

  • 电机、线圈和 Buck 的大电流从负载直接回到电源入口;
  • 不让大电流回流穿过 MCU、晶振、ADC 和通信收发器区域;
  • 电源与回流成对布置,避免只加粗正电源而共用细地线;
  • 高 di/dt 的开关回路面积最小;
  • 模拟芯片若有 AGND/DGND,引脚连接方式遵循其数据手册。

“单点接地”适用于某些明确的低频/功率回路组织,不等于在 PCB 上随意割裂参考平面。高速信号跨越地分割会迫使回流绕路,反而增加 EMI。

5.2 电源线宽不靠固定口诀

线宽取决于:

  • 铜厚、外层/内层;
  • 持续电流与允许温升;
  • 走线长度和允许压降;
  • 相邻铜、过孔、连接器焊盘造成的瓶颈;
  • 环境温度和板内散热。

优先使用 IPC-2152 类计算工具和板厂层叠参数。大电流使用铜皮或平面,换层时多个过孔并联,并检查最窄处而不是只看大面积铺铜。


六、可控传感器电源

需要给相机、编码器或传感器断电复位时,使用高边负载开关,而不是用 GPIO 给模块供电:

5V_SYS → Load Switch → 5V_SENSOR → 外部连接器
              ↑             │
           MCU_EN       电流/故障反馈

选型检查:

  • 工作电压、持续/限流电流和导通压降;
  • 软启动时间能否限制外部大电容浪涌;
  • 关断时是否输出放电;
  • 是否支持反向电流阻断,外部信号会不会反灌;
  • MCU 未上电时 EN 的默认状态;
  • 短路后的行为是恒流、打嗝、锁存还是热关断。

高边 P-MOS 也能实现简单开关,但若需要可靠限流、故障输出和热保护,专用 load switch/eFuse 更容易验证。


七、电源原理图与首板检查

7.1 原理图必须标注

  • 每条电源网络使用明确名称:BAT_RAWBAT_PROTECTED5V_SYS3V3_DIG
  • 标出电压范围、设计电流和使能逻辑;
  • 写明保险额定值、限流点、TVS 选择依据;
  • DNP/0 Ω/跳线配置进入 BOM 属性;
  • 为 BAT、5 V、3.3 V、EN、PG、GND 放测试点;
  • 每个电源模块可通过 0 Ω 或焊桥与后级断开。

7.2 首板验证顺序

  1. 不装后级,限流电源从低电压给输入保护上电;
  2. 测反接、正常压降和静态电流;
  3. 单独启用 5 V,用电子负载从轻载逐步拉到设计电流;
  4. 测启动过冲、负载阶跃、纹波、短路行为和温升;
  5. 再启用 3.3 V,重复测试;
  6. 最后接 MCU、传感器和执行器;
  7. 用真实电池和线束复测热插拔、电机启动与制动尖峰。

7.3 电源 Checklist

  • 正常输入、满电电压、残余瞬态和反接条件均明确;
  • 总入口和各支路的过流保护与线束能力匹配;
  • 防反 MOS 的体二极管、\(V_{GS}\) 和热设计正确;
  • TVS 的 \(V_{RWM}\)\(V_C\) 和脉冲能力经过核对;
  • Buck 电感、电容、反馈与补偿按手册重新计算;
  • LDO 最坏损耗、压差和稳定性已验证;
  • 所有电源轨不存在 USB、接口信号或外部模块反灌;
  • 大电流回流不穿过 MCU 和模拟区域;
  • 每条电源可断开、可测量、可限流单独启动;
  • 已计划用示波器测过冲和负载阶跃,而不只测万用表平均值。

完成电源系统后,再进入MCU 最小系统与基础 I/O