纳芯微 AMR/TMR 磁编码器正交信号高精度解码

描述

纳芯微(含原麦歌恩 MagnTek)AMR/TMR 磁编码器以磁阻传感阵列为核心,输出与转子角度严格对应的正交正弦 / 余弦(SIN/COS)差分信号。由于制造偏差、安装误差、温度漂移及非理想电路效应,原始正交信号普遍存在幅值失衡、正交偏移、零点失调、非线性畸变与温漂五大误差,直接决定角度解码精度。本文系统阐述纳芯微磁编码器正交信号生成、模拟前端调理、高精度数字化、多级误差校准、硬件 CORDIC 角度解算到动态补偿的完整高精度解码链路,重点分析 AMR/TMR 信号特性、误差来源与抑制方法、CORDIC 向量模式解码原理及芯片级自校准机制。实测表明:经全链路校准与硬件加速解码后,正交误差可控制在 <0.01°,全温域角度精度达 ±0.07°~±0.1°,解码延迟 ≤2 μs,满足伺服 FOC、机器人关节与高精度运动控制的严苛要求。

1 引言

绝对式磁编码器凭借非接触、高可靠、抗振动、断电保持位置等优势,在工业伺服、协作机器人、新能源汽车驱动系统中快速普及。纳芯微 MT/NSM 系列单芯片磁编码器采用 **AMR(各向异性磁阻)/TMR(隧道磁阻)** 传感技术,集成正交电桥阵列,直接输出与磁场角度 θ 对应的两路正交差分信号:

**( begin{cases} V_{text{SIN}}(theta)=Asintheta+V_{text{OS1}} \ V_{text{COS}}(theta)=Acostheta+V_{text{OS2}} end{cases} )

理想情况下,两路信号等幅、正交(90° 相位差)、无失调、线性度高,通过 (theta=arctan2(V_{text{SIN}},V_{text{COS}})) 即可精确解算角度。但工程实际中,磁阻电桥失配、安装气隙不均、PCB 寄生效应、运放失调、温度漂移等会使正交信号变为椭圆畸变信号,导致角度非线性、抖动、温漂误差,严重时 INL 可达 ±0.5° 以上。

纳芯微通过单芯片全集成信号链 + 多级数字校准 + 硬件 CORDIC 解码 + 动态温度补偿,将畸变椭圆修正为近似单位圆,实现高精度、低延迟、高稳定性的角度输出。本文从信号机理、误差建模、校准算法、硬件解码与实测性能五方面,系统阐述其正交信号高精度解码技术。

2 AMR/TMR 正交信号生成机理与特性

2.1 AMR/TMR 传感原理

AMR(各向异性磁阻):铁磁材料电阻随磁化方向与电流方向夹角变化;灵敏度中等、成本低、温度系数较大,适合工业通用场景。

TMR(隧道磁阻):基于磁性多层膜量子隧穿效应;磁阻变化率 >100%、灵敏度高、温漂小、噪声低,用于 MT6825/MT6835 等高精型号。

纳芯微采用两对正交全桥磁阻阵列,平面内仅响应磁场方向,抑制 Z 轴杂散磁场;在一对极永磁体旋转时,输出两路差分正交信号,幅值与气隙(0.5–3 mm)弱相关、与角度强相关。

2.2 原始正交信号典型误差模型

实际输出为非理想椭圆信号:

**( begin{cases} V_{text{SIN}}=A(1+alpha)sintheta+V_{text{OS}} \ V_{text{COS}}=Acos(theta+varepsilon)+V_{text{OC}} end{cases} )

主要误差:

幅值失衡(α):两路增益不一致 → 椭圆长短轴不等。

正交误差(ε):相位偏离 90° → 椭圆轴倾斜。

零点失调(V_OS, V_OC):电桥 / 运放失调 → 圆心偏移。

非线性失真:磁阻非线性、AFE 饱和、ADC 非线性 → 波形畸变。

温度漂移:灵敏度、失调、正交性随温度变化 → 全温域误差恶化。

3 单芯片信号链:从磁信号到数字正交信号

3.1 低噪声模拟前端(AFE)

纳芯微集成全差分 AFE,核心功能:

高 CMRR 差分放大(>90 dB):提取 mV 级正交差分信号,抑制共模噪声与地干扰。

可编程增益(PGA):16–128 倍自适应,适配不同气隙与磁铁强度,使信号充满 ADC 量程。

二阶抗混叠低通滤波:1–10 MHz 可调,滤除开关噪声与 EMI,防止采样混叠。

斩波稳零:抑制运放与电桥温漂失调,失调控制在 ±50 μV 内

3.2 高精度同步 ADC 数字化

AMR 系列:16–20 位 SAR ADC;

TMR 系列:20–24 位高精度 ADC;

同步采样:两路同时采样,避免相位偏移;

采样率:最高 1 MSPS,支持最高 120,000 rpm 动态角度无失真。

输出数字信号:

