纳芯微 AMR/TMR 磁编码器原理与角度解算技术

吸尘器马达驱动板|无刷马达驱动板|麦歌恩芯片IC|云台马达驱动板|艾毕胜电子    产品百科    磁编码IC    纳芯微 AMR/TMR 磁编码器原理与角度解算技术
2026年5月12日 10:46
浏览量:0
收藏

磁编码器凭借非接触、高可靠、抗恶劣环境等优势,成为伺服控制、工业机器人与新能源汽车的核心角度传感方案。纳芯微(含原麦歌恩)AMR/TMR 磁编码器基于各向异性磁阻(AMR)与隧道磁阻(TMR)效应,通过正交磁敏电桥阵列将旋转磁场转化为正交 SIN/COS 差分信号,经单芯片信号链调理、高精度 ADC 采样、硬件 CORDIC 解码与多级误差补偿,实现 0°~360° 绝对角度高精度输出。本文系统阐述 AMR/TMR 磁阻机理、正交信号生成、信号解耦核心技术、单芯片架构与误差抑制策略,为磁编码器的原理理解、工程设计与应用选型提供技术支撑。

1 引言

在工业自动化与运动控制领域,角度编码器是实现位置闭环与精准控制的核心器件。传统光电编码器易受油污、粉尘、振动影响,且高速场景下存在寿命瓶颈。磁编码器采用非接触式磁电转换,具备耐油污、抗振动、宽温工作、长寿命等优势,逐步成为中高端伺服系统的主流选择。

纳芯微作为国内磁传感领域标杆企业,推出基于 AMR 与 TMR 技术的系列化磁编码器芯片(如 MT6835、MT6825),集成传感阵列、模拟前端、高精度 ADC、硬件 CORDIC 解算引擎与校准存储,单芯片实现绝对角度检测,支持 - 40℃~125℃宽温工作,角度精度可达 ±0.1°,适配工业伺服、新能源汽车电机、工业机器人关节等高精度场景。

2 核心传感机理:AMR 与 TMR 磁电转换原理

纳芯微 AMR/TMR 磁编码器的本质,是将旋转永磁体的磁场方向变化精准转换为电信号,再通过数字信号处理解算为绝对角度。AMR 与 TMR 作为两种核心磁敏技术,物理机理不同,直接决定编码器的精度、灵敏度与成本梯度。

2.1 各向异性磁阻(AMR)传感原理

AMR 基于铁磁材料(如坡莫合金 NiFe)的各向异性磁阻效应:材料的电阻率随电流方向与磁化方向的夹角变化而改变。

  • 核心规律:电流与磁化方向平行时电阻最大,垂直时电阻最小,磁阻变化率约 2%~5%。
  • 电阻模型:\(R(\theta)=R_0+\Delta R\cdot\cos^2\theta\),其中\(R_0\)为零场电阻,\(\Delta R\)为最大磁阻变化,\(\theta\)为磁场与电流夹角。
  • 工程实现:芯片集成 4 片互成 45° 的 NiFe AMR 惠斯通电桥(敏感阵列),间距 < 50μm,保证阵列一致性;永磁体旋转时,磁场方向周期性改变,电桥电阻同步变化,输出两路正交、差分的正弦(SIN)/ 余弦(COS)模拟电压。
  • 信号特性:输出为 mV 级差分信号,共模抑制比(CMRR)>90dB,正交性好、谐波失真低、温漂适中,适配 0.5~3mm 气隙范围。
  • 关键优势:工艺成熟、抗侧向杂散磁场能力强、成本适中,适合中高精度通用场景。

2.2 隧道磁阻(TMR)传感原理

TMR 基于磁隧道结(MTJ)量子隧穿效应,核心结构为 “铁磁层(自由层)/ 纳米绝缘层(势垒,1~2nm)/ 铁磁层(钉扎层)”。

  • 工作机理:自由层磁化方向随外磁场同步旋转,钉扎层磁矩固定;电子隧穿概率随两层磁矩夹角改变,实现大幅电阻调制。
  • 核心特性:磁阻变化率可达 100% 以上(最高 200%),信号幅值远高于 AMR、本底噪声低、温漂小、灵敏度高。
  • 工程实现:芯片集成 MTJ 薄膜构成的正交惠斯通电桥,布局与 AMR 类似,但信号输出幅值更高(可达数百 mV),信噪比(SNR)提升 30% 以上。
  • 关键优势:超高灵敏度、低噪声、低温漂,面向超高精度、高动态伺服场景(如高精度机器人、航空航天)。

2.3 AMR 与 TMR 核心参数对比

参数

AMR

TMR

磁阻变化率

2%~5%

100%~200%

信号幅值

mV 级(10~50mV)

数百 mV(200~500mV)

信噪比(SNR)

中等

高(提升 30%+)

温漂特性

适中

优(更低温度系数)

成本

较高

适用场景

通用高精度(伺服、工业电机)

超高精度、高动态(机器人、航空)

