从触发到感知:线性霍尔的连续位置测量之路

来源:艾为电子 #艾为电子#
1885

从瞳距调节、游戏手柄到磁轴键盘,越来越多的人机交互设备正在从“是否触发”走向“位置、行程和力度的连续感知”。线性霍尔传感器通过检测磁场强度的连续变化,在无机械接触的条件下实现位置量测,为高寿命、低磨损、可密封的结构设计提供了一条成熟路径。

从霍尔效应说起

线性霍尔的所有特性都可以追溯到霍尔效应。理解它的物理过程,能帮助我们更准确地做磁路设计、灵敏度选型和误差分析, 霍尔效应(Hall Effect)由美国物理学家 Edwin Hall 于 1879 年发现:当电流 I 流过一片半导体薄片时,若在垂直于电流方向施加磁场 B,载流子(电子或空穴)会受到洛伦兹力而向薄片一侧偏转堆积,在垂直于电流和磁场的方向上形成一个横向电压——霍尔电压 VH。

图1 霍尔效应原理示意图

电流水平流动,磁场垂直穿过芯片表面,洛伦兹力使载流子向一侧偏转,形成横向霍尔电压。

定量关系为:VH = (I × B) / (n × q × d)

其中 n 为载流子浓度,q 为电子电荷,d 为薄片厚度。在芯片工艺确定后,VH 与 I、B 成正比——这就是“线性”的物理来源:磁感应强度 B 变化多少倍,霍尔电压就变化多少倍。

关键结论:

•灵敏度由材料与厚度决定:载流子浓度越低(如砷化镓 GaAs、锑化铟 InSb)、薄片越薄,灵敏度越高;硅基霍尔虽然灵敏度低一些,但工艺成熟、成本低、易与信号处理电路单片集成,是磁性芯片设计的主流。

•线性霍尔 = 霍尔元件 + 信号调理电路:裸霍尔元件输出只有毫伏级,必须配合放大、失调消除、温度补偿等电路才能成为一颗可用的芯片。

 为什么线性霍尔适合做位置与行程检测?

在位置检测场景中,真正被测量的通常并不是“距离”本身,而是“位置变化引起的磁场变化”。只要磁铁与传感器的相对运动具有可重复的几何关系,就可以通过标定把输出电压或数字码映射成距离、行程、角度、档位甚至按压力度。

图 2 磁铁距离变化引起线性霍尔输出连续变化(示意)

需要注意的是,磁场与距离并非天然线性关系。磁铁尺寸、材料、充磁方向、气隙、传感器灵敏度、机械公差都会影响曲线。因此工程上更常见的做法是:先保证目标工作区间内单调、可分辨,再通过分段标定、查表或拟合将霍尔输出换算为真实位置。

模拟线性霍尔与数字线性霍尔的工作原理

图 3 两类线性霍尔的信号链对比

模拟线性霍尔:把磁场强度转换为连续模拟电压

模拟线性霍尔芯片通常将霍尔元件产生的微弱信号经过片内模拟前端放大、失调消除与温度补偿,最终从 VOUT 引脚输出连续变化的模拟电压。对于常见的双极线性输出器件,在零磁场附近输出往往位于电源中点附近;N/S 极方向变化会使输出向高电压或低电压方向偏移。单极方案则可针对单一磁场方向优化有效动态范围。

系统端通常由 MCU 的 ADC 采集该电压,再进行滤波、标定和位置换算。其优势是接口简单、响应链路直接、输出带宽易于控制;但在大规模多通道应用中,需要考虑 ADC 通道数量、多路复用、模拟走线噪声、参考电压稳定性以及逐通道一致性。

数字线性霍尔:片内完成 ADC 与数字处理

数字线性霍尔并不是“只有 0/1 输出”的数字开关霍尔。它仍然感知连续磁场强度,只是把模拟前端、ADC、数字校准/滤波等环节集成到芯片内部,最终以数字码的形式向主控传输磁场信息。

这种架构可以减少系统对 MCU ADC 资源以及高阻抗模拟走线的依赖,并有利于在芯片内部完成增益、零点、温漂和一致性校准。根据产品定义,数字接口可能采用 I²C、SPI、单线/串行专用接口,或支持多器件级联/菊花链的数据传输方式。

典型应用一:VR/AR 设备的瞳距调节检测

在 VR/AR 头显中,瞳距(IPD)调节需要让左右镜筒或光学组件移动到与用户双眼匹配的位置。传统机械电位器能够直接测量位置,但存在接触磨损、寿命和结构密封等问题。采用“磁铁 + 线性霍尔”的非接触方案,可以把滑块或镜筒的位移转换为连续磁场变化。

图 4 瞳距调节中的线性霍尔位置检测示意

  • 磁铁固定在移动件上,线性霍尔固定在机壳/PCB上,移动过程中输出连续变化

  • 主控通过一次或多点标定,将输出值换算为左/右镜筒位置及最终瞳距

  • 除显示瞳距数值外,还可用于电机闭环、限位软保护、出厂校准和异常卡滞检测

  • 若结构空间较窄,可通过磁铁极性、磁路导向和传感器布置提高工作区间内的单调性与分辨率

