MT6701差分霍尔角度检测原理解析:CORDIC算法与共模抑制技术

吸尘器马达驱动板|无刷马达驱动板|麦歌恩磁编码器|云台马达驱动板|艾毕胜电子    产品百科    磁编码IC    MT6701差分霍尔角度检测原理解析:CORDIC算法与共模抑制技术
2026年8月25日 16:09
浏览量:0
收藏
MT6701差分霍尔感应原理

麦歌恩MT6701差分霍尔感应原理深度解析

四颗水平霍尔盘差分架构 · CORDIC角度算法 · 14位绝对角度输出 · 55000RPM超高速检测

差分水平霍尔 MT6701 麦歌恩磁编码器 CORDIC算法 非接触角度检测
14位
绝对角度分辨率
±1.0°
积分非线性(INL)
<5μs
系统延时
55000RPM
最高转速

一、技术概述:MT6701为何需要差分霍尔

麦歌恩MT6701是一款基于差分水平霍尔(Differential Horizontal Hall)感应原理的非接触式磁角度编码器,广泛应用于直流无刷舵机、机器人关节、云台及非接触旋钮等高速、高精度位置检测场景。与传统 AMR(各向异性磁阻)或 GMR(巨磁阻)编码器相比,差分水平霍尔方案在抗杂散磁场、工作温度范围和高速性能上具有显著优势。

为什么选择差分霍尔?

传统单霍尔或分立式霍尔传感器面临三大挑战:①电机线圈、驱动板产生的杂散磁场干扰角度读数;②温度变化导致灵敏度漂移;③高速旋转时信号完整性下降。MT6701通过四颗水平霍尔盘构成差分对消结构,从根本上抑制了上述问题。

MT6701的核心规格:14位绝对角度输出(16384步/圈,0.022°/步),系统延时小于5μs,最高转速55000RPM,积分非线性±1.0°(典型),支持I2C、SSI、ABZ、UVW、PWM、模拟电压及Z轴按压检测七种输出接口,封装为SOP-8或QFN3×3-16L。

二、差分霍尔感应原理解析

2.1 霍尔效应基础

霍尔效应是指导体中流过电流时,若存在垂直于电流方向的磁场,导体横向两侧会产生电位差(霍尔电压):

VH = KH · I · B · cos(θ)
VH:霍尔电压;KH:霍尔系数(与材料相关);I:流过霍尔元件的电流;B:磁感应强度;θ:B与霍尔盘法线方向的夹角

水平霍尔盘(Horizontal Hall Plate)的敏感方向为垂直于芯片表面的Z轴磁通密度Bz。当用于角度检测时,需要测量旋转磁铁产生的360°空间磁场分布。

水平霍尔 vs 垂直霍尔

水平霍尔盘感应垂直于芯片表面的磁场分量(Z轴),适合配合轴向充磁磁环使用;垂直霍尔盘感应芯片平面内的磁场分量(X/Y轴),适合径向检测。MT6701采用水平霍尔盘方案,安装于磁环轴线方向,结构紧凑、无需穿透轴。

2.2 差分霍尔的物理机制

MT6701内部四颗水平霍尔盘按照0°/180°90°/270°成对排列,构成两个差分对:

差分对 A(0° / 180°)

两颗霍尔盘相隔180°安装,检测方向相反的磁场分量Bx,差分输出消除共模干扰。

  • SA = K · B · cos(α)
  • B = 磁环磁感应强度
  • α = 磁铁N极与霍尔盘A的夹角

差分对 B(90° / 270°)

两颗霍尔盘同样相隔180°安装,检测与A对正交的磁场分量By,构成正交相位信号。

  • SB = K · B · sin(α)
  • 与SA相位差90°
  • 构成完整的三角坐标系

差分输出的核心优势在于:当存在均匀的外部杂散磁场(无论是电机绕组还是永磁体)时,两颗差分霍尔盘感受到的干扰磁场方向相同、大小相等,相减后完全消除。而待测磁环产生的目标磁场在两颗霍尔盘处的方向相反,差分后有效信号加倍。

差分抑制比

MT6701差分架构对共模杂散磁场的抑制能力通常达到40dB以上(相当于信号/干扰比提升100倍),这使得MT6701可以直接安装在电机端盖外侧,无需额外磁屏蔽罩,大幅简化系统结构并降低成本。

2.3 与AMR/GMR的技术路线对比

技术路线 感应原理 磁场方向 抗杂散 温度漂移 适用场景
差分水平霍尔(MT6701) 霍尔效应 垂直(Z轴) 极佳(共模抑制) 低(片内补偿) 高速舵机/机器人关节 推荐
AMR 各向异性磁阻 磁阻效应 平面(XY轴) 一般 较高 消费电子旋钮
GMR 巨磁阻 量子隧穿 平面(XY轴) 一般 中等 硬盘读取头
单霍尔(非差分) 霍尔效应 Z轴或XY 低成本应用

