3. 磁阻传感器工作原理
磁阻传感器之所以能成为精密磁场测量的主力器件,核心在于它把“磁场变化”转换成“差分电压变化”的方式非常巧妙。理解这一节,需要抓住四个关键词:惠斯通电桥结构、敏感轴方向、输出信号形式和传递函数。它们分别回答了“怎么接”“朝哪测”“输出什么”“如何算”四个工程问题。
一、惠斯通电桥结构:把磁阻变化变成电压差
各向异性磁阻(AMR)传感器的基本敏感单元是四个磁阻条,通常排成惠斯通电桥。电桥的四个桥臂中,两个桥臂的磁阻随外磁场增大而增大,另外两个则减小。这样设计的目的不是简单叠加电阻变化,而是让电桥输出端产生差分电压,从而抑制共模温漂和电源波动。
典型连接关系如下:电源正端 VCC 接电桥一对对角,地端 GND 接另一对对角;两个输出端 OUT+ 与 OUT− 之间的电压差就是传感器原始输出。当外磁场为零时,理想电桥平衡,OUT+ 与 OUT− 电压相等,差分输出约为 0 V;当沿敏感轴方向出现磁场时,桥臂阻值一增一减,电桥失衡,差分输出随磁场线性变化。
关键结论:惠斯通电桥不是四个电阻的简单并联,而是通过“两增两减”的阻值变化,把磁场引起的电阻变化转换为可被仪表放大器直接采集的差分电压。
二、敏感轴方向:只对某一方向磁场敏感
磁阻传感器的敏感轴是器件对磁场最敏感的方向。以常见的 AMR 传感器为例,敏感轴通常位于芯片表面内,并与内部磁阻条的长轴方向成一定角度。只有当外磁场沿敏感轴方向有分量时,电桥才会产生明显输出;垂直于敏感轴方向的磁场,理论上不产生响应,或只产生很小的交叉轴误差。
工程上必须区分三种方向:
- 敏感轴(Sensitive Axis):期望测量的主方向,输出与磁场分量近似成正比。
- 交叉轴(Cross Axis):与敏感轴垂直的方向,理想情况下无响应,但实际存在交叉轴灵敏度。
- 易磁化轴/难磁化轴:决定内部磁畴翻转和复位特性的方向,影响线性范围和抗干扰能力。
因此,在 PCB 布局时,必须让传感器敏感轴对准被测磁场方向。例如测量电流产生的环形磁场时,传感器应放在电流导线附近,并让敏感轴与磁场切线方向一致;若方向装反或旋转 90°,输出可能接近零,导致“传感器无信号”的误判。
三、输出信号形式:差分小信号与偏置
磁阻电桥的输出形式主要有三个特征:
- 差分输出:OUT+ 与 OUT− 是一对差分信号,便于后级仪表放大器抑制共模噪声。
- 小信号:典型满量程输出只有几毫伏到几十毫伏,必须经过放大才能送入 ADC。
- 存在偏置:零磁场时输出不一定严格为 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− 是否接反、敏感轴是否装错方向;若输出随温度缓慢漂移,优先排查偏置温漂和激励电压稳定性。
总结来看,磁阻传感器的测量本质是:敏感轴决定“测哪个方向”,惠斯通电桥决定“怎么把磁阻变化变成差分电压”,传递函数决定“如何从电压反推磁场”。只有把这三者统一到系统设计中,才能获得稳定、可校准、可复现的磁场测量结果。