3、被动均衡电路拓扑:开关矩阵+电阻网络,N沟道MOSFET驱动策略

3.1 开关矩阵+电阻网络:最经典的被动均衡方案

说到被动均衡,我个人最熟悉的拓扑就是「开关矩阵+电阻网络」。说白了,就是给每节电池并联一个放电电阻,再串一个开关。需要均衡哪节,就闭合哪节的开关,让多余的能量以热量形式耗散掉。

你想想看,这个结构其实很简单。N节电池,每节对应一个N沟道MOSFET和一个均衡电阻。我习惯把这种结构叫做「1对1直连式」。还有一种更省元器件的做法——用开关矩阵来复用均衡电阻,但控制逻辑会复杂不少。

我在项目中遇到过一种情况:客户要求均衡电流必须达到200mA以上,但板子空间又有限。最后我们选了0805封装的10Ω电阻,配合低导通电阻的MOSFET,实测均衡电流能到180mA左右。嗯,这里要注意,电阻的功率选型一定要留余量,我一般按实际功耗的1.5倍来选。

核心要点:被动均衡的本质就是「电阻放电」。开关矩阵负责选通,电阻网络负责耗能。简单、可靠、成本低,但效率也低——能量全变成热量了。

3.2 N沟道MOSFET驱动策略:低边驱动 vs 高边驱动

驱动N沟道MOSFET,有两种主流策略:低边驱动和高边驱动。我刚开始做BMS时,总觉得高边驱动更安全,后来发现低边驱动其实更实用。

低边驱动:MOSFET的源极接地,漏极接均衡电阻,栅极由MCU的GPIO直接驱动。好处是驱动电路简单,不需要升压。坏处是均衡电阻上一直有电池电压,即使MOSFET关断,也会有微弱的漏电流。

高边驱动:MOSFET的源极接电池正极,漏极接均衡电阻到地。这种接法在MOSFET关断时,均衡电阻两端没有压差,漏电流几乎为零。但驱动电压需要比电池电压高出一个Vgs(th),通常需要电荷泵或自举电路。

我个人习惯在低压BMS(比如4串、6串)中用低边驱动,在高压BMS(16串以上)中用高边驱动。为什么?因为低压时漏电流影响不大,高压时漏电流会累积成问题。

驱动方式 优点 缺点 适用场景
低边驱动 电路简单,GPIO直驱 关断时有漏电流 低压BMS(4-6串)
高边驱动 关断无漏电流 需要升压驱动 高压BMS(16串以上)

3.3 驱动电路设计细节:栅极电阻与防振荡

驱动N沟道MOSFET时,栅极电阻的选择很关键。我见过不少工程师直接拿0Ω电阻接栅极,结果MOSFET高频振荡,均衡电流忽大忽小。

为什么会这样?因为MOSFET的栅极和漏极之间存在米勒电容。驱动信号跳变时,米勒电容会耦合出尖峰电流,导致栅极电压波动。加一个10Ω到100Ω的栅极电阻,可以有效抑制这种振荡。

我曾经在一个项目中,均衡MOSFET的栅极用了47Ω电阻,开关频率设在1kHz,PWM占空比可调。实测波形非常干净,没有振铃。后来换了个同事,他用了0Ω,结果波形上全是毛刺,均衡电流误差超过20%。

我的经验:栅极电阻选47Ω或100Ω,配合10kΩ的下拉电阻(防止浮空误导通)。如果驱动电流不够,可以加一级NPN+PNP推挽电路。

3.4 均衡电阻选型:功率、阻值与热管理

均衡电阻的选型,说白了就是算功率。假设电池电压4.2V,均衡电阻10Ω,那么均衡电流I=4.2/10=0.42A,功率P=I²R=0.42²×10≈1.76W。嗯,这里要注意,电阻的额定功率至少要选2W,我一般选3W的2512封装。

阻值的选择也有讲究。阻值越小,均衡电流越大,但发热也越严重。阻值越大,均衡电流越小,均衡时间会拉长。我习惯在1Ω到100Ω之间选,具体看均衡电流需求。

举个例子:如果要求均衡电流100mA,电池电压4.2V,那么R=4.2/0.1=42Ω,选47Ω标称值。功率P=0.1²×47=0.47W,选1W电阻就够了。

避坑指南:我曾经遇到过均衡电阻过热导致PCB碳化的事故。原因是电阻紧挨着电解电容,热量传递过去把电容烤爆了。后来我强制要求:均衡电阻周围3mm内不能放电解电容、锂电池、塑料件等热敏感器件。

3.5 实际电路示例:4串BMS被动均衡

下面是一个4串BMS的被动均衡电路示例。每节电池对应一个N沟道MOSFET(SI2302)和一个10Ω/2W电阻。

// 4串被动均衡电路示意
// 电池1: BAT1+ → R1(10Ω) → Q1(Drain) → Q1(Source) → GND
// 电池2: BAT2+ → R2(10Ω) → Q2(Drain) → Q2(Source) → GND
// 电池3: BAT3+ → R3(10Ω) → Q3(Drain) → Q3(Source) → GND
// 电池4: BAT4+ → R4(10Ω) → Q4(Drain) → Q4(Source) → GND

// 驱动信号(MCU GPIO直驱)
// GPIO1 → Rg1(47Ω) → Q1(Gate)
// GPIO2 → Rg2(47Ω) → Q2(Gate)
// GPIO3 → Rg3(47Ω) → Q3(Gate)
// GPIO4 → Rg4(47Ω) → Q4(Gate)

// 下拉电阻(防止浮空)
// Q1(Gate) → Rpd1(10kΩ) → GND
// Q2(Gate) → Rpd2(10kΩ) → GND
// Q3(Gate) → Rpd3(10kΩ) → GND
// Q4(Gate) → Rpd4(10kΩ) → GND

这个电路我实际用过,效果不错。MCU检测到某节电池电压偏高时,就拉高对应的GPIO,MOSFET导通,均衡电阻开始放电。当电压降到目标值时,拉低GPIO,MOSFET关断。

你想想看,这个控制逻辑其实很简单。但要注意一点:均衡过程中要实时监测MOSFET的温度。我曾经遇到过连续均衡半小时,MOSFET温度飙到120°C的情况。后来加了温度保护,超过100°C就暂停均衡。

3.6 小结:被动均衡的优缺点

说了这么多,总结一下被动均衡的优缺点:

  • 优点:电路简单、成本低、可靠性高、控制逻辑容易实现
  • 缺点:能量浪费(变热量)、均衡速度慢、热管理麻烦

我个人认为,被动均衡适合小容量电池组(比如电动工具、便携设备),或者对成本敏感的场合。如果是大容量储能系统,还是得上主动均衡。

下一章我会讲主动均衡的拓扑和驱动策略,到时候咱们再对比着看。