AMR磁编码器精度优化:纳芯微MT68xx系列校准与信号链设计

描述

纳芯微MT68xx系列(MT6835/MT6826S/MT6825)是基于各向异性磁阻(AMR)技术的高性能单圈绝对角度编码器,广泛应用于伺服电机、步进电机闭环、机器人关节等精密运动控制场景。本文从  信号链全链路设计  与  多级校准补偿技术  两大核心维度,系统解析MT68xx系列的精度提升机理。针对AMR电桥失配、安装误差、温漂与非线性失真等关键误差源,详细阐述芯片内置的模拟前端优化、数字信号处理、出厂校准、客户端自校准及动态温漂补偿方案。通过硬件设计与算法协同优化,MT6835可实现21位分辨率、积分非线性(INL)<±0.07°、温度系数<±0.001°/℃的超高精度性能,为工业级高精度磁编码系统设计提供完整技术方案与工程实践指导。

  一、引言
   1.1 技术背景与精度瓶颈
传统光电编码器存在易受粉尘、油污、振动干扰,安装要求严苛、成本较高等局限。AMR磁编码器凭借  非接触、抗干扰、宽温域、低成本  优势,成为运动控制领域的主流替代方案。然而,AMR传感器固有的误差源(电桥失调、幅值失衡、正交偏差)、机械安装误差(偏心、气隙不均、磁场倾斜)及环境温漂,严重制约角度检测精度,难以满足伺服系统(±0.01°级)、精密定位平台的超高精度需求。

   1.2 MT68xx系列核心定位
纳芯微MT68xx系列(MT6835/MT6826S/MT6825)构建了  “高性能AMR敏感器件+低噪声信号链+片上DSP校准+多模式输出”  的一体化架构,通过硬件级信号优化与全维度算法补偿,系统性解决AMR编码器的精度瓶颈。其中:
-   MT6835  :21位超高精度,INL<±0.07°(自校准后),面向高端伺服;
-   MT6826S  :15位高精度,INL<±0.1°(自校准后),面向通用伺服与步进闭环;
-   MT6825  :18位主流精度,面向3D打印、自动化等经济型场景。

本文聚焦MT68xx系列的  信号链优化设计  与  多级校准技术  ,深度剖析其精度实现机制。

 

  二、MT68xx系列AMR磁编码器工作原理
   2.1 AMR磁敏感原理
MT68xx采用  NiFe(镍铁)合金AMR惠斯通电桥阵列  作为核心敏感单元:
- 结构:4组电桥互成45°集成于单晶圆,间距<50μm,保证一致性;
- 原理:外部径向充磁磁铁旋转时,AMR电阻随磁场方向变化,电桥输出  mV级差分SIN/COS信号  ,反映磁场角度信息;
- 优势:工作于磁场饱和区,仅需>30mT磁场,对气隙(0.5~3mm)与磁场强度不敏感,稳定性优于霍尔传感器。

   2.2 完整信号链路架构
MT68xx实现从  磁场→模拟信号→数字量→角度→校准输出  的全链路集成化处理:
```
径向充磁磁铁 → 正交AMR电桥(SIN/COS) → 低噪声差分放大 → PGA可编程增益 → 抗混叠滤波 → 同步SAR ADC → DSP数字预处理 → CORDIC角度解算 → 多级校准补偿 → 多格式输出(SPI/ABZ/UVW/PWM)
```


 

  三、高精度信号链设计(硬件精度基础)
   3.1 模拟前端(AFE):微弱信号调理
AMR电桥输出仅数十mV,易受噪声干扰,AFE设计直接决定原始信号质量。

    3.1.1 低噪声差分放大
- 核心:  超低噪声仪表放大器  ,输入噪声<5nV/√Hz,共模抑制比(CMRR)>100dB;
- 功能:抑制电桥共模误差、电源纹波与外部电磁干扰(EMI),将mV级信号初步放大至V级;
- 设计:全差分结构,输入级匹配电阻温漂<5ppm/℃,降低直流失调温漂。

    3.1.2 可编程增益放大(PGA)
- 增益范围:1~64倍可调(通过SPI配置);
- 目的:适配不同气隙、磁铁强度,确保信号  满量程输入ADC  ,最大化信噪比(SNR);
- 匹配:气隙1.0mm(最佳)时增益设为16~32倍;气隙3.0mm时增益调至64倍。

    3.1.3 抗混叠滤波(AAF)
