2. 压差测量技术:高精度电压采样电路
电池组压差分析,第一步就是要把电压测准。你想想看,如果采样本身就有误差,后面再怎么做均衡都是白搭。这一节我重点聊聊高精度电压采样那些事——从电路选型到误差校准,再到线束电阻这个容易被忽略的坑。
2.1 差分ADC与隔离运放的选择
我个人习惯把采样方案分成两类:差分ADC直接采样和隔离运放+普通ADC。两种我都用过,各有各的脾气。
2.1.1 差分ADC方案
差分ADC的好处是天生就能抑制共模噪声。电池组里每节电芯的电压都不高,但串联起来共模电压可能高达几百伏。差分输入结构能直接处理这个共模电压,只放大差模信号。
选型时我重点关注这几个参数:
- 分辨率:至少16位,我建议用18位或24位的Σ-Δ型ADC
- 共模抑制比(CMRR):最好大于100dB,低于这个值在强干扰环境下容易翻车
- 输入阻抗:越高越好,至少1MΩ以上,否则会拉低采样精度
实际案例:我在一个48V电池包项目里用过TI的ADS131M04,4通道同步采样,24位分辨率。当时选它就是因为它的CMRR做到了110dB,在电机启停的强干扰下依然稳如老狗。
2.1.2 隔离运放方案
有些场景下,主控端和电池端需要电气隔离。这时候隔离运放就派上用场了。隔离运放内部通常用磁隔离或电容隔离技术,把模拟信号跨过隔离栅传递过去。
用隔离运放时要注意:
- 隔离运放的非线性误差一般在0.1%左右,比差分ADC差一个数量级
- 需要额外供电,隔离侧和接收侧各一组电源
- 带宽通常较窄,不适合快速采样
我的经验:如果系统要求隔离,我倾向于用隔离式ADC(比如ADuM系列),而不是隔离运放+普通ADC。隔离式ADC把采样和隔离做在一起,省去了很多外围电路,可靠性也更高。
2.2 采样误差分析与校准
误差这东西,说白了就是理想和现实之间的差距。我把它分成两类:系统误差和随机误差。
2.2.1 误差来源
| 误差类型 | 来源 | 典型量级 |
|---|---|---|
| 增益误差 | 参考电压偏差、运放增益不准 | ±0.1% ~ ±0.5% |
| 偏移误差 | 运放输入偏置、ADC零点漂移 | ±1mV ~ ±5mV |
| 非线性误差 | ADC内部DAC非线性 | ±0.01% ~ ±0.1% |
| 温度漂移 | 温敏元件、半导体特性变化 | ±10ppm/℃ ~ ±50ppm/℃ |
嗯,这里要注意:偏移误差是最大的敌人。1mV的偏移在3.7V的电芯上看起来不多,但压差分析要的是电芯之间的相对差值,1mV的偏移可能让你误判哪节电芯需要均衡。
2.2.2 校准方法
我常用的校准流程分三步走:
- 零点校准:把采样输入端短接,测量输出值,这个值就是偏移量。记录下来,后续每次采样都减去它。
- 增益校准:输入一个已知的精密电压(比如用高精度基准源输出2.5V),测量实际输出,计算增益系数。
- 温度补偿:在不同温度下重复上述两步,拟合出温度-误差曲线。我一般做-20℃、25℃、60℃三个点就够了。
避坑指南:我曾经在一个项目里只做了零点校准,没做增益校准。结果25℃时精度还行,到了60℃误差直接飙到10mV。后来查出来是参考电压芯片的温漂太大,换了低温漂的REF5025才搞定。
2.3 线束电阻对测量的影响
这个坑我踩过,而且踩得很深。线束电阻看起来只有几十毫欧,但在大电流下产生的压降足以让采样结果面目全非。
2.3.1 问题本质
电池采样线通常走的是细线(AWG24甚至更细),电阻在0.1Ω/m左右。如果采样点和电池极柱之间有10cm的线,再加上接插件接触电阻,总电阻轻松到0.1Ω。
假设均衡电流是100mA(很多BMS的被动均衡电流就这个量级),那么线束上的压降就是:
V_drop = I × R = 0.1A × 0.1Ω = 10mV
10mV!这已经超过了大多数BMS的压差均衡阈值(通常5mV~10mV)。也就是说,你测到的压差可能根本不是电芯的问题,而是线束电阻在捣鬼。
2.3.2 解决方案
我推荐用开尔文四线法(Kelvin sensing)。说白了就是采样线和电流线分开走:
- 电流线:粗线,走均衡电流
- 采样线:细线,几乎不走电流,所以线束电阻上的压降可以忽略
实际做法:我在设计采样板时,会把采样线单独引到电池极柱上,和均衡线在极柱处汇合。这样采样线上几乎没有电流,测到的就是电芯的真实电压。
2.3.3 线束电阻的估算
如果你没法用四线法,至少得估算一下线束电阻的影响。我一般这样算:
R_wire = ρ × L / A
其中:
ρ = 铜的电阻率 1.68×10⁻⁸ Ω·m
L = 线长(m)
A = 线径截面积(m²)
举个例子:AWG24线径0.51mm,截面积约0.2mm²,10cm长的线电阻大约是:
R = 1.68e-8 × 0.1 / (0.2e-6) = 0.0084Ω = 8.4mΩ
再加上接插件接触电阻(通常10~20mΩ),总电阻在20~30mΩ。如果均衡电流100mA,压降就是2~3mV。这个量级已经不能忽视了。
警告:千万别用采样线来走均衡电流!我见过有人为了省线,把采样和均衡共用一根线,结果压差数据完全没法看。采样线就是采样线,电流线就是电流线,各走各的,别混用。
2.4 知识体系总览
下面这张图把压差测量技术的核心逻辑串起来了。从采样电路选型,到误差校准,再到线束电阻的影响,每一步都环环相扣。
这张图把三个核心模块串在了一起。左边是电路选型,中间是误差校准,右边是线束影响。三者缺一不可。我个人习惯在设计初期就把这三件事一起考虑,而不是等板子打回来再补救。
总结一下:压差测量的核心就三件事——选对电路、校好误差、管好线束。每件事都不难,但漏掉任何一个,你的压差数据就可能变成废纸。我在多个项目里验证过,只要这三步做到位,±1mV的采样精度是可以稳定实现的。