纳芯微磁编码器:正交磁敏电桥与 CORDIC 角度解算原理

吸尘器马达驱动板|无刷马达驱动板|麦歌恩芯片IC|云台马达驱动板|艾毕胜电子    产品百科    磁编码IC    纳芯微磁编码器:正交磁敏电桥与 CORDIC 角度解算原理
2026年5月9日 13:51
浏览量:0
收藏

纳芯微磁编码器(MT 系列)基于AMR/TMR 磁阻效应硬件 CORDIC 算法,实现非接触式高速、高精度绝对角度测量。本文系统剖析其核心:正交磁敏电桥如何将旋转磁场转化为正交 SIN/COS 差分信号,以及 CORDIC 引擎如何通过迭代旋转完成实时角度解算,同时涵盖信号链校准与工程误差补偿,为伺服控制、工业自动化等场景提供技术参考。

1 引言

绝对式磁编码器凭借无接触、高可靠、断电位置保持等优势,广泛应用于 BLDC 电机、伺服系统、机器人关节等领域。纳芯微 MT 系列(MT6835/MT6826S/MT6825 等)采用单芯片集成方案,核心依赖两大技术:正交磁敏电桥(物理信号转换)与硬件 CORDIC 角度解算(数字信号处理)。本文从物理机理、电路架构、算法原理与误差补偿四方面,完整解析从磁场到角度的全链路技术细节。

2 正交磁敏电桥核心工作原理

2.1 磁阻效应基础(AMR vs TMR)

纳芯微磁编码器敏感单元基于 ** 各向异性磁阻(AMR)隧道磁阻(TMR)** 效应,对芯片平面内(X/Y 轴)磁场方向敏感,对 Z 轴杂散磁场天然免疫,适配工业强干扰环境。

  • AMR(各向异性磁阻):采用坡莫合金(NiFe)薄膜,电阻率随电流与磁化方向夹角变化,磁阻变化率约 2%~5%,饱和磁场 30~1000mT。工艺成熟、成本可控,适配中高精度场景(如 MT6826S/MT6835)。
  • TMR(隧道磁阻):基于磁隧道结(MTJ)多层膜结构(钉扎层 / 绝缘势垒层 / 自由层),自由层磁化方向随外磁场旋转,电子隧穿概率随两层磁矩夹角改变,磁阻变化率可达 20%~50%。信号幅值高、温漂小、噪声低,面向超高精度与高速工况。

磁阻模型电阻:

其中,\(R_0\)为零场基准电阻,\(\Delta R\)为磁阻变化量,\(\theta\)为磁场与磁阻条夹角,\(\alpha\)为制造偏置角。

2.2 正交电桥拓扑与正交信号生成

绝对角度检测的核心是获取相位严格正交(90°)的两路周期信号。纳芯微在芯片晶圆级集成两组空间正交布置的磁敏惠斯通电桥

  • 一组电桥拾取磁场变化生成正弦信号 SIN
  • 另一组电桥物理布局偏移 90° 电气角度,生成余弦信号 COS

永磁体随转轴 360° 连续旋转时,空间磁场方向同步偏转,两路正交电桥输出同频、正交、差分的周期模拟电压信号:

\(\begin{cases} V_{\text{SIN}} = V_{\text{amp}} \cdot \sin\theta \\ V_{\text{COS}} = V_{\text{amp}} \cdot \cos\theta \end{cases}\)

其中,\(V_{\text{amp}}\)为信号幅值,\(\theta\)为机械旋转角度(0°~360°)。

以 AMR 电桥为例,采用 4 片坡莫合金组成全对称惠斯通电桥,互成 45° 布局,配合 Set/Reset 线圈消除磁滞与失调,提升长期稳定性。

2.3 信号链前端调理(AFE)

磁敏电桥输出为 mV 级微弱差分信号,需经片上模拟前端(AFE)调理,核心模块包括:

  • 低噪声差分放大器:噪声 < 5nV/√Hz,高共模抑制比(CMRR),将信号放大至 ADC 满量程;
  • 自动增益控制(AGC):适配不同气隙、磁铁强度,稳定 SIN/COS 信号幅值;
  • 斩波稳零电路:抑制放大器失调电压与低频 1/f 噪声,提升直流精度;
  • 抗混叠低通滤波器:二阶巴特沃斯结构,滤除高频噪声与干扰,带宽可编程(100kHz~1MHz)。

2.4 高精度 ADC 数字化

调理后的模拟信号由高速高精度 ADC同步采样:

  • AMR 配置:16~20 位 SAR ADC,采样率 1~10MSPS;
  • TMR 配置:20~24 位高精度 ADC,匹配电机最高 120,000rpm 转速,保证动态角度无失真。

数字化后得到两路离散数字信号\(D_{\text{SIN}}\)与\(D_{\text{COS}}\),为后续数字校准与 CORDIC 解算提供基础。

3 数字校准与误差补偿

原始数字信号存在失调、幅值失衡、正交误差、温漂等非理想特性,需通过 DSP 预处理校准,得到理想正交数字矢量\((X,Y)=(D_{\text{COS}}'',D_{\text{SIN}}')\)。

3.1 失调校正

消除电桥与 AFE 固有直流偏置:

\(D_{\mathrm{SIN}}' = D_{\mathrm{SIN}} - \mathrm{Offset}_S\)

\(D_{\mathrm{COS}}' = D_{\mathrm{COS}} - \mathrm{Offset}_C\)

其中,\(\mathrm{Offset}_S\)、\(\mathrm{Offset}_C\)为出厂校准存储的失调系数。

3.2 幅值失衡校正

修正 SIN/COS 信号幅值不一致问题:

\(D_{\text{COS}}'' = D_{\text{COS}}' \times k\)

其中,\(k\)为增益平衡系数,由出厂测试标定。

3.3 正交误差校正

补偿制造与安装导致的非 90° 相位偏差\(\varepsilon\):

\(D_{\text{COS}}'' = D_{\text{COS}}' - D_{\text{SIN}}' \cdot \sin\varepsilon\)

确保两路信号正交性,避免角度非线性误差。

3.4 温度漂移动态补偿

内置高精度温度传感器,实时监测芯片温度,通过温度 - 误差拟合模型,动态修正 AMR/TMR 电桥温漂、运放漂移与 ADC 增益温漂,宽温域(-40℃~125℃)内维持高精度。

3.5 非线性多项式校正

通过片内 OTP 存储高阶校准系数,修正电桥、AFE、ADC 固有非线性,MT6835 可将积分非线性(INL)从 ±0.5° 优化至 ±0.1° 以内。

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

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

4.1 角度解算基本数学关系

理想正交矢量\((X,Y)\)与机械角\(\theta\)满足:

\(\theta=\arctan\left(\frac{Y}{X}\right)\)

由于磁场旋转一周(360°)对应电信号旋转两周(720°),实际修正为:

\(\theta=\frac{1}{2}\arctan\left(\frac{Y}{X}\right)\)

传统软件求解需大量浮点运算,延迟高、硬件开销大,无法满足高速伺服实时性要求。

4.2 CORDIC 算法核心原理

CORDIC 通过迭代旋转逼近目标角度,将笛卡尔坐标\((X,Y)\)转换为极坐标\((R,\theta)\),核心思想是:将任意角度分解为一系列固定角度的加减组合,通过移位与加减运算实现旋转

4.2.1 旋转模式基本公式

对于任意角度\(\theta\),可分解为:

\(\theta = \sum_{i=0}^{n-1} \sigma_i \cdot \alpha_i\)

其中,\(\sigma_i \in \{+1,-1\}\)(旋转方向),\(\alpha_i = \arctan(2^{-i})\)(固定旋转角,预存于芯片 ROM)。

坐标旋转迭代公式:

\(X_{i+1} = X_i - \sigma_i \cdot Y_i \cdot 2^{-i}\)

\(Y_{i+1} = Y_i + \sigma_i \cdot X_i \cdot 2^{-i}\)

\(Z_{i+1} = Z_i - \sigma_i \cdot \alpha_i\)

其中,\((X_i,Y_i)\)为第\(i\)次迭代坐标,\(Z_i\)为剩余待旋转角度,初始值\(Z_0=0\),迭代至\(Y_n \to 0\)时,\(Z_n\)即为目标角度\(\theta\)。

4.2.2 缩放因子补偿

每次旋转引入固定缩放因子\(K_i = \sqrt{1+2^{-2i}}\),总缩放因子:

\(K = \prod_{i=0}^{n-1} \sqrt{1+2^{-2i}} \approx 1.64676\)

纳芯微通过预缩放输入信号后缩放输出角度补偿该因子,避免幅值误差。

4.3 硬件 CORDIC 实现架构

纳芯微采用全硬件并行 CORDIC 引擎,集成于芯片 DSP 模块,核心特性:

  • 迭代级数:16~24 级,角度分辨率可达 19~24 位(对应 0.001°~0.0001°);
  • 运算单元:移位寄存器 + 加减法器,无浮点运算,硬件开销小、功耗低;
  • 解算速度:纳秒级延迟,角度输出延时≤2μs,匹配电机最高转速动态响应;
  • 全象限覆盖:支持 0°~360° 连续角度输出,无分区盲区、无角度突变。

4.4 角度输出与格式

解算后的绝对角度经多级校准补偿后,通过多格式接口输出:

  • 数字接口:SPI(默认 16/24 位)、ABZ 增量脉冲、UVW 霍尔信号、PWM 占空比;
  • 精度指标:MT6835 典型精度 ±0.1°,重复性 ±0.01°,分辨率 23 位(约 0.0002°)。

5 工程应用与性能优势

5.1 典型应用场景

  • 伺服电机:高速高精度角度反馈,支持矢量控制与位置闭环;
  • 工业自动化:机器人关节、数控机床、纺织机械角度检测;
  • 汽车电子:电子助力转向(EPS)、油门踏板位置、变速箱角度传感;
  • 消费电子:智能家居电机、云台相机、扫地机器人角度反馈。

5.2 核心性能优势

  1. 高集成度:单芯片集成磁敏电桥、AFE、ADC、DSP、CORDIC 引擎与接口,无需外部调理电路,简化系统设计;
  1. 高速实时性:硬件 CORDIC 解算延迟≤2μs,支持最高 120,000rpm 转速动态角度跟踪;
  1. 高可靠性:非接触式测量,无机械磨损;宽温域(-40℃~125℃)工作,抗振动、抗电磁干扰能力强;
  1. 高性价比:AMR 方案成本接近霍尔编码器,精度提升一个数量级;TMR 方案性能媲美光学编码器,成本更低、寿命更长。

纳芯微磁编码器通过正交磁敏电桥将旋转磁场精准转换为正交 SIN/COS 信号,经多级数字校准消除非理想误差,最终由硬件 CORDIC 引擎实现高速、高精度角度解算。该技术架构融合磁阻物理效应与数字信号处理优势,突破传统编码器在精度、速度、可靠性与成本间的平衡难题,为工业控制与智能装备提供高性能角度测量解决方案。

未来,随着 TMR 技术成熟与 CORDIC 算法优化,纳芯微磁编码器将向更高精度(24 位以上)、更低功耗、更小体积方向发展,拓展至更多新兴应用场景。