三、芯片霍尔阵列架构

3.1 四霍尔盘的空间布局

MT6701芯片内部四颗水平霍尔盘的几何布局经过精心设计,位于芯片表面的同一平面上,互成90°(即0°、90°、180°、270°),圆周排列在同一半径处。

MT6701 信号处理链路
磁环 N极轴向充磁钕铁硼
霍尔盘 A (0°)水平霍尔
霍尔盘 B (90°)水平霍尔
差分对消 模块共模抑制
信号 放大器PGA
ADC 采样12位DAC
CORDIC 计算角度求解
协议 编码器I2C/SSI/PWM
角度 输出14位数据
布局要点

四颗霍尔盘位于同一圆周(等半径)确保信号幅值一致;互成90°保证三角函数正交性;所有霍尔盘集成在同一硅片上,温度特性高度一致,差分对温漂可相互抵消,进一步提升角度精度。

注意:离轴 vs 在轴

MT6701为在轴检测(On-axis)方案:磁铁旋转轴须经过芯片正上方,芯片位于旋转轴延长线上。磁环为单对极(NS两极),磁铁轴线经过霍尔盘阵列中心。这与MT6709(离轴检测,支持中空轴)有本质区别,选型时需注意区分。

3.2 信号调理链路

霍尔电压采样

四颗霍尔盘在激励电流作用下输出与Bz成比例的差分电压信号(典型幅值约20~100mV/V)。

可编程增益放大器(PGA)

片内PGA将毫伏级差分信号放大至适合ADC输入的量程范围,放大倍数由芯片内部自动校准,确保ADC充分利用动态范围。

12位DAC调制

差分模拟信号经12位数模转换器处理后,输出12位分辨率的DAC等效模拟量(0~100% VDD对应0~360°)或PWM脉宽调制信号。

CORDIC角度计算

PGA输出的两路正交差分信号(sin与cos分量)进入CORDIC专用加速器,计算arctan(Si/Sc)得到绝对角度值,输出14位分辨率。

四、CORDIC角度计算算法

4.1 CORDIC算法原理

CORDIC(Coordinate Rotation Digital Computer,坐标旋转数字计算机)是一种高效的迭代算法,专门用于计算三角函数、反三角函数及坐标变换,无需乘法器,仅用移位和加法即可完成。MT6701内置CORDIC硬件加速器,在每个采样周期内完成角度计算。

给定差分霍尔盘输出的两路正交信号:

SA = A · cos(α) SB = A · sin(α)
A:合成磁场幅值(与磁铁类型和气隙相关);α:待求解的磁铁角度位置

目标:计算角度α = arctan(SB / SA),即反正切运算。

CORDIC工作流程

CORDIC通过多级旋转迭代逼近目标角度:每一步根据当前Y分量的符号决定旋转方向(左旋或右旋),旋转角度预设为固定值(arctan(1/2n)),通过右移(除以2n)实现,无需乘法运算。约16次迭代即可收敛到14位精度,非常适合硬件实现。

4.2 角度求解与磁场补偿

MT6701的CORDIC引擎在计算角度的同时进行以下补偿处理:

幅值归一化

利用磁场幅值A = √(SA² + SB²)进行幅值归一化,消除磁铁强度随温度或老化变化的影响,确保角度输出稳定。

±

正交性校正

校正90°偏差(两颗差分对之间的非理想正交误差),提高360°全量程角度精度。

非线性校正

片内非线性校正表(NLUT)补偿霍尔盘本征非线性,将INL从±2.5°压缩至±1.0°以内。

°

零位校准

支持零点编程(通过I2C/SSI写入EEPROM),将机械零位与电气零位对齐,消除安装偏心误差。

4.3 为什么不用反正切查表?

传统方案采用ROM查表法存储反正切结果,但受限于ROM容量(通常256~1024点),插值精度有限,且占用硅片面积大。

方法 精度 资源消耗 灵活性 MT6701选择
ROM查表 受限(8~10位) ROM面积大 不可在线修正
CORDIC硬件加速 可达16位以上 仅移位器和加法器 可结合非线性校正

五、多协议输出接口

MT6701支持七种输出协议,可在出厂默认配置或通过EEPROM编程切换,方便适配不同主控芯片和控制系统:

接口类型 协议描述 分辨率 典型应用
I2C 主从同步串行,速率≤1MHz,14位角度寄存器 14位绝对角度 微控制器/SoC主读
SSI 高速同步串行,速率≤20MHz,MSB在前 14位绝对角度 DSP/FPGA高速读取
ABZ 增量方波输出,A/B相位差90°,Z为每圈索引脉冲 1~1024脉冲/圈(4096步) 通用PLC/计数器
UVW 三路PWM换相信号,对应电机U/V/W相线圈驱动时序 1~16对极/圈可编程 无刷直流电机换向
PWM 12位脉宽调制,占空比对应0~360° 12位(0.088°/LSB) 单片机定时器捕获
模拟电压 0~100% VDD对应0~360°连续输出 12位DAC等效分辨率 ADC直接采集
Z轴按压 芯片中心集成纵向霍尔开关,检测磁铁靠近时的按压动作 单比特开/关 旋钮+按钮复合UI
多协议同时工作

MT6701支持多种接口同时输出(取决于封装引脚分配)。例如:I2C读取绝对角度用于位置控制,ABZ输出增量脉冲用于速度计算,UVW同时驱动电机换向——三种需求一台芯片全搞定,系统设计大幅简化。

六、核心性能指标

6.1 电气参数

参数 数值 说明
工作电压 3.3~5.0V EEPROM烧写需VDD>4.5V
工作电流 约10mA 典型值,含EEPROM擦写
系统延时 <5μs 从磁场变化到角度输出稳定
启动时间 <2ms 上电到首帧有效数据
角度噪声 0.01° rms 典型值(带宽10kHz)
迟滞 0.088°(1LSB) 由12位ADC量化引入
重复定位精度 ±0.05° 多次返回同一点的标准差

6.2 角度精度

精度指标 典型值 最大值 说明
积分非线性(INL) ±1.0° ±1.5° 全量程非线性误差
微分非线性(DNL) ±0.02° 相邻码间的步距误差
ABZ差分非线性 ±0.02° ABZ输出的角度误差
全温精度变化 <±0.5° -40~+125°C范围
供电敏感度 <0.1°/V VDD在4.5~5.5V范围

6.3 机械与环境

参数 数值
推荐磁铁 Ø10mm×2.5mm N35钕铁硼,轴向充磁
推荐气隙 0.5~2.0mm 磁环表面到霍尔盘表面距离
允许偏心 ±0.3mm 轴向偏移容忍度
工作温度 -40~+125°C
ESD ±2kV HBM
封装 SOP-8(8引脚)/ QFN3×3-16L(16引脚)
气隙设计提示

气隙越小,磁场越强,霍尔信号幅值越高,SNR越好。但气隙过小会导致机械碰撞风险,且磁铁的制造公差、安装偏心会被放大。建议使用MT6701推荐的0.5~2.0mm气隙范围,并通过EEPROM零点校准消除偏心误差。

七、典型应用场景

直流无刷舵机(BLDC Servo)

MT6701的UVW输出直接驱动无刷电机换向,I2C读取绝对角度实现闭环位置控制,支持高达55000RPM的伺服电机转速。典型应用:无人机螺旋桨舵机、机器人关节伺服。

  • UVW换向:1~16对极可编程
  • ABZ高速计数:≤512KHz
  • 角度分辨率:0.022°/bit

机器人关节角度检测

MT6701在机器人关节内安装在电机轴端,检测关节旋转角度,提供14位高分辨率绝对角度输出用于运动学解算,INL±1.0°满足大多数协作机器人关节精度要求。

  • 绝对角度定位,无需回零
  • 抗电机磁场干扰
  • -40~125°C宽温,适合工业环境

无人机云台增稳

三轴云台电机内置MT6701检测各轴旋转角度,55000RPM高速响应满足云台动态响应需求,差分霍尔抗无人机电调强磁场干扰。

  • 超高速响应:<5μs
  • 小体积SOP-8封装
  • Z轴按压支持云台复位功能

非接触旋钮与电位计

MT6701配合环形磁铁替代传统电位器或编码器,无机械磨损、防水防尘、使用寿命长。360°连续旋转无死区,适合白色家电、工业仪表的旋钮UI。

  • 360°无死区
  • 无限机械寿命
  • Z轴按压可集成确认功能
与MT6709的选型区分

MT6701适合在轴安装(磁铁轴线经过芯片正上方)的高转速场景,如舵机关节、云台电机;MT6709适合离轴安装(中空轴、轴套式)的工业场景,如传送带驱动轮。两款芯片均基于差分水平霍尔,但安装架构不同,选型时需根据机械结构决定。

八、常见问题解答(FAQ)

