1 概述
磁编码器凭借非接触、高可靠、宽温域、抗振动等优势,在伺服控制、机器人关节、工业自动化等领域逐步替代传统光电编码器。纳芯微(含原麦歌恩)基于 AMR(各向异性磁阻)与 TMR(隧道磁阻)技术,推出单芯片绝对式磁编码器,集成正交磁敏电桥、模拟前端(AFE)、高精度 ADC、数字校准电路与硬件 CORDIC 角度解算引擎,实现从旋转磁场到绝对角度的单芯片信号链,解决了分立方案正交精度差、延迟高、温漂大等痛点。
2 正交信号生成原理
2.1 磁阻效应基础
纳芯微磁编码器敏感单元采用 AMR 或 TMR 磁阻效应:
AMR(各向异性磁阻):铁磁合金(坡莫合金 NiFe)薄膜电阻随磁化方向与电流方向夹角周期性变化,磁阻变化率约 2%~5%,成本适中、抗杂散磁场强。
TMR(隧道磁阻):基于磁隧道结(MTJ)量子隧穿效应,磁阻变化率 >100%,信号幅值高、温漂小、噪声低,适用于超高精度场景。
电阻模型可表示为:
( R(theta)=R_0+Delta Rcdotcos^2(theta-alpha) )
其中 (R_0) 为零场基准电阻,(Delta R) 为磁阻变化量,(theta) 为磁场夹角,(alpha) 为制造偏置角。
2.2 正交磁敏电桥结构
为获得 360° 连续角度,纳芯微在芯片晶圆级集成两组空间正交布置的磁敏惠斯通电桥:
SIN 电桥:拾取磁场 Y 轴分量,输出正弦信号 (V_{text{SIN}}=Asintheta)。
COS 电桥:物理版图偏移 90° 电气角度,拾取 X 轴分量,输出余弦信号 (V_{text{COS}}=Acostheta)。
电桥采用全对称差分结构,共模抑制比(CMRR)>90 dB,有效抑制共模干扰、温漂与杂散磁场影响。
2.3 信号生成物理过程
转轴末端安装径向磁化永磁体,形成平行于芯片表面的均匀平面磁场,磁场矢量方向与机械转角 (theta) 一致。
永磁体旋转时,磁场方向连续变化,磁敏电桥电阻随 (theta) 周期性改变。
惠斯通电桥将电阻变化转为差分电压,输出同频、正交、差分的 SIN/COS 模拟信号。
旋转一周(360°),输出完整无盲区正交信号,实现绝对角度测量。
理想输出模型:
( begin{cases} V_{text{SIN}}=Asintheta+text{Offset}_S\ V_{text{COS}}=Acostheta+text{Offset}_C end{cases} )
其中 (text{Offset}_S,text{Offset}_C) 为电桥固有失调电压。
3 模拟前端与数字化
3.1 低噪声 AFE 调理
微弱磁阻信号(mV 级)经模拟前端放大、滤波与稳定化:
低噪声差分放大器:噪声 <5 nV/√Hz,高 CMRR,将信号放大至 ADC 满幅范围。
自动增益控制(AGC):适配气隙(0.5~4 mm)与磁铁强度波动,稳定信号幅值。
抗混叠滤波:二阶巴特沃斯低通滤波器,抑制高频噪声与射频干扰。
斩波稳零:抑制放大器失调与 1/f 噪声,提升直流精度。
3.2 高精度 ADC 采样
分辨率:AMR 配 16~20 位 SAR ADC;TMR 配 20~24 位高精度 ADC。
采样率:支持高速采样,匹配电机最高 120,000 rpm 转速,保证动态角度无失真。
线性度:高积分非线性(INL),确保数字化 SIN/COS 信号真实还原原始波形。
4 数字域校准与误差补偿
出厂 OTP 校准 + 实时在线校准,将 “椭圆畸变” 的原始信号修正为 “理想单位圆”,为 CORDIC 提供高精度输入。
4.1 直流失调校正
扣除两路信号固有偏置:
( begin{cases} D_{text{SIN}}'=D_{text{SIN}}-text{Offset}_S\ D_{text{COS}}'=D_{text{COS}}-text{Offset}_C end{cases} )
(text{Offset}_S,text{Offset}_C) 为出厂校准值。
4.2 幅值失衡校正
修正 SIN/COS 幅度不一致:
( D_{text{COS}}''=D_{text{COS}}'cdot k )
(k) 为增益平衡系数。
4.3 正交误差校正
补偿制造 / 安装导致的非 90° 相位偏差 (varepsilon):
( D_{text{COS}}'''=D_{text{COS}}''-D_{text{SIN}}'cdotsinvarepsilon )
补偿后正交误差 <0.01°。
4.4 温度漂移动态补偿
内置高精度温度传感器,实时监测芯片温度,通过温度–误差拟合模型,动态修正电桥温漂、运放漂移与 ADC 增益温漂,全温域(−40℃~125℃)误差控制在 ±0.01° 以内。
4.5 非线性多项式校正
片内 EEPROM 存储 256 点高阶校准系数,修正电桥、AFE、ADC 固有非线性,MT6835 可将积分非线性(INL)从 ±0.5° 优化至 ±0.07° 以内。
5 硬件 CORDIC 角度解算
5.1 CORDIC 算法核心原理
CORDIC(Coordinate Rotation Digital Computer,坐标旋转数字计算)是纳芯微磁编码器角度解码的核心引擎,替代传统浮点 (arctan) 运算,通过移位 + 加减迭代逻辑,实现低延迟、高并行度、硬件加速的角度解算。
磁编码器采用向量模式:将二维正交矢量 ((X,Y)) 通过 (n) 次迭代旋转至 (x) 轴,累计旋转角度即为目标角度 (theta)。
迭代公式(向量模式):
( 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)) 为旋转方向,(z_k) 累计角度,迭代收敛后 (z_napproxtheta)。
5.2 硬件实现与优势
全硬件并行迭代:专用 CORDIC 引擎,无流水线阻塞,纳秒级延迟(典型 <100 ns)。
无乘法器设计:仅用移位与加减,逻辑门少、功耗低、成本低。
高精度收敛:16~24 次迭代可实现 0.001° 级角度分辨率。
单周期输出:直接输出 19~32 位绝对角度,支持 SPI、ABZ、PWM 等接口。
5.3 角度解算流程
校准后的正交矢量 ((X=D_{text{SIN}}',,Y=D_{text{COS}}''')) 送入 CORDIC 引擎。
向量模式迭代,将 ((X,Y)) 旋转至 (x) 轴,累计角度 (z)。
输出绝对角度 (theta=z),并进行分段线性修正,进一步抑制残余非线性。
角度数据经接口输出,支持多圈计数、零位标定与故障诊断。
6 系统性能与技术优势
精度:TMR 方案角度误差 <±0.05°,AMR 方案 <±0.1°,INL <±0.07°。
延迟:硬件 CORDIC 解码延迟 <100 ns,适配高速伺服控制。
温漂:全温域(−40℃~125℃)误差 <±0.01°。
抗干扰:差分电桥 + 数字校准,抗杂散磁场、振动与温度波动能力强。
集成度:单芯片集成传感、信号链、校准与解码,外围极简,可靠性高。
纳芯微磁编码器通过正交磁敏电桥将旋转磁场转为正交 SIN/COS 信号,经低噪声 AFE + 高精度 ADC 数字化,再通过多级数字校准修正误差,最终由硬件 CORDIC 引擎实现纳秒级、高精度绝对角度解算。该技术链突破了传统磁编码器正交精度差、延迟高、温漂大等瓶颈,为高端运动控制提供了高可靠、高性能的角度传感解决方案。
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !