纳芯微单芯片磁编码器信号链与角度解算

描述

纳芯微(原麦歌恩 MagnTek)MT 系列单芯片磁编码器,以 AMR/TMR 磁阻传感为核心,将正交信号生成、模拟前端(AFE)、高精度 ADC、数字校准、硬件 CORDIC 解算、多协议输出全链路集成于 3×3mm QFN 封装内,实现从旋转磁场到绝对角度的高精度、低延迟转换。本文系统剖析其单芯片信号链架构、噪声抑制与校准机制、硬件 CORDIC 角度解算原理,结合典型型号性能参数与工程应用验证,阐明其在 BLDC 电机 FOC 控制、伺服系统中替代传统分离方案的技术优势,为高精度运动控制场景提供核心传感技术参考。

1 引言

绝对式磁编码器凭借非接触、高可靠、断电位置保持、抗油污振动等优势,成为手持吸尘器、工业伺服、机器人关节等设备的核心位置传感元件。传统磁编码器多采用 “磁传感 + 外部调理 + MCU 解码” 分离方案,存在BOM 成本高、PCB 面积大、信号链路噪声敏感、解码延迟高等问题,难以适配小型化、低功耗、高精度的应用需求。

纳芯微 MT 系列(MT6835/MT6826S/MT6825 等)单芯片磁编码器,采用晶圆级集成 + 全信号链设计,摒弃外部调理与解码芯片,核心依赖正交磁敏电桥生成 SIN/COS 信号、单芯片 AFE/ADC 数字化、多级数字校准、硬件 CORDIC 引擎实时解算,最高可实现 19 位(0.000087°)角度分辨率,解码延迟低于 1μs,工作电流<10mA,完美匹配高速 BLDC 电机 FOC 控制对位置信号高精度、低延迟、小体积、低功耗的严苛需求。

本文从单芯片整体架构切入,逐段解析信号链各模块设计机理,重点阐述硬件 CORDIC 角度解算核心技术,结合误差补偿与性能验证,完整揭示纳芯微单芯片磁编码器的高精度解码技术体系。

2 单芯片整体架构

纳芯微 MT 系列磁编码器采用全集成单芯片架构,内部功能模块按 “信号生成→模拟调理→数字化→数字校准→角度解算→输出接口” 顺序串联,核心模块包括:磁敏传感阵列、正交电桥、模拟前端(AFE)、高精度 ADC、DSP 预处理、硬件 CORDIC 引擎、校准存储(OTP/EEPROM)、多协议输出接口、电源管理(LDO)、时钟振荡器(OSC),整体架构如图 1 所示。

磁敏传感阵列:晶圆级集成 4 片互成 45° 的 AMR/TMR 磁阻元件,组成两组正交惠斯通电桥,感知旋转磁场方向变化;

模拟前端(AFE):集成低噪声差分放大器、可编程增益放大器(PGA)、失调调零电路、抗混叠滤波器,完成原始信号放大、滤波、失调补偿;

高精度 ADC:16~24 位 SAR ADC,同步采样正交 SIN/COS 信号,输出数字信号至 DSP;

DSP 预处理:完成幅值均衡、正交校准、温度补偿、非线性校正,将 “椭圆误差信号” 修正为 “理想单位圆信号”;

硬件 CORDIC 引擎:核心解码模块,通过移位 + 加减迭代,将正交数字信号解算为绝对角度 θ;

校准存储:片内 OTP/EEPROM,存储出厂静态校准系数(幅值、正交、失调、非线性);

输出接口:支持 SPI/I²C、ABZ 增量脉冲、UVW 霍尔信号、PWM,适配不同控制系统;

电源 / 时钟:集成 3.3V LDO 与高精度 OSC,无需外部电源与时钟元件,简化外围电路。

3 正交信号生成:磁敏电桥与传感机理

高精度角度解算的前提是获取高正交性、高信噪比、幅值匹配的正弦(SIN)/ 余弦(COS)信号,纳芯微通过AMR/TMR 磁阻效应 + 正交电桥布局实现旋转磁场到正交电信号的转换。