**( begin{cases} D_{text{SIN}}=Ksintheta+D_{text{OS1}} \ D_{text{COS}}=Kcostheta+D_{text{OS2}} end{cases} )

4 多级正交误差校准(核心高精度保障)

纳芯微在芯片内部集成四级校准机制,出厂 OTP 固化 + 用户在线自校准,将椭圆信号修正为近似单位圆:

4.1 零点失调校准

消除电桥、AFE、ADC 的直流偏移:

**( D_{text{SIN}}'=D_{text{SIN}}-O_S,quad D_{text{COS}}'=D_{text{COS}}-O_C )

校准后失调误差 <0.01°

4.2 幅值均衡校准

修正两路增益不一致(α→0):

**( D_{text{COS}}''=Gcdot D_{text{COS}}' )

G 为片内标定增益系数,校准后幅值误差 <0.1%

4.3 正交相位误差校准

修正非 90° 相位偏差 ε:

**( D_{text{COS}}'''=D_{text{COS}}''-D_{text{SIN}}'cdotsinvarepsilon )

校准后正交误差 <0.01°,显著减小椭圆倾斜。

4.4 非线性与温度动态补偿

高阶多项式非线性校正:256 点 OTP 校准曲线,修正磁阻与电路非线性,将 INL 从 ±0.5° 优化至 ±0.07°

温度漂移实时补偿:片内高精度温度传感器(±0.5℃),三阶多项式拟合温度–误差模型,动态修正灵敏度、失调、正交性温漂,-40℃~125℃ 全温域误差 ±0.01° 内

校准后输出理想正交矢量:

**( X=D_{text{COS}}''',quad Y=D_{text{SIN}}' )

满足 (X^2+Y^2approx1),为 CORDIC 提供高质量输入。

5 硬件 CORDIC 高精度角度解码

5.1 CORDIC 向量模式原理

纳芯微采用向量模式(Vectoring Mode):将正交矢量 ((X,Y)) 通过迭代旋转至 X 轴(Y→0),累计旋转角度即为 θ。

迭代公式(每次旋转固定角度 (alpha_k=arctan(2^{-k}))):

**( begin{cases} x_{k+1}=x_k-y_kcdot d_kcdot 2^{-k} \ y_{k+1}=y_k+x_kcdot d_kcdot 2^{-k} \ z_{k+1}=z_k-d_kcdot arctan(2^{-k}) end{cases} )

(d_k=text{sign}(y_k)):方向控制;

(2^{-k}):移位因子,无需乘法器

(z_k):累计角度,初始 (z_0=0)。

5.2 硬件 CORDIC 实现(纳芯微核心优势)

全流水线硬件引擎:16–24 级迭代,纯移位 + 加减,无浮点运算;

低延迟:单次解码 ≤20 ns,总延迟 ≤2 μs

高分辨率:16–23 位角度输出(MT6835:23 位≈0.00024°);

小面积低功耗:约 10k 门,工作电流 <10 mA

5.3 解码流程

校准后正交矢量 ((X,Y)) 输入;

CORDIC 迭代 16–20 次,Y→0;

累计角度 (z_n=theta);

输出 0°–360° 绝对角度,SPI/UVW/PWM/ABZ 多协议输出。

6 在线自校准与动态稳定性

纳芯微支持一键自动校准(用户模式):

电机匀速旋转 18 圈(400–800 rpm 可选);

芯片自动采集全周期 SIN/COS 数据,计算失调、增益、正交、非线性参数;

写入 MTP/EEPROM,实时更新校准系数;

PWM 状态脚指示进度:50%= 校准中,99%= 成功,25%= 失败。

自校准可抵消安装偏差、老化、气隙漂移,长期保持高精度。

7 实测性能与工程价值

7.1 典型指标(MT6835,TMR)

角度分辨率:23 位(≈0.00024°)

积分非线性 INL:±0.07°(全温域)

正交误差:<0.01°

解码延迟:≤2 μs

工作温度:-40℃~125℃

输出接口:SPI(16 MHz)、UVW、PWM、ABZ

7.2 应用价值

高精度:替代中低端光电编码器,成本更低、抗振动更强;

低延迟:≤2 μs 适配伺服 FOC 电流环(≤10 μs);

单芯片集成:3×3 mm QFN,BOM 减少 30%,PCB 面积减半;

宽温稳定:全温域误差 <±0.1°,适配工业与车载恶劣环境。

纳芯微 AMR/TMR 磁编码器正交信号高精度解码,依赖磁阻传感阵列、低噪声 AFE、高精度同步 ADC、四级数字校准、硬件 CORDIC 加速、在线自校准与温度动态补偿七大技术协同。通过将原始椭圆畸变信号逐级修正为理想正交单位圆信号,再由无乘法器 CORDIC 引擎纳秒级解算角度,实现了高精度、低延迟、高稳定、小体积、低功耗的绝对角度输出。该技术已在工业伺服、协作机器人、新能源汽车电驱系统大规模应用,为高性能运动控制提供了高性价比、高可靠性的磁编码解决方案。

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分