3 正交信号生成与单芯片信号链架构

3.1 绝对角度检测基本原理

转轴搭载径向磁化永磁体(一对极),与芯片保持 0.5~3mm 气隙;永磁体旋转时,空间平面磁场方向同步旋转,AMR/TMR 电桥阵列拾取磁场角度变化,输出两路与磁场角度 θ 严格相关的正交差分信号:

\(V_{SIN}=A\cdot\sin\theta+Offset_S\)

\(V_{COS}=A\cdot\cos\theta+Offset_C\)

其中,\(A\)为信号幅值,\(Offset_S\)、\(Offset_C\)为电桥固有失调电压。

3.2 单芯片信号链全链路

纳芯微磁编码器采用单芯片全集成架构,集成传感阵列、模拟前端(AFE)、高精度 ADC、DSP、硬件 CORDIC 引擎、OTP 校准存储与 SPI 接口,实现从磁场到数字角度的全链路处理。

3.2.1 模拟前端(AFE)调理解耦

原始 SIN/COS 信号为 mV 级差分信号,易受噪声与失调影响,AFE 完成预处理与初步解耦:

  • 差分放大:高增益、低噪声差分放大器,放大 mV 级原始信号,抑制共模干扰(CMRR>90dB)。
  • 失调校准:内置可调失调补偿电路,消除电桥固有失调误差。
  • 低通滤波:多级 RC 低通滤波器,滤除高频噪声(截止频率 1~10MHz,适配转速)。
  • 增益匹配:可编程增益放大器(PGA),实现 SIN/COS 信号幅值精确匹配,消除幅值误差。
  • 自动增益控制(AGC):适配不同气隙、磁铁强度,保证信号幅值稳定。
  • 斩波稳零技术:抑制放大器失调电压与低频 1/f 噪声,提升直流精度。

3.2.2 高精度 ADC:模拟→数字转换

调理后的模拟信号经高精度 ADC 采样数字化,为数字解算提供基础:

  • 分辨率:AMR 配 16~20 位 SAR ADC;TMR 配 20~24 位高精度 ADC。
  • 采样率:最高 1MSPS,匹配电机最高 120,000rpm 转速,保证动态角度无失真。
  • 线性度:高积分非线性(INL),确保数字化 SIN/COS 信号真实还原原始波形。

3.2.3 数字预处理:误差校正与信号归一化

数字化信号需经数字预处理,修正非理想误差,将 “椭圆信号” 修正为 “理想单位圆信号”:

  • 零点校正:消除 ADC 失调与温漂引起的零点偏移,确保矢量信号零点稳定。
  • 幅值归一化:将 SIN/COS 幅值归一化为单位值,消除增益波动影响,确保\(D_{SIN}^2+D_{COS}^2=1\)(理想圆)。
  • 正交性校正:补偿制造与安装引起的相位偏差(非 90°),修正公式:\(D_{COS}''=D_{COS}'-D_{SIN}'\cdot\sin\varepsilon\),确保信号正交性。
  • 温度漂移动态补偿:内置高精度温度传感器,实时监测芯片温度,通过温度 - 误差拟合模型,动态修正 AMR/TMR 电桥温漂、运放漂移与 ADC 增益温漂。
  • 非线性多项式校正:通过片内 OTP 存储高阶校准系数,修正电桥、AFE、ADC 固有非线性,MT6835 可将积分非线性(INL)从 ±0.5° 优化至 ±0.1° 以内。

4 硬件 CORDIC 角度解算原理与实现

CORDIC(Coordinate Rotation Digital Computer,坐标旋转数字计算)是纳芯微磁编码器角度解码的核心引擎,替代传统浮点 arctan 运算,通过移位 + 加减迭代逻辑,实现低延迟、高并行度的角度解算。

4.1 CORDIC 算法核心原理

CORDIC 算法分为旋转模式与向量模式,磁编码器角度解码采用向量模式:将二维正交矢量\((X=D_{COS}'',Y=D_{SIN}'')\)通过 n 次迭代旋转至 x 轴,累计旋转角度即为目标角度 θ。

4.1.1 迭代公式

\(\begin{cases} x_{k+1}=x_k-y_k\cdot d_k\cdot 2^{-k}\\ y_{k+1}=y_k+x_k\cdot d_k\cdot 2^{-k}\\ z_{k+1}=z_k-d_k\cdot\arctan(2^{-k}) \end{cases}\)

  • \(k\):迭代次数(\(k=0,1,2,...,n-1\)),与编码器分辨率匹配(21 位需 21 次迭代)。
  • \(d_k\):旋转方向(\(y_k>0\)时\(d_k=-1\),否则\(d_k=1\))。
  • 初始值:\(x_0=D_{COS}''\)、\(y_0=D_{SIN}'\)、\(z_0=0\)。
  • 迭代结果:\(y_n\to0\),\(z_n\to-\theta\),取绝对值即为目标角度 θ。

4.1.2 算法优势

  • 硬件友好:仅需移位与加减运算,无需乘法器,芯片面积小、功耗低。
  • 低延迟:专用硬件电路,纳秒级解算延迟(<100ns),适配高速动态场景。
  • 高精度:迭代次数与分辨率匹配,21 位迭代可实现 ±0.1° 以内角度精度。

4.2 角度解算全流程

  1. 正交信号输入:数字预处理后的理想正交矢量\((D_{COS}'',D_{SIN}'')\)输入 CORDIC 引擎。
  1. 迭代旋转:通过 n 次迭代,将矢量旋转至 x 轴,累计旋转角度。
  1. 角度输出:输出 0°~360° 绝对角度,或通过差分计算得到增量角度。
  1. 数据输出:通过 SPI 接口输出数字角度,支持用户配置分辨率(12~21 位)。

5 误差抑制与校准技术

5.1 主要误差来源

  • 传感误差:AMR/TMR 电桥制造偏差、正交性误差、温漂误差。
  • 信号链误差:AFE 失调、增益失衡、ADC 量化误差、非线性误差。
  • 安装误差:磁铁偏心、气隙不均、芯片与磁铁不平行。
  • 环境误差:温度变化、杂散磁场干扰、振动影响。

5.2 多级校准技术

5.2.1 出厂校准(OTP 存储)

芯片出厂前完成全参数校准,将校准系数写入片内 OTP 存储器:

  • 失调校准:测量并存储 SIN/COS 信号零点偏移值。
  • 增益校准:测量并存储 SIN/COS 信号增益匹配系数。
  • 正交性校准:测量并存储相位偏差校正系数。
  • 非线性校准:测量并存储高阶多项式校正系数。

5.2.2 匀速自校准(用户端)

用户可通过电机匀速旋转(400~800rpm),触发芯片自校准模式,实时修正安装误差与环境误差:

  • 误差检测:采集一周内 SIN/COS 信号,分析椭圆度、正交性、零点偏移。
  • 系数更新:动态更新校准系数,修正安装偏心、气隙不均等误差。
  • 精度提升:自校准后,角度精度可提升 30%~50%,INL 优化至 ±0.1° 以内。

5.2.3 温度动态补偿

内置高精度温度传感器(±0.5℃精度),实时监测芯片温度,通过温度 - 误差拟合模型,动态修正温漂误差:

  • 电桥温漂补偿:修正 AMR/TMR 电桥电阻温度系数引起的信号漂移。
  • 运放温漂补偿:修正 AFE 放大器失调电压温漂。
  • ADC 温漂补偿:修正 ADC 增益与偏移温漂,宽温域(-40℃~125℃)内维持高精度。

6 典型应用与性能参数

6.1 典型应用场景

  • 工业伺服电机:高精度位置闭环,替代光电编码器,抗振动、耐油污。
  • 新能源汽车:电机角度传感、电子助力转向(EPS)、变速箱位置检测。
  • 工业机器人:关节角度反馈,高精度、高可靠性,适配狭小空间。
  • 自动化设备:旋转工作台、机床主轴、编码器模组,低成本、长寿命。

6.2 纳芯微 MT6835(AMR)关键性能参数

  • 传感技术:AMR(各向异性磁阻)。
  • 测量范围:0°~360° 绝对角度。
  • 分辨率:12~21 位(可编程)。
  • 角度精度:±0.1°(25℃),±0.2°(-40℃~125℃)。
  • 信号输出:SPI(10MHz)。
  • 工作电压:3.3V(±5%)。
  • 工作温度:-40℃~125℃。
  • 气隙范围:0.5~3mm。
  • 抗杂散磁场:>50mT。

6.3 纳芯微 MT6825(TMR)关键性能参数

  • 传感技术:TMR(隧道磁阻)。
  • 测量范围:0°~360° 绝对角度。
  • 分辨率:16~24 位(可编程)。
  • 角度精度:±0.05°(25℃),±0.1°(-40℃~125℃)。
  • 信号输出:SPI(10MHz)。
  • 工作电压:3.3V(±5%)。
  • 工作温度:-40℃~125℃。
  • 气隙范围:0.5~4mm。
  • 抗杂散磁场:>80mT。

纳芯微 AMR/TMR 磁编码器基于磁阻效应与正交电桥阵列,结合单芯片信号链、硬件 CORDIC 解算与多级误差补偿技术,实现了高精度、高可靠、宽温工作、抗恶劣环境的绝对角度检测。AMR 技术以低成本、成熟工艺适配通用高精度场景,TMR 技术以超高灵敏度、低噪声优势满足超高精度需求。

通过出厂校准、用户自校准与温度动态补偿,有效抑制了传感、信号链、安装与环境误差,角度精度可达 ±0.05°~±0.1°,适配工业伺服、新能源汽车、工业机器人等高端运动控制场景。随着工业自动化对角度传感精度与可靠性要求的不断提升,纳芯微 AMR/TMR 磁编码器将凭借技术优势与成本竞争力,获得更广泛的应用。