3.1 磁阻传感核心机理

AMR(各向异性磁阻)效应:芯片集成 4 片坡莫合金(NiFe)磁阻元件,互成 45° 布置,组成两组惠斯通电桥。当电机转轴末端的一对极径向充磁永磁体旋转时,芯片平面(X/Y 轴)磁场方向同步偏转,磁阻元件电阻随磁场与电流方向夹角周期性变化,电阻变化率约 2%~5%,输出 mV 级差分信号。

TMR(隧道磁阻)效应:高端型号(如 MT6835)采用 “铁磁钉扎层 + 绝缘势垒层 + 铁磁自由层” 三层薄膜结构,自由层磁化方向随外磁场偏转,量子隧穿电阻随磁场方向大幅变化,电阻变化率可达 20%~50%,灵敏度更高、温漂更小、噪声更低,适配超高精度与高速工况。

单磁阻元件电阻模型:

(R(theta)=R_0+Delta R cdot cos^2(theta-alpha))

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

3.2 正交电桥布局与信号输出

纳芯微在芯片晶圆级集成两组空间正交布置的磁敏惠斯通电桥,物理布局偏移 90° 电气角度:

一组电桥拾取磁场 Y 轴分量,生成正弦信号(SIN):(V_{text{SIN}}=Acdotsintheta);

另一组电桥拾取磁场 X 轴分量,生成余弦信号(COS):(V_{text{COS}}=Acdotcostheta);

永磁体 360° 连续旋转时,输出两路同频、正交、差分的 mV 级信号(幅值 20~100mV),共模抑制比(CMRR)>90dB,为后续信号链提供理想输入。

4 模拟前端(AFE):信号调理与噪声抑制

原始 SIN/COS 信号幅值小、易受噪声干扰、存在失调电压与幅值失衡,需经单芯片集成的 AFE 调理,确保信号高信噪比、零失调、幅值匹配,为 ADC 数字化提供高质量模拟信号。

4.1 低噪声差分放大

原始信号为 mV 级差分信号,AFE 集成低噪声差分放大器,将信号放大至 V 级(1~2V),同时抑制共模干扰(如电源噪声、电磁干扰),放大倍数固定或可编程(10~100 倍),适配不同磁场强度场景。

4.2 可编程增益(PGA)

由于永磁体安装偏差、磁场强度差异,SIN/COS 信号幅值可能失衡,AFE 集成PGA,自动匹配两路信号幅值,消除幅值不平衡误差,确保(A_{text{SIN}}=A_{text{COS}})。

4.3 失调调零

电桥制造工艺存在固有失调电压(mV 级),会导致信号零点偏移,AFE 集成失调补偿电路,通过可调电压源抵消电桥固有失调,确保信号零点无偏移。

4.4 抗混叠滤波

为避免高频噪声(如电机开关噪声、电磁辐射)导致 ADC 采样混叠,AFE 集成多级 RC 低通滤波器,截止频率 1~10MHz(可编程),滤除高频噪声,适配电机最高转速(60krpm)。

5 高精度 ADC 数字化:信号量化与同步采样

调理后的模拟 SIN/COS 信号需经 ADC 数字化,转换为数字信号送入 DSP 预处理,纳芯微根据传感技术路线(AMR/TMR)匹配不同精度 ADC,确保数字化过程无失真、高精度。

5.1 ADC 选型与精度

AMR 路线(MT6826S/MT6825):配16~20 位 SAR ADC,采样率最高 500kSPS,量化噪声低,适配中高精度场景;

TMR 路线(MT6835):配20~24 位高精度 SAR ADC,采样率最高 1MSPS,量化误差极小,适配超高精度场景。

5.2 同步采样机制

为确保 SIN/COS 信号时间同步、相位无偏移,ADC 采用双路同步采样架构,同时采集两路正交信号,避免分时采样导致的相位误差,确保数字信号相位严格正交(90°)。

5.3 数字信号输出

ADC 输出16~24 位数字 SIN/COS 信号((D_{text{SIN}})、(D_{text{COS}})),送入 DSP 预处理模块,完成后续校准与补偿。

