实验室里,室温、稳态、单点校准,读数可能非常漂亮。设备装进机柜以后,PWM 共模跳变、母排温升、邻相磁场、装配偏心、电源纹波一起上来,原来的 ±0.5% 很快变成 2% 甚至更高。更危险的是,测量通道看起来还算正常,过流保护却因为滤波和建立时间慢了几微秒。
这不是某一颗传感器“骗人”,而是我们把器件指标误当成了系统结果。
这一篇不从型号表讲起。我们从一次电流出发,沿着敏感元件、模拟前端、隔离、ADC、标定和保护执行一路走到最终读数。看完以后,你至少应该能回答四个问题:
为什么不同原理的传感器不能只用“精度”横向排名?
规格书里的零点、灵敏度、带宽和响应时间分别意味着什么?
为什么系统误差和保护延迟必须先做预算,再谈器件?
样机阶段到底要测什么,才能把典型值变成工程结论?
一、电流传感器到底在测什么?
1.1 三条基本路线
电流本身不能被 ADC 直接读取。工程上常见的方法可以归为三类。
直接取样是在电流路径中串入一个已知小电阻,测量压降,再用欧姆定律反推电流。它的代表就是分流器。优点是原理直接、线性好、可测 DC 和 AC;代价是功耗、热设计以及可能需要隔离放大。
磁场测量利用电流周围的磁场。开环霍尔、闭环霍尔、磁通门、AMR/GMR/TMR 都属于这条路线。它们通常能实现一次侧与信号侧电气隔离,但会面对零点、外磁场、磁滞、磁芯饱和或磁集中结构等问题。
电磁感应依靠变化的磁通产生电压。电流互感器和罗氏线圈属于这类,因此天然擅长 AC 和脉冲,却不能在没有额外机制时测量真正的稳态 DC。

图 1:技术路线首先由测量对象决定,不由“哪一种更先进”决定。
1.2 先把八个问题写在纸上
打开选型网站以前,先写清楚:DC、AC 还是双向脉冲;连续电流和峰值电流各是多少;需要多大隔离;允许多少插入损耗;精度按满量程还是按读数定义;有效带宽与最大允许延迟是多少;环境温度和外部磁场多强;最后才是成本、体积与接口。
这八个问题彼此耦合。例如,把分流电阻增大,输出信号和信噪比会上升,但功耗按 I²R 增加;把模拟滤波做重,噪声会下降,但保护延迟会上升;把量程留得很大,峰值不容易饱和,但小电流分辨率会变差。
二、从一次电流到数字读数:完整测量链
一条真实测量链通常包含:敏感元件、磁路或分流器、模拟调理、隔离、抗混叠滤波、ADC、基准源、数字滤波、标定参数和最终单位换算。任何一级的误差、漂移或饱和都会传到结果。

图 2:数据手册只覆盖其中一部分,整机指标必须覆盖整条链。
所以“传感器精度 ±0.5%”至少要追问四件事:是典型值还是最大值?是满量程百分比、读数百分比还是两者组合?包含温度范围吗?包含零点、灵敏度、非线性和磁滞中的哪些项目?
不要把不同基准的百分比直接相加。±0.5% FS 与 ±0.5% of reading 在小电流区域完全不是一回事;典型值与保证上限也不是同一层级。
三、分流器:看起来最简单,细节却最多
3.1 两个公式决定基本边界
Vshunt = I × Rshunt Pshunt = I² × Rshunt
例如 100 A 电流通过 500 µΩ 分流器,压降为 50 mV,功耗为 5 W。50 mV 对放大器不算大,5 W 对温升却绝对不能忽略。温升又会通过电阻温度系数改变阻值,形成“测量误差—发热—阻值变化”的闭环。
因此分流器不只看初始精度,还要看温度系数、额定功率条件、长期稳定性、热阻、脉冲承受能力和机械连接。大电流螺栓连接的接触电阻可能与分流器本体处于同一数量级,测量线一旦接错位置,结果就会跟着扭矩和温度变化。

图 3:电流端负责承载,取样端只读取分流器有效电阻两端的电位。
3.2 高侧和低侧不是简单的位置选择
低侧采样的共模电压低,前端容易做,但会抬高负载地,地线压降也容易混进其他信号。高侧采样不破坏系统地,却要求放大器在较高共模电压下准确提取几十毫伏差分信号。
在电机逆变器和开关电源中,平均共模电压可能没有超限,开关节点却会以很高的 dv/dt 跳变。此时需要关注的不只是 DC CMRR,还包括 PWM 抑制、输入瞬态耐受、过载恢复和建立时间。像 INA240、AD8418A 这类器件会专门给出面向 PWM 环境的指标,但仍要按自己的母线、电阻网络和 PCB 验证。
四、霍尔电流传感器:开环和闭环差在哪里?
4.1 开环霍尔:直接读磁场
一次电流在磁芯或磁集中结构中建立磁场,霍尔元件测量气隙磁场,内部放大后输出模拟量或数字量。结构相对简单,功耗和成本通常较低,适合大量工业、电源和汽车应用。
它的误差可能来自霍尔元件失调、灵敏度温漂、磁芯剩磁、气隙与装配公差、外部磁场以及内部模拟链。不同产品可能通过斩波、数字补偿、差分磁场结构或无磁芯设计减轻其中一部分,但不能把“开环霍尔”当成一个固定精度等级。
4.2 闭环霍尔:测到磁通,再把它抵消
闭环霍尔增加补偿绕组和反馈放大器,使磁芯工作点被拉回接近零磁通。补偿电流与一次电流按匝数比对应,因此线性、温漂和动态范围通常更容易做高。代价是器件更大、供电和功耗增加,补偿绕组也有自身带宽与饱和边界。

图 4:闭环的核心不是“多一个线圈”,而是把磁路纳入负反馈。
工程上最危险的说法是“开环一定不准”或者“闭环一定更快”。真实答案由具体磁路、补偿环路、输出滤波、量程和测试定义决定。必须回到型号数据手册的最大误差和动态曲线。
五、磁通门、TMR、CT 与罗氏线圈
5.1 磁通门:用磁芯非线性检测极小磁通
磁通门通过周期性激励磁芯进入正负饱和,再从响应的不对称中解调外部磁场。它能实现很低的零点和出色的 DC 测量能力,常见于高精度电流测量。代价是激励、解调和补偿链更复杂,开关激励纹波、成本和体积也要处理。
5.2 TMR:高磁阻变化带来高灵敏度
TMR 利用隧道磁阻效应把磁场变化转成电阻变化。它可以配合磁集中器或差分结构,实现隔离式、宽带和较高灵敏度的电流检测。TMR 元件本身不等于完整传感器,系统仍可能受到磁集中器、封装应力、外磁场、失调和内部信号链影响,因此不能笼统说“没有磁滞”或“天然全温高精度”。
5.3 CT:优秀的 AC 工具,但别让二次侧开路
电流互感器通过磁通变化在二次绕组产生电流。它能提供隔离、低插入损耗和良好交流精度,但不能传递稳态 DC。磁芯会受伏秒积、低频电流、直流偏置和负载阻抗影响而饱和。某些 CT 在一次侧有电流时二次侧开路会产生危险高压,设计和维护都要遵守器件要求。
5.4 罗氏线圈:输出与 di/dt 成正比
罗氏线圈通常是无磁芯线圈,不易出现铁磁饱和,适合大电流、快速脉冲和宽带测量。但其原始输出与电流变化率有关,需要积分器恢复电流波形。低频下输出变小,最终低频响应、漂移和精度很大程度取决于积分器。

图 5:这是技术趋势,不是器件承诺。具体产品可能明显高于或低于表中一般水平。
5.5 剩余电流检测:测的是“没有抵消掉的那一部分”
剩余电流检测和母线电流、相电流测量不是同一个任务。把同一回路的所有载流导体一起穿过磁芯时,正常去程与回程电流产生的磁通应相互抵消;只有流向保护地或其他非预期路径的电流,才形成净安匝并被检测出来。
这带来一个很容易忽略的动态范围问题:设备可能承载几十安甚至几百安工作电流,但剩余电流检测关心的是毫安级不平衡。一次导体的位置、磁芯剩磁、工频外磁场和大电流暂态都可能把小信号淹没。因此,不能拿普通相电流传感器的百分比精度直接推导剩余电流检测能力。
交流剩余电流、脉动直流和平滑直流对检测原理的要求也不同。传统零序 CT 能很好地检测交流分量,却不能在稳态下感知平滑直流;能检测 DC 的方案通常需要霍尔、磁通门或主动调制机制。充电设备中常提到的 30 mA AC 与 6 mA DC 对应不同风险与功能,不能相互替代。传感器模块符合某项参数,也不等于整机保护链已经满足标准,仍要验证自检、判断、执行和故障安全状态。
六、精度不是一个数字:拆开静态误差
6.1 零点误差
输入为零时,输出偏离理想零点或中点的量就是零点误差。双向 5 V 模拟输出常把零电流放在 2.5 V 附近,但“2.5 V”本身也会随着器件失调、供电、参考源、温度和应力变化。小电流测量中,零点误差往往比满量程增益误差更致命。
6.2 灵敏度与增益误差
灵敏度是输出变化量与输入电流变化量之比,例如 10 mV/A。实际斜率与标称斜率的差异就是灵敏度误差。两点标定可以同时修正零点和一阶增益,但不能自动修正非线性、磁滞、频率响应或量程外饱和。
6.3 非线性、磁滞、噪声和重复性
非线性描述真实传输曲线偏离最佳直线或端点直线的程度,必须确认厂家采用的定义。磁滞意味着同一输入在上升和下降路径可能得到不同输出。噪声决定短时间读数抖动和有效分辨率,重复性则回答同一条件多次测量能否得到相近结果。

图 6:图中曲线为概念示意,不对应任何具体型号。
6.4 误差预算:最坏值和 RSS 各有位置
先把所有项目换到相同单位和相同基准,再决定如何合成。对于方向未知、彼此独立、近似随机的项目,可以使用均方根和:
eRSS = √(e₁² + e₂² + … + eₙ²)
对于有固定方向的系统偏差、同一参考源引起的相关误差,或者安全边界上的保证值,不能为了让结果好看而随意使用 RSS。最坏情况相加虽然保守,却适合判断是否跨越设计红线。

图 7:图中数字只是预算示例;真正项目必须采用对应条件下的器件上限。
一个实用做法:同时维护“典型性能预算”和“保证边界预算”。前者预测量产分布,后者判断极端条件是否仍满足要求。
6.5 一个 400 A 测量通道的预算示例
假设双向电流范围为 ±400 A,传感器标称灵敏度 5 mV/A,零电流输出为 2.5 V。+400 A 时理想输出为 4.5 V,−400 A 时为 0.5 V。ADC 输入范围为 0~5 V,满量程还有各 0.5 V 裕量。
现在列出几个假设上限:零点误差 8 mV,灵敏度误差 0.6%,非线性 0.2% FS,ADC 与参考折算 0.15% FS。先换算成电流:
零点误差:8 mV ÷ 5 mV/A = 1.6 A;
灵敏度误差:在 400 A 处为 2.4 A,在 40 A 处只有 0.24 A;
非线性:0.2% × 800 A 全跨度 = 1.6 A,前提是规格书确实以该跨度定义;
ADC 与参考:0.15% × 800 A = 1.2 A。
在 400 A 处,按简单最坏值相加得到 6.8 A;若这些项目满足独立条件,RSS 约为 3.5 A。但在 10 A 小电流处,1.6 A 零点误差已经是读数的 16%。这就是为什么同一条链可以在满量程看起来很准,在小电流处却完全不够用。
上面的数值专门用于演示换算方法,不对应任何真实器件。实际预算必须逐项核对定义,尤其不要默认“%FS”的 FS 是单向 400 A、双向 800 A 还是输出电压跨度。
七、温漂补偿:不是拟合一条直线就结束
温度会同时影响零点和灵敏度。对双向输出传感器,可用下面的基本模型理解:
I = [Vout − V₀(T)] / S(T)
其中 V₀(T) 是零点随温度的函数,S(T) 是灵敏度随温度的函数。两者来源不同,通常应该分别测量和建模。若只在零电流下做温度补偿,只能改善零点;满量程斜率仍可能随温度变化。