典型应用二:游戏手柄肩键/扳机的三档与连续行程检测

对于游戏手柄的肩键、扳机或拨片,仅使用机械开关只能得到“按下/松开”两种状态,而线性霍尔可以输出完整按键行程。因此同一颗传感器既可以通过阈值划分实现三档触发,也可以直接用于连续量输入。

图 5 肩键三档触发与连续行程检测

例如设定 T1、T2、T3 三个阈值,可分别对应轻按、标准触发和深按;如果游戏或人机交互需要更细腻的控制,则可把 ADC/数字码映射为 0~100% 行程。相比机械触点方案,磁感应方式无触点磨损,适合高频操作,同时软件还可以实现死区、回差、曲线重映射和个体校准。

典型应用三:模拟线性霍尔在磁轴键盘中的应用

磁轴键盘的关键并不是“磁铁代替弹簧”,而是利用轴体中的磁铁随按键上下运动,使 PCB 上的线性霍尔输出连续变化。主控根据每个按键的实时行程计算触发与释放位置,从而实现传统机械触点难以实现的可调触发点、快速触发(Rapid Trigger)和动态死区等功能。

图 6 模拟线性霍尔磁轴键盘的系统架构

  • 逐键输出是模拟量,可直接反映轴体行程

  • 主控可以对每个按键单独进行零点、满量程和曲线校准,补偿磁铁与装配公差

  • Rapid Trigger 的核心是根据按键当前行程及运动方向动态设置触发/释放条件,而不是依赖固定机械触点

  • 大键盘通道数多,需要重点评估 MCU ADC 数量、MUX 扫描时间、采样保持、模拟噪声、地弹和刷新率

典型应用四:数字线性霍尔 + 菊花链的磁轴键盘

当按键数量从数十个扩展到完整键盘阵列时,模拟方案的 ADC 资源和模拟布线复杂度会快速上升。支持数字输出及多器件级联的线性霍尔,可以把“每键模拟采样”转化为“链路读取多个数字节点”,从系统架构上减少大规模模拟通道的压力。

图 7 数字线性霍尔菊花链/级联拓扑示意

菊花链并不意味着所有产品都采用完全相同的电气接口。芯片可以基于专用串行时序、级联数据输入/输出或带地址的总线构建多器件链路。对于磁轴键盘,系统设计的关键指标包括:整链扫描周期、单键有效刷新率、链长上限、时钟频率、数据完整性、供电压降、链路故障隔离以及开机枚举/校准时间。

如果数字线性霍尔能够在片内完成较好的零点、灵敏度和温漂校准,还可以降低逐键模拟链路一致性处理的复杂度。对于希望减少 MCU ADC 资源、简化 PCB 模拟布线或扩展更多按键节点的方案,这类架构具有明显吸引力。

艾为线性霍尔产品与选型建议

模拟线性霍尔推荐

AW8656XDNR 是线性霍尔效应集成电路,输出随磁感应强度成比例变化,器件静态输出电压为施加于 VREF 引脚的比率式供电参考电压标称值的 50%。

该器件激活模式下功耗为 2.6mA,支持用户配置休眠模式,可将电流消耗降至 1μA 以下,芯片具备磁铁温度补偿功能,能够抵消磁铁温漂,在-40℃~+125℃宽温区间保证线性性能,同时也提供不带磁铁温漂温度补偿的器件版本;AW8656XDNR 采用 6 引脚 DFN 封装,工作温度范围‑40℃~+125℃,封装提供无铅版本。

数字线性霍尔推荐

AW86570 是一款基于霍尔效应的高速高灵敏度磁力计芯片,内置 14 位 ADC,最高工作频率可达 50kHz;磁场检测范围可配置,范围为 ±100Gs~±3000Gs,可同时检测 N 极与 S 极磁场。

AW86570 供电电压支持 2.5V~5.5V,VDDIO 接口电压最低可达 1.65V;搭载最高 1MHz 通信速率的I²C 总线,还具备可配置为双向阈值检测的硬件中断引脚。该芯片工作温度范围‑40℃~+105℃,具备 4kV ESD 防护能力,采用 1.6mm×1.6mm×0.55mm 的 DFN 封装。

结语

从三挡肩键到亚毫米级滑块,从单个旋钮到上百键磁轴键盘,线性霍尔解决的本质问题始终一致:把机械位移稳定地映射为可计算的磁场信息。模拟线性霍尔强调简单直接的连续电压输出,数字线性霍尔则把更多采样与校准能力下沉到传感器端。随着消费电子对无接触、高寿命、可编程交互和多节点感知的需求增长,线性霍尔正在从传统位置检测器件,进一步成为人机交互系统中的“连续位置感知入口”。


责编: 爱集微
来源:艾为电子 #艾为电子#
THE END
关闭
加载

PDF 加载中...