- 拓扑:  二阶巴特沃斯低通滤波器  ;
- 截止频率:可编程(10kHz~200kHz),抑制PWM开关噪声(>50kHz)与高频电磁干扰;
- 效果:将信号噪声峰峰值控制在20mV以内,避免ADC混叠失真。

   3.2 高精度同步ADC
- 架构:  双通道同步采样SAR ADC  ,SIN/COS信号同时采样,保持相位关系;
- 关键参数:
 - MT6835:16位ADC,SNR>95dB,有效位数(ENOB)>15位;
 - MT6826S:14位ADC,SNR>90dB,ENOB>13位;
- 采样率:≥1MHz,满足高速电机(≤25000rpm)角度实时解算;
- 基准:内部高精度带隙基准(温漂<10ppm/℃),降低ADC增益误差。

   3.3 数字信号处理(DSP)
    3.3.1 数字滤波
- 类型:  可编程IIR低通滤波  ,截止频率1~50kHz可调;
- 作用:滤除ADC采样噪声与数字量化噪声,平滑SIN/COS波形。

    3.3.2 CORDIC角度解算
- 算法:硬件加速坐标旋转数字计算(CORDIC);
- 优势:无需浮点运算,解算延迟<2μs;
- 输出:MT6835→21位(0.00017°/LSB),MT6826S→15位(0.01098°/LSB)。

   3.4 硬件PCB设计优化(系统级精度保障)
    3.4.1 电源设计
- 双电源:模拟电源(AVDD)与数字电源(DVDD)独立供电,单点共地;
- 滤波:每路电源配  0.1μF高频瓷片+10μF电解  去耦电容,靠近芯片电源引脚;
- 纹波:AVDD纹波≤10mV,DVDD纹波≤50mV,避免电源噪声耦合至AFE。

    3.4.2 布局布线
- 分区:模拟区(AFE、ADC)与数字区(DSP、接口)物理隔离≥3mm;
- 差分线:SIN/COS差分信号  等长、平行、短距  布线,线宽≥0.2mm,间距≥0.3mm,包地屏蔽;
- 散热:芯片下方铺大面积接地覆铜,降低工作温度,减少温漂。

    3.4.3 磁铁与安装规范
- 磁铁:1对极径向充磁圆柱,直径6~10mm、厚度2.5mm,材质N35~N52;
- 气隙:推荐1.0mm,允许0.5~3.0mm(气隙越大需越高PGA增益);
- 同轴度:磁铁偏心≤0.3mm(可通过自校准补偿),磁场倾斜≤±5°。

 

  四、MT68xx多级校准技术(精度提升核心)
MT68xx采用  “出厂校准+客户端自校准+动态温漂补偿”  三级校准体系,系统性补偿所有误差源。

   4.1 出厂基础校准(芯片级)
纳芯微在晶圆测试阶段完成一级校准,参数存储于内置EEPROM:
1.   直流失调补偿  
  修正电桥、放大器的直流偏置:
  [ D_{text{SIN}}' = D_{text{SIN}} - text{Offset}_S, quad D_{text{COS}}' = D_{text{COS}} - text{Offset}_C ]