图 8:传感器附近温度才有意义,远处 MCU 温度不一定代表磁芯和敏感元件温度。
多点校准时还要考虑热稳定时间、升温与降温路径、器件自热和安装状态。用一批样品拟合出的系数是否能跨批次复用,取决于产品离散性和供应链控制,不能凭一次样机试验下结论。
如果系统允许停机或确认零电流,可以做运行中的零点重校;如果不能证明一次电流为零,就不能把当时读数强行归零,否则真实的小电流会被算法吃掉。
八、动态性能:带宽、响应时间与总延迟
8.1 -3 dB 带宽只回答频域中的一个问题
带宽通常描述小信号正弦响应下降到某个幅度的位置。响应时间可能指输出开始变化、达到最终值的某个百分比,或者 10% 到 90% 的上升时间。传播延迟又可能指输入跨过阈值到输出逻辑翻转。不同厂家的定义不能混用。
对理想一阶低通,10%~90% 上升时间可近似为 tr ≈ 0.35 / BW。真实传感器往往包含磁路、多个极点、数字滤波和限幅,因此这条公式只能用于量级检查,不能替代数据手册的阶跃曲线和实测。

图 9:同样的稳态精度,可以对应完全不同的动态过程。
8.2 保护链路必须逐段预算
真正决定功率器件能不能活下来的,是从故障电流出现到门极被可靠关断的总时间。至少包含传感器、模拟滤波、比较器、隔离或逻辑、驱动器和功率器件关断过程。若保护走 ADC 和软件,还要增加采样等待、转换、调度、中断和算法时间。

图 10:数字用于说明方法,不是任何产品的推荐设计值。
因此测量通道和保护通道常常需要分开:测量通道可以用较强滤波换取低噪声;保护通道强调可证明的最坏延迟,可采用独立比较器和硬件关断路径。二者还要处理阈值、消隐时间、短路耐受和误触发之间的平衡。
8.3 控制环还要关心相位,而不只是幅值
在电机 FOC、数字电源和并网逆变器中,电流信号参与闭环控制。传感器、模拟滤波、ADC 采样、计算和 PWM 更新共同形成延迟,延迟会转化为相位滞后,侵蚀控制环相位裕度。一个幅值在目标频率仍然“很平”的传感器,也可能因为群延迟或数字滤波给控制环带来问题。
设计时应把完整采样链建模,而不是只把传感器标称带宽填进控制器。若采样与 PWM 同步,还要明确是在载波峰值、谷值还是其他安静窗口采样;多相系统必须确认各通道时间一致性,否则电流重构会引入额外误差。
九、PWM、滤波、ADC:传感器后面还有半条命
9.1 PWM 边沿会把共模问题变成瞬态问题
在逆变器相电流或高侧分流测量中,开关节点的快速跳变会通过输入网络、寄生电容和 PCB 耦合进入前端。即使输入没有超过绝对最大额定值,也可能出现输出尖峰或需要较长时间恢复。

图 11:评估 PWM 环境时,要同时看幅度、dv/dt、重复频率和建立窗口。
布局上应让差分输入路径短、对称,避免大面积环路,输入电阻与电容保持匹配,并按器件建议安排滤波。采样时刻应避开开关边沿和前端尚未建立的窗口。
9.2 RC 滤波器还会影响 ADC 建立
ADC 的采样保持电容在采样瞬间会从前级取电荷。如果传感器输出阻抗、串联电阻过大,或者采样时间太短,ADC 输入可能尚未建立到目标精度。不能只用滤波器截止频率判断接口是否可用,还要检查 ADC 数据手册给出的源阻抗和采样时间要求。

图 12:分离通道并不意味着必须使用两颗传感器,可以从同一输出分出不同调理路径。
9.3 一个容易被忽略的 ADC 接口算例
假设 ADC 内部采样电容为 20 pF,外部串联电阻为 10 kΩ。只看两者形成的时间常数是 200 ns,似乎不大。但要达到 16 bit 级建立精度,不能只等一个时间常数;还要考虑传感器输出阻抗、开关导通电阻、外部滤波电容的充放电和多通道切换后的前一通道残留。
如果 ADC 在不同通道间高速扫描,前一个高电压通道可能通过采样网络影响下一个低电压电流通道。常见处理包括延长采样时间、降低源阻抗、增加缓冲器、丢弃切换后的第一次转换,或使用独立同步采样 ADC。采用哪一种,应以 ADC 的等效输入模型和建立要求计算,而不是凭经验固定放一个 10 kΩ + 100 nF。
数字平均也不是免费的。N 点滑动平均能降低不相关噪声,却会引入窗口延迟,并把阶跃摊平。用于显示的慢通道可以接受,用于保护或快速控制的通道必须单独评估。
十、隔离与安装:电气图之外的误差
10.1 隔离耐压不是唯一指标
隔离设计至少要区分工作电压、瞬态过电压、耐压测试、爬电距离、电气间隙和局部放电等概念。它们还受到污染等级、材料组别、海拔、系统寿命和适用标准影响。把“隔离耐压 3 kV”直接等同于“可以长期工作在 3 kV”是错误的。

图 13:最终安全判断属于整机设计与认证,不由传感器单一参数决定。
10.2 磁场和机械位置也是电路的一部分
穿心式或母排集成式传感器对一次导体位置、邻相磁场和回流路径敏感。母排偏心可能改变气隙磁场分布;三相大电流会形成邻相串扰;螺栓应力和热膨胀会改变结构;热源靠近又会制造温度梯度。

图 14:结构件、线束和风道改变后,原来的标定结论未必仍然成立。
工程上应明确一次导体的允许位置公差、相邻导体最大电流、传感器方向和装配工装,并在这些边界上测试。若依赖现场“居中装一下”,量产一致性通常不会自己出现。
10.3 四类典型应用,关注点完全不同
电机驱动与逆变器:相电流用于控制时,重点是 PWM 边沿后的快速建立、通道间延迟一致性和短路保护路径。高精度但恢复慢的方案,可能不如精度稍低却行为可预测的方案。
电池管理与储能:既要测数百安充放电,也可能要计算很小的静置或待机电流。单一量程很难同时兼顾峰值和小电流分辨率,常见办法是多量程、双通道或库仑计量与主电流传感器互相校核。长期零漂会直接累积成 SOC 误差。
充电设备:功率回路电流、计量电流、过流保护和剩余电流检测可能是四个不同功能,适用精度、响应和安全要求并不相同。不要为了节省一个器件,未经分析就让一条测量链承担所有安全功能。
SSPC 与电子断路器:电流既用于慢速状态监测,也用于 I²t、短路和瞬时过流保护。这里特别需要双时间尺度:高带宽硬件路径处理破坏性故障,软件路径处理热模型、重试、状态记录和诊断。
十一、选型:从工况倒推技术,而不是反过来

图 15:选型输出不应只是一个料号,还应包含误差预算、延迟预算和验证计划。
| 应用倾向 | 优先评估的方案 | 首先警惕的问题 |
|---|---|---|
| 低压高精度板级测量 | 分流器 + 电流检测放大器 | 功耗、Kelvin、共模范围、ADC 建立 |
| 隔离 DC/AC 通用测量 | 霍尔、TMR、隔离式磁传感器 | 零点、温漂、外磁场、安装公差 |
| 高精度 DC 基准测量 | 闭环霍尔、磁通门、精密分流方案 | 成本、功耗、校准、长期稳定性 |
| 工频或中高频 AC | CT | 低频下限、饱和、负载、二次开路 |
| 超大脉冲或宽带 AC | 罗氏线圈 | 积分器、低频漂移、幅相校准 |
| 高速短路保护 | 宽带传感器 + 独立比较器路径 | 最坏延迟、过冲、消隐、硬件关断 |
十二、验证:怎样证明它真的能用?
一颗样品在 25°C、一个电流点上“测得很准”,只能说明测试台当时得到一个好结果。要形成工程结论,至少要覆盖电流、温度、动态、安装、电源和寿命六个维度。

图 16:测试条件、仪器不确定度和判定规则都要记录,数据才可复现。
12.1 建议的样机测试顺序
先做静态基线:零点、小信号、多个量程点、正反向循环,分离零点、增益、非线性和磁滞。
再做温度角点:稳定后测量,记录升温与降温路径,确认自热和环境温度的区别。
做动态阶跃:同时测一次电流、传感器输出、比较器和关断信号,统一时间基准。
加入真实 PWM:使用目标母线电压、开关速度和布线,不用低压信号源替代所有共模环境。
扰动安装条件:移动母排、加载邻相电流、改变扭矩和风道,寻找敏感方向。
最后做统计:覆盖多个样品和批次,判断补偿系数、保护阈值和裕量能否量产。
12.2 测试系统本身也有不确定度
用一只精度与被测传感器相近的钳形表当参考,无法证明被测件达到目标精度。参考分流器、电流源、功率分析仪、示波器探头、隔离探头和时间同步都有自己的幅值与相位误差。测试报告应记录仪器型号、校准状态、接线、带宽限制、采样率和数据处理方式。
动态测试尤其要避免“不同仪器的时间轴直接相减”。示波器通道、探头和数字滤波可能具有不同群延迟。理想做法是让关键波形进入同一台仪器、同一触发体系,并在测试前用共同阶跃校核通道时差。
最后,别只保存一张漂亮截图。保存原始数据、脚本版本、样品编号、温度、供电、母排位置和固件配置,下一批样机出现差异时才有东西可追溯。
十三、把整篇文章压缩成十句话
电流传感器有直接取样、磁场测量和电磁感应三条基本路线。
DC、隔离、量程和动态要求会先排除一批不适用方案。
器件精度不是整机精度,百分比必须先统一定义和基准。
分流器的难点常在发热、Kelvin 连接和共模前端。
开环、闭环霍尔没有脱离型号和工况的绝对胜负。
TMR、磁通门、CT、罗氏线圈各有清晰的优势区间和边界。
零点与增益温漂应分别建模;两点校准不能修复所有误差。
带宽、上升时间、传播延迟和保护总延迟不是同一个参数。
PWM、ADC、隔离、母排位置和热设计都是测量系统的一部分。
只有角点测试和统计数据,才能把“典型性能”变成“工程能力”。
工程总结
真正成熟的电流检测方案,不是找到一颗看起来最强的传感器,而是让测量目标、误差预算、延迟预算、结构安装和验证方法互相闭合。下一次看到“±0.5%”或“响应时间 3 µs”,先别急着下单,先问清楚它在什么条件下成立、包含哪些误差,以及放进你的系统后还剩多少裕量。







客服