纳芯微磁编码器正交信号生成与角度解算技术

描述

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 引擎实现纳秒级、高精度绝对角度解算。该技术链突破了传统磁编码器正交精度差、延迟高、温漂大等瓶颈,为高端运动控制提供了高可靠、高性能的角度传感解决方案。

审核编辑 黄宇

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

全部0条评论

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

×
20
完善资料,
赚取积分