差分霍尔与普通霍尔在角度检测上有什么本质区别?
普通单霍尔只能检测磁场的有无(开关量)或强弱(模拟量),无法直接测量360°角度。差分霍尔利用两颗相隔180°的霍尔盘输出相位差180°的信号作差,抑制共模干扰;同时另一对差分霍尔检测正交分量(相位差90°),两组信号构成完整的三角坐标系,通过CORDIC反正切运算求解角度。单一霍尔无法实现360°绝对角度测量。
MT6701的差分结构是如何抑制电机杂散磁场的?
电机绕组产生的杂散磁场在空间上相对均匀(缓变场)。当杂散磁场作用在相隔180°的两颗差分霍尔盘上时,方向相同、大小几乎相等。由于MT6701输出的是两颗霍尔盘信号的差值,方向相同的干扰信号被相减消除。目标磁环产生的磁场在两颗霍尔盘处方向相反,差分后信号加倍。这种共模抑制比通常优于40dB,使得MT6701可以直接贴装在电机外壳外侧,无需磁屏蔽罩。
CORDIC算法相比反正切查表有什么优势?
CORDIC算法仅需移位和加法两种运算便可迭代求解反正切,硬件实现简单(仅移位器和加法器),不依赖ROM存储,可集成在芯片内部而无需增加大片ROM资源。MT6701内置CORDIC硬件加速单元,每采样周期同步输出角度结果,且可与片内非线性校正表(NLUT)联动,在同一数据路径上完成校正,使INL达到±1.0°。ROM查表方案受存储深度限制,插值误差大,无法在线修正非线性。
MT6701的角度精度受哪些因素影响最大?
磁铁质量:磁场不均匀(剩磁Br不均匀、磁环充磁不均匀)会直接引入角度误差,是最重要的误差源,建议选用±1% Br公差的N35以上钕铁硼;②气隙:气隙越大,信号幅值越小,SNR下降,量化噪声相对增大,建议气隙控制在0.5~2.0mm并保持稳定;③温度:-40~125°C全温范围内精度变化±0.5°,片内温度补偿覆盖这一范围;④安装偏心:轴向偏移±0.3mm以内可通过EEPROM零点校准消除。
MT6701和MT6709都是麦歌恩的角度芯片,如何选型?
MT6701是在轴(On-axis)角度检测芯片,磁铁旋转轴必须经过芯片正上方,单对极磁环轴向充磁,适合需要高速(最高55000RPM)、小体积(SOP-8)的场景,如舵机、云台、BLDC电机。MT6709是离轴(Off-axis)角度解码芯片,配合4颗外部线性霍尔和单对极磁环,芯片不需安装在旋转轴线上,适合中空轴传动、传送带驱动轮、轴套式安装。两款芯片感应原理相同(差分水平霍尔),架构不同,选型取决于机械结构约束。
使用MT6701时为什么推荐轴向充磁的钕铁硼磁环?
MT6701的水平霍尔盘感应垂直于芯片表面(Z轴)的磁场分量。轴向充磁磁环的N极和S极在磁环圆周侧面交替排列,旋转时霍尔盘正上方位置的Z轴分量呈正弦/余弦规律变化,适合差分角度算法。径向充磁磁环的磁场方向平行于芯片表面(XY轴),水平霍尔盘无法有效感应。推荐Ø10mm×2.5mm N35钕铁硼,Br≥1.2T,剩磁均匀性±1%,以保证角度检测精度。

九、总结与选型建议

麦歌恩MT6701以四颗水平霍尔盘差分对消架构为核心,结合CORDIC硬件加速,实现了高速(<5μs)、高精度(14位/±1.0° INL)、高可靠(抗杂散磁场40dB、-40~125°C宽温)的非接触角度检测方案。

优势维度 MT6701表现
抗磁场干扰 差分共模抑制>40dB,电机侧无需磁屏蔽
高速性能 系统延时<5μs,最高55000RPM
分辨率 14位绝对角度(0.022°/bit)
多协议支持 I2C / SSI / ABZ / UVW / PWM / 模拟 / Z轴按压,七合一
宽温工作 -40~125°C全温覆盖
小体积 SOP-8(8引脚),贴装灵活
零位编程 EEPROM存储零点,支持偏心校准

MT6701的差分霍尔方案代表了国产磁角度编码器的主流技术路线,以高性价比、高集成度和成熟生态(艾毕胜电子提供样品、评估板、技术支持)持续渗透伺服机器人、无人机、智能家居等高速增长市场。如需进一步了解选型细节或申请样品,欢迎联系艾毕胜电子技术团队。

艾毕胜电子

艾毕胜电子为麦歌恩(MagnTek)授权代理商,提供MT6701全系列型号(SOP-8 / QFN3×3-16L)的样品申请、评估板支持、离轴/在轴方案设计咨询与批量供货。

姓名 *

电话📞 *

马达驱动方案(核心业务) *

必填字段

芯片品牌 *

必填字段

应用领域(选芯片注明型号)

申请样品,方案定制,技术支持