6 DSP 预处理:多级校准与误差补偿

实际应用中,磁场偏心、安装偏差、温漂、非线性等误差会导致 SIN/COS 信号畸变(理想圆变为椭圆、相位偏移、幅值失衡),直接影响角度解算精度。纳芯微通过出厂静态校准 + 实时动态补偿多级机制,将畸变信号修正为理想单位圆信号,为 CORDIC 解算提供高精度输入。

6.1 出厂静态校准(OTP/EEPROM 存储)

芯片出厂前通过自动校准流程,将校准参数写入片内 OTP/EEPROM,上电后自动加载:

失调校准:补偿电桥、AFE、ADC 固有失调电压,修正公式:

(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)为出厂校准存储的失调补偿值。

幅值平衡校准:修正 SIN/COS 信号幅值不一致误差,修正公式:

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

其中,(k)为增益平衡系数,确保(D_{text{SIN}}'=D_{text{COS}}'')。

正交误差校准:修正制造与安装导致的非 90° 相位偏差(varepsilon),修正公式:

(D_{text{COS}}'''=D_{text{COS}}''-D_{text{SIN}}' cdot sinvarepsilon)

补偿后正交误差<0.01°,确保信号正交性。

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

6.2 实时动态补偿

温度漂移补偿:内置高精度温度传感器,实时监测芯片温度,通过温度 - 误差拟合模型,动态修正 AMR/TMR 电桥温漂、运放漂移与 ADC 增益温漂,全温域(-40℃~125℃)误差控制在 ±0.01° 以内。

偏心误差补偿:针对永磁体安装偏心导致的信号谐波畸变,通过实时谐波分析,动态修正信号波形,抑制偏心误差。

预处理后,正交矢量信号从 “有误差的椭圆” 修正为 “理想单位圆”,即:

(D_{text{SIN}}^2+D_{text{COS}}^2=1)

为 CORDIC 解算提供理想输入。

7 硬件 CORDIC 角度解算:正交矢量→绝对角度

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

7.1 CORDIC 算法向量模式核心原理

磁编码器角度解码采用向量模式:已知直角坐标系正交矢量((x=D_{text{COS}}),(y=D_{text{SIN}})),通过迭代旋转将矢量旋转至 X 轴((yto0)),累计旋转角度即为矢量对应的极角(theta)((theta=text{atan2}(y,x)))。

7.1.1 迭代公式

每次旋转固定角度(alpha_i=arctan(2^{-i}))((i=0,1,2,...,n-1)),迭代公式:

(begin{cases} x_{i+1}=x_i-y_i cdot d_i cdot 2^{-i} \ y_{i+1}=y_i+x_i cdot d_i cdot 2^{-i} \ z_{i+1}=z_i-d_i cdot alpha_i end{cases})

初始值:(x_0=D_{text{COS}}),(y_0=D_{text{SIN}}),(z_0=0);

方向因子:(d_i=text{sign}(y_i))((y_i>0)时(d_i=1),(y_i<0)时(d_i=-1)),决定旋转方向;

迭代终止:(y_ito0),此时(z_i)即为绝对角度(theta)。

7.1.2 核心优势

无乘法运算:乘法简化为2 的幂次移位((2^{-i})),仅需加法器、移位寄存器与少量逻辑门,硬件资源极简,芯片面积小、功耗低;

固定迭代次数:采用16~24 级固定迭代(匹配 ADC 位数),每次迭代 1 个时钟周期,总解码延迟<1μs,远低于软件 atan2 运算(延迟>10μs);

全象限覆盖:通过符号位判断确定矢量所在象限,迭代过程自动补偿象限偏移,输出0°~360° 连续绝对角度,无需外部基准与回零。

7.2 纳芯微硬件 CORDIC 优化实现

精度匹配:16 级迭代对应 12 位分辨率(0.022°),20 级迭代对应 16 位分辨率(0.0014°),24 级迭代对应 19 位分辨率(0.000087°),与 ADC 位数精准匹配,无精度浪费。

流水线架构:采用多级流水线设计,迭代过程并行执行,进一步降低延迟,支持最高 60krpm 转速下实时解算。

低功耗设计:空闲时关闭 CORDIC 引擎时钟,降低功耗,工作电流<10mA,适配手持设备低功耗场景。

8 输出接口:多协议高精度角度输出

解算后的绝对角度数据,经接口模块转换为多种格式输出,适配不同控制系统(MCU/FPGA/ 伺服驱动器),接口类型包括:

8.1 SPI/I²C 高速绝对输出

SPI:最高 36Mbps,支持 16~19 位绝对角度输出,单次读取时间<1μs,适配高速 FOC 控制;

I²C:标准 / 高速模式(400kHz/1MHz),16~19 位绝对角度输出,布线简单,适配低速场景。

8.2 ABZ 增量脉冲输出

可编程分辨率(最高 65536 线 / 圈),兼容传统增量式编码器接口,输出 A/B 正交脉冲与 Z 零位脉冲,适配仅支持增量信号的控制系统。

8.3 UVW 霍尔信号输出

直接输出 BLDC 电机换相所需的 UVW 霍尔信号(120°/60° 电角度),无需外部霍尔传感器,简化驱动电路,降低 BOM 成本。

8.4 PWM 模拟输出

将绝对角度转换为占空比信号(0~100% 对应 0°~360°),适配低成本、无数字接口的控制系统。

9 核心性能指标与工程验证

9.1 典型型号核心参数(MT6835/MT6826S)

参数项 MT6835(TMR) MT6826S(AMR)
传感技术 TMR(隧道磁阻) AMR(各向异性磁阻)
角度分辨率 19 位(0.000087°) 15 位(0.0011°)
角度精度(25℃) ±0.01° ±0.05°
全温域精度(-40℃~125℃) ±0.03° ±0.1°
解码延迟 <1μs <1μs
转速范围 0~60krpm 0~40krpm
工作电压 3.3V(±5%) 3.3V(±5%)
工作电流 <10mA <8mA
封装 QFN-16(3×3mm) QFN-16(3×3mm)

9.2 工程应用验证(手持吸尘器 BLDC 电机)

电机参数:极对数 p=4,额定功率 300W,额定转速 25krpm,最高转速 30krpm;

控制效果:FOC 控制下转矩脉动<3%,低速(500rpm)无抖动,稳态转速误差<±0.5%;

环境适应性:-20℃~85℃宽温域稳定工作,抗振动(10g)、耐油污,适配手持吸尘器恶劣使用环境;

系统优势:单芯片设计使驱动板面积减少 40%,BOM 成本降低 60%,解码延迟从 10μs 降至 1μs,显著提升 FOC 控制实时性与精度。

10 结论

纳芯微单芯片磁编码器通过AMR/TMR 磁阻传感、正交电桥信号生成、单芯片 AFE/ADC 数字化、DSP 多级校准、硬件 CORDIC 角度解算、多协议输出的全链路集成,实现了从旋转磁场到绝对角度的高精度、低延迟、小体积、低功耗转换。硬件 CORDIC 引擎以极简硬件资源替代传统浮点 atan2 运算,成为单芯片集成与高精度解码的核心支撑;多级误差补偿机制有效抑制制造、安装、温漂等误差,确保全工况高精度输出。

该单芯片方案完美适配手持吸尘器、工业伺服、机器人关节等对位置传感精度、实时性、可靠性要求严苛的场景,大幅简化驱动电路设计、降低成本、提升系统性能,为 BLDC 电机 FOC 控制及高性能运动控制系统提供了最优位置传感解决方案。

未来,随着磁阻传感技术与 CORDIC 算法的进一步优化,纳芯微磁编码器将向更高分辨率、更低功耗、更强环境适应性、集成更多功能(如过流检测、温度保护)方向发展,为运动控制领域提供更优质的单芯片传感解决方案。

审核编辑 黄宇

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

全部0条评论

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

×
20
完善资料,
赚取积分