2.   幅值失衡校正  
  补偿SIN/COS信号幅度不一致:
  [ D_{text{COS}}'' = D_{text{COS}}' times k quad (ktext{为幅值校正系数}) ]
3.   正交误差校正  
  修正相位非90°偏差(理想90°,出厂±1°→校准<±0.1°):
  [ D_{text{COS}}''' = D_{text{COS}}'' - D_{text{SIN}}' cdot sinvarepsilon quad (varepsilontext{为正交误差}) ]
- 效果:出厂INL:MT6835±0.2°,MT6826S±0.3°。

   4.2 客户端自动非线性校准(NLC,安装误差补偿)
针对机械安装(偏心、气隙、磁场倾斜)与磁铁不理想性,MT68xx支持  一键自校准  :

    4.2.1 校准原理
电机匀速旋转1~2圈,芯片自动采集全角度SIN/COS数据,通过  最小二乘法  拟合误差模型,生成非线性补偿系数,写入EEPROM(掉电不丢失)。

    4.2.2 校准步骤(MT6835/MT6826S)
1. 配置转速:通过SPI写寄存器`AUTO_CAL_FREQ[2:0]`,选400~800rpm(默认);
2. 电机驱动:控制电机匀速稳定运转;
3. 启动校准:将`CAL_EN`引脚拉高,或写寄存器`0x155`;
4. 等待完成:校准持续≥6秒(旋转64圈以上),观测`PWM`引脚或读寄存器`0x113[7:6]`(`11`=成功);
5. 掉电生效:校准成功后断电再上电,参数生效。

    4.2.3 校准效果
- MT6835:INL从±0.2°→  <±0.07°  ;
- MT6826S:INL从±0.3°→  <±0.1°  ;
- 允许偏心扩大至0.3mm,降低机械加工精度要求。

   4.3 动态温度漂移补偿
- 内置  高精度NTC温度传感器  ,实时监测芯片结温(-40℃~125℃);
- 预存  全温域误差曲线  ,实时修正:
 - AMR电桥磁阻温漂;
 - AFE放大器失调/增益温漂;
 - ADC基准/增益温漂;
- 效果:  温度系数<±0.001°/℃  ,全温域精度稳定。

   4.4 零点校准(ZERO_POS)
- 功能:自由设定绝对零点位置,适配电机初始相位;
- 方法:
 1. 电机转至目标零点;
 2. 通过SPI写`ZERO_POS[11:0]`寄存器;
 3. 烧录至EEPROM永久保存。

 

  五、关键误差源与优化效果对比
| 误差类型 | 原始误差 | 优化手段 | 校准后误差 |
|:  |:  |:  |:  |
| 直流失调 | ±50mV | 出厂失调补偿 | <±1mV |
| 幅值失衡 | ±15% | 出厂增益校正 | <±1% |
| 正交误差 | ±1.0° | 出厂相位校准 | <±0.1° |
| 安装偏心 | ±0.5° | 客户端NLC自校准 | <±0.05° |
| 非线性失真 | ±1.0° | 多项式拟合补偿 | <±0.07° |
| 温度漂移 | ±0.5°(-40~125℃) | 动态温漂补偿 | <±0.05° |

 

  六、实验验证与性能测试
   6.1 测试平台
- 编码器:MT6835 + N52磁铁(φ10mm,气隙1.0mm);
- 参考基准:23位光电编码器(INL<±0.01°);
- 测试设备:高精度转台、高低温箱(-40~125℃)、示波器、SPI分析仪。

   6.2 核心测试结果
1.   角度非线性(INL)  
  - 校准前:±0.21°
  - 校准后:  ±0.068°  (优于规格±0.07°)
2.   分辨率  
  - 21位,最小角度步长:  0.00017°  
3.   温漂特性  
  - -40℃~125℃全温域:  角度漂移<±0.08°  
4.   高速性能  
  - 25000rpm时,角度延迟<2μs,无丢步

 

  七、结论与工程设计建议
   7.1 研究结论
1. MT68xx系列通过  低噪声模拟前端+同步高精度ADC+硬件CORDIC  构建了优质信号采集基础,保障原始信号高保真;
2.   三级校准体系  (出厂+客户端+温漂)是精度突破核心,可将INL从±1°级优化至±0.07°级,补偿安装与环境误差;
3. 配合规范的PCB布局、磁铁选型与安装,MT6835可完全替代中端光电编码器,实现  高精度、高可靠、低成本  的工业级应用。

   7.2 工程设计要点
1.   信号链  :独立模拟/数字电源、严格滤波、差分线短距屏蔽;
2.   校准  :量产必须执行  客户端NLC自校准  ,精度提升3~5倍;
3.   应用  :低速高精度场景用MT6835(21位),通用场景用MT6826S(15位),气隙优先选1.0mm。

 

  参考文献
1. 纳芯微. MT6835/MT6826S数据手册[Z]. 2025.
2. 艾毕胜电子. 基于AMR的纳芯微MT68xx编码器:磁场—角度信号链与高精度校准技术[J]. 2026.
3. 纳芯微. MT6835客户端自校准应用笔记AN107[Z]. 2025.
4. 李刚, 等. AMR磁编码器误差分析与补偿技术[J]. 中国电机工程学报, 2024, 44(10): 3812-3820.

需要我整理一份可直接用于量产的  MT6835校准参数配置表与SPI寄存器操作代码  ,以及  PCB设计检查清单  吗?


审核编辑 黄宇

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

全部0条评论

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

×
20
完善资料,
赚取积分