4、电池电压采样技术:电压采样原理(差分采样、单端采样),采样误差来源与校准,高精度电压采样电路设计,我在项目中遇到的采样噪声问题。

各位工程师朋友,咱们今天聊聊电池电压采样。这玩意儿看着简单,其实坑特别多。我做了这么多年BMS,电压采样出问题导致的故障,少说也见过几十起。说白了,电压采不准,后面的SOC估算、均衡策略全是白搭。

4.1 电压采样原理:差分采样 vs 单端采样

先说说最基本的。电压采样就两种方式:单端采样和差分采样。

单端采样,就是测量点对地的电压。在电池组里,如果你测第3节电池,正极接第3节正,负极接公共地。这种方式简单,成本低。但我得提醒你,它有个致命问题——共模电压。你想想看,第10节电池的正极对地可能有30多伏,这个共模电压会直接叠加到你的测量结果上。

差分采样就不一样了。它测量的是两点之间的电位差,跟地没关系。比如测第3节电池,正极接第3节正,负极接第3节负。这样共模电压就被抵消掉了。我在项目中遇到过,用单端采样测12串电池组,误差能到50mV以上,换成差分采样立马降到5mV以内。

核心区别总结:

  • 单端采样:结构简单,受共模干扰大,适合低串数或对精度要求不高的场景
  • 差分采样:抗共模能力强,精度高,但需要专用差分ADC或运放,成本略高

4.2 采样误差来源与校准

误差这东西,你躲不开,只能想办法控制。我把它分成三类:

4.2.1 硬件误差

  • 分压电阻精度:1%的电阻和0.1%的电阻,价格差好几倍,但精度也差一个数量级
  • ADC量化误差:12位ADC的理论分辨率是1/4096,但实际有效位数可能只有10位
  • 温度漂移:电阻和基准源的温漂,在-20℃到60℃范围内能造成几十mV的偏差

4.2.2 布局布线误差

这个我吃过亏。有一次做4层板,采样线走得太长,跟大电流回路平行了将近5cm。结果呢?采样值随着负载电流波动,最大偏差到了80mV。后来改成差分走线,紧贴着电池端子,问题就解决了。

4.2.3 校准方法

我个人习惯做两步校准:

  1. 零点校准:短路采样输入端,记录ADC读数,作为偏移量
  2. 增益校准:用精密电压源输入一个已知电压,计算实际增益与理论增益的比值

避坑指南:我曾经在量产时发现,同一批芯片的零点偏移能差到20mV。后来我坚持每片板子出厂前都做单独校准,虽然多花了3秒测试时间,但客户投诉率直接降为零。

4.3 高精度电压采样电路设计

要做高精度采样,电路设计是关键。我分享一个我常用的方案:

4.3.1 电路架构

电池正极 → 分压电阻(100kΩ) → 差分运放(INA826) → ADC(ADS1256)
电池负极 → 分压电阻(100kΩ) → 差分运放(INA826) → ADC(ADS1256)

这里有几个要点:

  • 分压电阻用0.1%精度、25ppm温漂的金属膜电阻
  • 差分运放选高共模抑制比(CMRR > 100dB)的型号
  • ADC用24位Σ-Δ型,采样率设到100SPS就够

4.3.2 关键参数计算

参数说明
分压比1:10将4.2V电池电压降到0.42V
ADC参考电压2.5V确保输入范围在0~2.5V内
理论分辨率0.15mV24位ADC,2.5V参考,实际有效位约20位
实测精度±2mV经过校准后,在0~60℃范围内

4.4 我在项目中遇到的采样噪声问题

说到这个,我得好好讲讲。去年做的一个48V电动工具项目,采样噪声差点把我搞崩溃。

4.4.1 问题现象

电池静止时,采样值很稳,±1mV以内。但只要电机一转,采样值就开始跳,幅度能达到±30mV。更诡异的是,噪声频率跟电机转速完全同步。

4.4.2 排查过程

  1. 先怀疑电源:用示波器看ADC供电,纹波只有20mV,应该不是它的问题
  2. 再看布局:采样线确实跟电机驱动线走了同一束线,但已经加了磁珠
  3. 最后查地:发现采样电路的地跟电机驱动地共用了同一段铜皮,阻抗大约5mΩ

4.4.3 解决方案

找到根儿就好办了。我做了三件事:

  • 地线隔离:把采样电路的地单独走一条线,回到电源入口的星形接地点
  • 加RC滤波:在差分运放输入端各串一个1kΩ电阻,对地并一个100nF电容,截止频率约1.6kHz
  • 软件滤波:在ADC采样后做中值滤波,取5次采样的中间值

注意:RC滤波的截止频率不能太低,否则会影响采样速度。我一般控制在1~10kHz之间,具体看你的采样率要求。

改完之后,噪声从±30mV降到了±3mV以内。嗯,这才算能用。

4.5 总结与建议

电压采样这事儿,说难不难,说简单也不简单。我给你的建议就三条:

  • 能用差分采样就别用单端,省那几毛钱不够修一次故障的
  • 校准一定要做,而且要在整机温度范围内做多点校准
  • 布局布线时,采样信号远离大电流回路,地线单独走

最后说一句,采样噪声问题,90%都是地线没处理好。你下次遇到类似问题,先查地,准没错。