2. 电流采样基础
高精度电流采样系统的设计,第一步不是选芯片,而是把最基础的物理关系想清楚。电流本身看不见、摸不着,工程上几乎从不直接“测电流”,而是让电流流过一个已知的电阻或穿过一个已知的磁场,把它转换成可测量的电压,再由 ADC 量化成数字量。理解这条“电流 → 电压 → 数字”的转换链,是后续所有精度讨论的起点。
一、核心原理:欧姆定律与采样电阻
电流、电压、电阻三者由欧姆定律联系:U = I × R。若把一个阻值精确、温漂极小的电阻(称为采样电阻或分流电阻,Shunt)串入电流回路,则电阻两端的压降与流过它的电流严格成正比。测得这个压降,就反推出电流:I = U / R。
这里有一个关键约束:采样电阻会消耗功率 P = I² × R,并产生压降。电阻越大,信号越强、信噪比越好,但功耗和压降也越大,可能影响负载正常工作。因此采样电阻的取值本质上是“信号强度”与“插入损耗”之间的折中。常见取值从毫欧级(大电流)到欧姆级(小电流)不等。
二、直流采样与交流采样的差异
直流与交流采样的差别,不只是“波形不同”,而是对采样链路的要求完全不同。
直流采样关注的是稳态准确度。电流基本不变,采样电阻上的压降是稳定的直流电压,主要挑战在于放大器的失调电压、增益误差和温漂。此时可以用低带宽、高精度、低失调的放大器,并通过校准消除固定偏差。
交流采样关注的是波形保真度。电流随时间变化,可能包含基波、谐波和高频分量。此时采样链路的带宽、相位一致性和采样率成为关键。若带宽不足,波形会被“削顶”或延迟;若采样率不满足奈奎斯特条件,会出现混叠,导致测量结果完全失真。
| 对比维度 | 直流采样 | 交流采样 |
|---|---|---|
| 核心指标 | 稳态准确度、失调、温漂 | 带宽、相位、采样率 |
| 放大器要求 | 低失调、低漂移、高增益 | 高带宽、低相位延迟 |
| ADC 要求 | 高分辨率、低噪声 | 足够采样率、抗混叠滤波 |
| 典型误差 | 失调电压、增益误差 | 混叠、相位误差、带宽不足 |
| 校准方式 | 单点/多点直流校准 | 频响校准、相位补偿 |
三、精度与误差的基本概念
精度(Accuracy)描述测量值与真实值的接近程度,误差(Error)则是两者之差。工程上常用以下几种表达:
- 绝对误差:测量值 − 真实值,单位与测量量相同。
- 相对误差:绝对误差 / 真实值 × 100%,常用百分比表示。
- 满量程误差(FSR):以满量程为基准的误差,常用于 ADC 和传感器规格书。
- 非线性误差:实际传输曲线与理想直线的最大偏差。
- 分辨率:能分辨的最小变化量,不等于精度。12 位 ADC 在 3.3V 下分辨率约 0.8mV,但实际精度可能远低于此。
四、案例与场景:一个 10A 直流采样设计
假设需要测量 0~10A 直流电流,ADC 输入范围 0~3.3V,希望满量程利用 ADC 的 80%。
目标:10A 对应 ADC 输入 2.64V
选择采样电阻 R = 5mΩ
满量程压降 V = 10A × 5mΩ = 50mV
所需增益 G = 2.64V / 50mV = 52.8 ≈ 53
采样电阻功耗 P = 10² × 0.005 = 0.5W
结论:需选 1W 以上、低温漂(≤50ppm/℃)的采样电阻
放大器选低失调(≤50μV)、增益误差 ≤0.1% 的型号
这个例子说明:采样电阻的功耗和温漂会直接转化为电流测量误差。若电阻温漂 100ppm/℃,温度升高 50℃,阻值变化 0.5%,电流读数就会产生 0.5% 的系统误差。对高精度系统而言,这已经不可接受。
五、复盘:设计检查清单
- 采样电阻阻值是否在“信号强度”与“功耗/压降”之间取得平衡?
- 电阻的初始容差、温漂、功率余量是否满足精度预算?
- 放大器失调、增益误差、共模范围是否覆盖实际工况?
- 交流场景下,带宽和采样率是否满足奈奎斯特条件?
- 是否区分了分辨率与精度,并计算了有效位数?
- 误差预算是否逐项列出,并确认最弱环节可接受?
把上述关系、差异和误差概念理清后,后续的采样电阻选型、放大器配置和 ADC 设计才有明确的量化依据,而不是凭经验“试出来”。