2. 电池单体电压采样:采样芯片选型(AFE)、差分采样与共模干扰、采样线束布局
电池单体电压采样,是BMS最基础、也是最容易出坑的环节。我见过不少项目,算法写得天花乱坠,结果一上电,电压采集数据跳得像心电图。说白了,源头就没守住。
这一章,我们聊聊三个核心问题:AFE芯片怎么选?差分采样和共模干扰是怎么回事?采样线束怎么布局才能不给自己挖坑?
2.1 采样芯片选型(AFE)——别只看数据手册
AFE(Analog Front-End)是电压采样的核心。选型时,很多人盯着采样精度、采样速率这些参数。嗯,这些当然重要,但真正决定项目成败的,往往是数据手册里不起眼的细节。
核心选型维度:
- 采样精度: 一般要求 ±5mV 以内,高端应用需要 ±1mV。但要注意,这是全温度范围下的指标,还是25°C下的理想值?
- 采样速率: 通常 10ms~100ms 每通道。太快了反而容易引入噪声。
- 通道数: 6通道、12通道、16通道常见。通道数越多,布线越复杂,散热也越难处理。
- 均衡能力: 被动均衡还是主动均衡?均衡电流多大?这直接影响热管理设计。
- 隔离方式: 内置隔离还是外置隔离?SPI通信还是菊花链?
我个人习惯,选型时先看两个东西:共模抑制比(CMRR)和输入偏置电流。为什么?因为电池组电压越来越高,共模电压动不动就几百伏。CMRR不够,差分信号里全是共模噪声,精度再高也白搭。
举个例子。我曾在项目中用过一款号称“高精度”的AFE,常温下精度确实漂亮。结果一上电,电压采集值随电池组总电压变化而漂移。查了半天,发现是CMRR在高频噪声下急剧下降。后来换了另一款CMRR曲线更平坦的芯片,问题才解决。
选型小技巧:
- 优先选内置隔离的AFE,能省去大量隔离电路设计工作。
- 关注芯片的“输入共模电压范围”,确保覆盖电池组的最高和最低电压。
- 看看芯片的“上电时序要求”,有些AFE对电源上电顺序很敏感,搞不好会锁死。
2.2 差分采样与共模干扰——你测到的真的是单体电压吗?
电池单体电压采样,理论上很简单:两根线,测电位差。但实际中,你测到的往往不是真正的单体电压,而是“单体电压 + 共模噪声 + 线束压降 + 接触电阻压降”。
为什么会这样?因为电池组是串联的。第n节电池的正极,对地电位是前n节电池电压之和。这个对地电位,就是共模电压。差分采样的目的,就是只提取两线之间的差模信号,抑制共模信号。
但理想很丰满,现实很骨感。差分采样电路本身有共模抑制能力,但受限于CMRR。而且,采样线束本身也会引入共模干扰。
共模干扰的常见来源:
- 电机驱动产生的共模噪声: 高频PWM通过寄生电容耦合到采样线束。
- 电池组内部的高频纹波: 充放电过程中,电池内阻和线路电感产生的高频振荡。
- 采样线束本身的天线效应: 长线束会像天线一样接收空间电磁干扰。
我记得有一次,客户反馈说某节电池电压总是比其他节低20mV。现场排查,发现是采样线束和动力线束绑在一起走线,动力线上的大电流纹波直接耦合到了采样线上。后来把采样线束单独走线,问题就消失了。
所以,差分采样不是万能的。你还需要在电路和布局上做文章。
2.3 采样线束布局——细节决定成败
采样线束布局,是BMS硬件设计中最容易被忽视、但坑最多的环节。我见过太多项目,AFE芯片选得再好,电路设计再完美,结果线束一乱拉,数据全废。
布局的核心原则就一句话:让采样线束远离干扰源,并保持阻抗平衡。
采样线束布局黄金法则:
- 差分对走线: 每节电池的正负极采样线,必须作为一对差分线,紧贴走线。不能一根走左边,一根走右边。
- 远离动力线束: 采样线束和动力线束至少保持 10cm 以上的距离。如果空间受限,必须加屏蔽层。
- 避免形成环路: 采样线束不要绕圈,环路面积越大,感应到的磁场干扰越强。
- 等长走线: 同一对差分线的长度尽量相等,避免共模转差模。
- 加RC滤波: 在AFE输入端,每对采样线加RC低通滤波,截止频率通常设在 1kHz~10kHz。
嗯,这里要注意一点:RC滤波的电阻不能太大,否则会和AFE的输入偏置电流形成分压,引入测量误差。我一般选 100Ω~1kΩ,电容选 0.1μF~1μF。
另外,采样线束的连接器也很关键。我曾经遇到过一个项目,采样线束用了一款便宜的JST连接器,结果用了半年后,接触电阻变大,电压采集值开始漂移。后来换成带锁扣的汽车级连接器,问题才解决。
线束布局检查清单:
- 采样线束是否与动力线束分开走线?
- 差分对是否紧贴走线?
- 线束是否远离电机、逆变器等强干扰源?
- 连接器是否锁紧?是否有防松设计?
- RC滤波是否加在靠近AFE输入端的位置?
最后,分享一个我自己的习惯。每次做完采样线束布局,我都会用示波器测一下AFE输入端的共模噪声。如果共模噪声峰峰值超过 100mV,我会重新检查布局。你想想看,共模噪声这么大,差分采样能好到哪去?
好了,这一章就到这里。下一章我们聊聊温度采样和电流采样,这两个也是BMS硬件里的重灾区。