3. 磁阻传感器工作原理

磁阻传感器之所以能成为精密磁场测量的主力器件,核心在于它把“磁场变化”转换成“差分电压变化”的方式非常巧妙。理解这一节,需要抓住四个关键词:惠斯通电桥结构、敏感轴方向、输出信号形式和传递函数。它们分别回答了“怎么接”“朝哪测”“输出什么”“如何算”四个工程问题。

一、惠斯通电桥结构:把磁阻变化变成电压差

各向异性磁阻(AMR)传感器的基本敏感单元是四个磁阻条,通常排成惠斯通电桥。电桥的四个桥臂中,两个桥臂的磁阻随外磁场增大而增大,另外两个则减小。这样设计的目的不是简单叠加电阻变化,而是让电桥输出端产生差分电压,从而抑制共模温漂和电源波动。

典型连接关系如下:电源正端 VCC 接电桥一对对角,地端 GND 接另一对对角;两个输出端 OUT+ 与 OUT− 之间的电压差就是传感器原始输出。当外磁场为零时,理想电桥平衡,OUT+ 与 OUT− 电压相等,差分输出约为 0 V;当沿敏感轴方向出现磁场时,桥臂阻值一增一减,电桥失衡,差分输出随磁场线性变化。

关键结论:惠斯通电桥不是四个电阻的简单并联,而是通过“两增两减”的阻值变化,把磁场引起的电阻变化转换为可被仪表放大器直接采集的差分电压。

二、敏感轴方向:只对某一方向磁场敏感

磁阻传感器的敏感轴是器件对磁场最敏感的方向。以常见的 AMR 传感器为例,敏感轴通常位于芯片表面内,并与内部磁阻条的长轴方向成一定角度。只有当外磁场沿敏感轴方向有分量时,电桥才会产生明显输出;垂直于敏感轴方向的磁场,理论上不产生响应,或只产生很小的交叉轴误差。

工程上必须区分三种方向:

  • 敏感轴(Sensitive Axis):期望测量的主方向,输出与磁场分量近似成正比。
  • 交叉轴(Cross Axis):与敏感轴垂直的方向,理想情况下无响应,但实际存在交叉轴灵敏度。
  • 易磁化轴/难磁化轴:决定内部磁畴翻转和复位特性的方向,影响线性范围和抗干扰能力。

因此,在 PCB 布局时,必须让传感器敏感轴对准被测磁场方向。例如测量电流产生的环形磁场时,传感器应放在电流导线附近,并让敏感轴与磁场切线方向一致;若方向装反或旋转 90°,输出可能接近零,导致“传感器无信号”的误判。

三、输出信号形式:差分小信号与偏置

磁阻电桥的输出形式主要有三个特征:

  1. 差分输出:OUT+ 与 OUT− 是一对差分信号,便于后级仪表放大器抑制共模噪声。
  2. 小信号:典型满量程输出只有几毫伏到几十毫伏,必须经过放大才能送入 ADC。
  3. 存在偏置:零磁场时输出不一定严格为 0 V,存在失调电压 Voffset,需要校准或调零。

输出信号可表示为:

Vout = V+ − V− ≈ S × B + Voffset
其中:
Vout     差分输出电压(V)
S        灵敏度(V/V/Gauss 或 mV/V/Gauss)
B        沿敏感轴的磁感应强度(Gauss 或 mT)
Voffset  零场偏置电压(V)

若电桥采用恒压源激励,灵敏度通常以“每伏激励电压下的输出”表示,因此实际输出还要乘以激励电压 Vbridge。例如灵敏度为 1.0 mV/V/Gauss,激励 5 V,磁场 10 Gauss,则理想差分输出约为 50 mV。

四、传递函数:从磁场到电压的数学描述

在理想线性区内,磁阻传感器的传递函数可以写成一次函数形式:

Vout(B) = S × Vbridge × B + Voffset
线性范围:−Bmax ≤ B ≤ +Bmax
非线性误差:通常为满量程的 0.5%~2%
迟滞:磁场往返扫描时输出不完全重合

传递函数中的 S 并不是常数,它会随温度、激励电压和磁场方向变化。因此在高精度设计中,需要做温度补偿和灵敏度校准。常见做法是:在零场和已知标准磁场下分别采集输出,计算偏置和灵敏度,再在 MCU 中做线性修正。

校准公式示例:B_measured = (Vout − Voffset) / (S × Vbridge)。若已知 Voffset 和 S,就可以由 ADC 采集的差分电压反推出磁场大小。

五、案例:电流测量中的磁阻电桥

假设用 AMR 传感器测量导线电流。导线中电流 I 产生环形磁场,传感器放在导线正上方,敏感轴沿磁场切线方向。电桥输出经仪表放大器放大 100 倍,再送入 12 位 ADC。若传感器灵敏度为 1.2 mV/V/Gauss,激励 3.3 V,被测磁场为 8 Gauss,则:

Vout = 1.2 mV/V/Gauss × 3.3 V × 8 Gauss ≈ 31.7 mV
放大后:31.7 mV × 100 ≈ 3.17 V
ADC 参考 3.3 V,12 位分辨率:3.3 V / 4096 ≈ 0.806 mV/LSB
对应磁场分辨率:0.806 mV / (100 × 1.2 mV/V/Gauss × 3.3 V) ≈ 0.002 Gauss

这个案例说明:电桥输出虽小,但经过合理放大和 ADC 量化,仍可获得较高磁场分辨率。关键在于前端差分放大器的共模抑制比和低噪声设计。

六、常见误区与复盘

误区现象纠正方法
忽略敏感轴方向输出接近零或异常小确认敏感轴与被测磁场方向一致
把差分输出当单端用噪声大、漂移严重使用仪表放大器采集 OUT+ 与 OUT−
忽略零场偏置零点不准,小信号误差大上电校准或软件调零
超出线性范围输出饱和、非线性限制磁场范围或选择合适量程
未做温度补偿温漂导致读数偏移加入温度传感器并修正 S 与 Voffset

排障提示:若传感器输出始终为零,先检查电桥激励是否正常、OUT+ 与 OUT− 是否接反、敏感轴是否装错方向;若输出随温度缓慢漂移,优先排查偏置温漂和激励电压稳定性。

磁阻传感器:电桥结构 · 敏感轴 · 传递函数 惠斯通电桥结构 R+ΔR R−ΔR R−ΔR R+ΔR VCC GND OUT+ OUT− 差分输出 Vout = V(OUT+) − V(OUT−) 敏感轴方向与传递函数 传感器芯片 敏感轴 → B B Vout Vout = S·Vbridge·B + Voffset 信号链:磁场 → 电桥差分电压 → 仪表放大 → ADC → 磁场反算 磁场 B 电桥差分 mV 仪表放大 ADC B 反算

总结来看,磁阻传感器的测量本质是:敏感轴决定“测哪个方向”,惠斯通电桥决定“怎么把磁阻变化变成差分电压”,传递函数决定“如何从电压反推磁场”。只有把这三者统一到系统设计中,才能获得稳定、可校准、可复现的磁场测量结果。