MT6826S 磁性角度编码器内部信号链与 DSP 解算原理 MT6826S 是麦歌恩(MagnTek,现纳芯微)基于 AMR 各向异性磁阻技术的 15 位绝对角度编码器,核心为两对 45° 正交 AMR 惠斯通电桥 + 模拟前端(AFE)+ 15 位 SAR ADC + 专用 DSP + CORDIC 解算 + 多级校准补偿架构。本文从 AMR 敏感单元、模拟信号链、数字采样、DSP 补偿与角度解算、输出接口全链路展开,详解其从磁场到 15 位绝对角度的完整实现机制,覆盖工程化校准、高速响应(≤10μs)、抗干扰与量产精度保障。
一、核心技术基础:AMR 惠斯通电桥敏感原理1.1 AMR 效应与电桥结构 MT6826S 敏感核心为两对互成 45° 的 NiFe 合金 AMR 惠斯通电桥,仅对平行于芯片表面的磁场方向敏感,与磁场强度无关(饱和区 30–1000mT)。 - 单桥电阻随磁场夹角 θ 变化: $$ R(theta)=R_0+Delta Rcdotcos^2theta $$ $R_0$:零场基准电阻;$Delta R$:最大磁阻变化(≈3%)。 - 正交电桥输出 SIN/COS 差分模拟电压: $$ V_{text{SIN}}=V_{text{REF}}cdotsintheta,quad V_{text{COS}}=V_{text{REF}}cdotcostheta $$ 覆盖 0°–360° 绝对角度,无累积误差。 1.2 关键性能边界(吸尘器/高速电机适配) - 分辨率:15 位(32768 步/圈),理论精度 0.01098°。 - 最高转速:120,000 r/min,电频率上限 2kHz。 - 系统延时:2–10μs,适配无感 FOC 高速闭环。 - 非线性(INL):自校准后 <±0.07°。 - 温域:-40℃–125℃,温漂 ±0.02°/℃。
二、内部信号链全链路解析(模拟→数字→角度)2.1 信号链整体框图磁钢旋转 → AMR 电桥(SIN/COS 差分)→ 模拟前端(AFE)→ 15 位 SAR ADC → DSP 预处理 → CORDIC 角度解算 → 校准补偿 → 15 位绝对角度 → SPI/PWM/ABZ/UVW 输出。 2.2 模拟前端(AFE):低噪放大与抗混叠 2.2.1 差分放大与增益控制 - 电桥输出 mV 级差分信号,经 可编程增益放大器(PGA)放大至 ADC 满量程(典型 3.3V/5V)。 - 增益 G:10–100 倍可调,适配不同磁钢强度与气隙(0.5–3mm)。 - 共模抑制比(CMRR)>80dB,抑制电源与地噪声。 2.2.2 滤波与抗混叠 - 二阶巴特沃斯低通滤波,截止频率 1–5MHz,滤除 AMR 热噪声与高频干扰。 - 内置失调校准(Offset Cal),上电自动消除电桥与运放失调电压(<10μV)。 2.3 模数转换(ADC):15 位同步采样 - 类型:15 位逐次逼近(SAR)ADC,同步采样 SIN/COS 两路信号。 - 采样率:≥2MHz,满足 120,000 r/min 高速跟踪。 - 信噪比(SNR):>85dB,有效位数(ENOB)>14 位。 - 量化误差:≤1LSB,为 DSP 解算提供高精度数字基底。2.4 数字信号处理(DSP)核心架构 MT6826S 内置专用 角度解算 DSP,包含: - 数据缓存(SIN/COS 采样队列)。 - 误差补偿引擎(正交/幅度/非线性/温度)。 - CORDIC 硬件加速器(核心解算单元)。 - EEPROM 接口(存储校准系数)。 - 输出接口控制器(SPI/PWM/ABZ/UVW)。
三、DSP 解算原理:从 SIN/COS 到 15 位绝对角度 3.1 预处理:数字误差补偿(量产精度关键) 数字化 SIN/COS 存在正交误差、幅度不平衡、谐波失真、温漂,DSP 依次补偿:3.1.1 正交与幅度补偿(椭圆拟合) - 理想:$V_{text{SIN}}^2+V_{text{COS}}^2=text{常数}$(圆)。 - 实际:椭圆轨迹,通过矩阵变换修正: $$ begin{bmatrix} V_{text{SIN}}' \ V_{text{COS}}' end{bmatrix} = begin{bmatrix} k_1 & Deltaphi \ -Deltaphi & k_2 end{bmatrix} begin{bmatrix} V_{text{SIN}} \ V_{text{COS}} end{bmatrix} $$ $k_1/k_2$:幅度校正系数;$Deltaphi$:正交偏移补偿。 - 效果:正交误差从 1% 降至 <0.1%,幅度不平衡 <0.5%。 3.1.2 非线性校准(NLC) - 触发:CAL_EN 引脚或 SPI 指令,电机匀速旋转 ≥64 圈。 - 机制:DSP 采集一整圈角度数据,拟合误差曲线,生成分段补偿表存入 EEPROM。 - 效果:INL 从 ±0.5° 优化至<±0.07°,补偿磁钢偏心、安装倾斜、磁场畸变。3.1.3 温度补偿 - 片内温度传感器实时采样,调用 EEPROM 预存温度-误差模型。 - 动态修正 AMR 温漂与电路漂移,-40℃–125℃ 温漂 <±0.02°/℃。 3.2 核心解算:CORDIC 算法硬件加速3.2.1 CORDIC 原理(向量模式) 将($V_{text{SIN}},V_{text{COS}}$)向量通过逐次旋转逼近至 X 轴,累计旋转角度即为 θ: $$ theta=sum_{i=0}^{N-1}arctan(2^{-i})cdot d_i $$ $d_i$:旋转方向(±1);N=15 次迭代,覆盖 15 位精度。3.2.2 MT6826S 实现要点 - 硬件 CORDIC 加速器,15 次迭代仅需 1–2μs,无软件开销。 - 迭代精度:±0.5LSB,匹配 15 位 ADC 分辨率。 - 象限自动判断:覆盖 0°–360°,无盲区。 3.2.3 解算流程 1. 输入:补偿后 $V_{text{SIN}},V_{text{COS}}$(15 位)。 2. 归一化:$X=V_{text{COS}},Y=V_{text{SIN}},Z=0$。 3. 15 次迭代旋转,Z 累计角度。 4. 输出:$Z$ 映射为 15 位绝对角度码(0–32767)。 3.3 后处理:角度输出与接口转换 - 15 位绝对角度 → SPI(4 线,模式 3,16MHz)/ PWM(12 位)。 - 绝对角度 → 增量 ABZ(1–4096 脉冲/圈可编程)/ UVW(1–16 对极可编程)。 - 零位设置:通过 ZERO_POS 寄存器或硬件引脚,永久存入 EEPROM。 四、高速响应与抗干扰设计(工程化保障)4.1 高速闭环适配 - 采样→解算→输出全程≤10μs,满足无感 FOC 电流环带宽(>1kHz)。 - 无霍尔换相延时 <5μs,适配 60k–120k r/min 高速吸尘马达。4.2 EMC 与抗干扰 - 电源:LDO + 磁珠 + TVS + 多级去耦(10μF 钽电容 + 0.1μF MLCC)。 - 信号:差分采样、地平面分割、SPI 屏蔽布线、CRC 校验。 - 软件:滑动平均滤波(窗口 4–16 点,转速自适应)。 4.3 量产一致性保障 - 出厂校准:补偿 AMR 电桥基础误差,INL ≤±0.5°。 - 客户端自校准:一键补偿安装与磁钢误差,INL <±0.07°。 - EEPROM 存储:校准参数掉电保持,无需重复校准。
五、典型问题与根因分析
| 现象 | 根因 | 解决方案 |
|---|---|---|
| 角度跳变(±1–2LSB) | SPI 干扰、电源纹波、采样噪声 | 增加 CRC、优化去耦、缩短 SPI 布线 |
| INL 偏大(>±0.1°) | 未校准、磁钢偏心超差、转速波动 | 执行自校准、控制偏心 <0.2mm、转速波动 <3% |
| 低温误差增大 | 未启用温度补偿、磁钢温漂 | 开启温度补偿、选用低温 NdFeB 磁钢 |
| 高速丢步 | 采样率不足、CORDIC 迭代慢 | 确保 ADC 采样 ≥2MHz、使用硬件 CORDIC |
| ABZ 脉冲丢失 | 分频参数错误、接口电平不匹配 | 检查 ABZ 分辨率配置、匹配 3.3V/5V 电平 |
六、MT6826S 以 AMR 惠斯通电桥 + 15 位 SAR ADC + 硬件 CORDIC + 三级校准实现高速高精度绝对角度测量,核心优势: 1. 15 位绝对精度,自校准后 INL <±0.07°。 2. ≤10μs 延时,适配 120,000 r/min 高速电机。 3. 全温域稳定,-40℃–125℃ 温漂 <±0.02°/℃。 4. 多接口输出,兼容 SPI/PWM/ABZ/UVW,适配无感 BLDC 与伺服控制。 工程化设计要点: - 磁钢:NdFeB,表面场 ≥100mT,气隙 0.8–1.2mm,偏心 <0.2mm。 - PCB:模拟/数字地单点汇接,SPI 短直布线,远离功率回路。 - 校准:装机后必做自校准,转速 400–800 r/min,旋转 ≥64 圈。 - 软件:SPI 模式 3(CPOL=1,CPHA=1),16MHz 时钟,CRC 校验。
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !