霍尔 / 磁开关传感器

2026-06-22 接口:数字开关量 R2
你将学到
  • 搞懂霍尔效应和干簧管的原理:磁场怎么触发输出信号
  • 区分霍尔传感器和干簧管:用途、寿命、响应速度各有何不同
  • 掌握工程级接法:开关量输出→工业DI模块→中控,而不是裸接Arduino
  • 学会磁铁选型和触发距离估算,避免现场调不出来
  • 拿到选型对比表和故障排查表,现场排障不慌

展厅里有很多"状态感知"需求——翻牌展项翻到哪一面?抽拉展台的抽屉拉出来了没有?磁吸底座的展品放上去了还是被参观者拿走了?密室逃脱展项的暗门开了没有?

这些场景有一个共同特征:你只需要知道"开"或"关"这两个状态,不需要精确测量距离或角度。磁开关(包括霍尔传感器和干簧管)就是做这件事最可靠的元器件之一——无接触、无磨损、抗污染、对展项外观几乎没有影响。


原理:磁场怎么触发信号

霍尔传感器

霍尔效应是1879年物理学家Edwin Hall发现的——在导体中通电流,垂直施加磁场,导体侧面会出现横向电压(霍尔电压)。现代霍尔传感器芯片把这个电压放大、整形,当磁场强度超过阈值(触发点,以你的datasheet为准),输出从高跳低(或低跳高,取决于型号);磁场撤走后,强度降到释放阈值以下,输出恢复。

关键点:

  • 固态元件,无机械触点,寿命几乎不受开关次数限制(典型值上亿次,以具体型号datasheet为准)
  • 感应的是磁场强度,磁铁越强/越近,触发越可靠
  • 响应速度很快(微秒级),适合需要快速检测的场景
  • 单极性(只响应一种极性磁场)和全极性(两种极性都响应)两类,展厅用全极性更省心

干簧管(Reed Switch)

干簧管是密封在玻璃管内的两片弹性铁磁簧片,平时保持断开状态。当外部磁场(通常是永磁铁)靠近时,两片簧片被磁化、相互吸引接触,电路导通;磁场撤走后弹力使其分开复位。

关键点:

  • 机械接触,本质是个无触点+有触点混合体——开关动作有机械动作
  • 使用寿命受开关次数影响(典型值千万次,以datasheet为准),高频开关场景要注意寿命
  • 玻璃管封装,怕冲击和振动(展厅木制装置里机械振动大时要防振)
  • 价格通常比霍尔模块便宜,门磁警报器里大量使用

工程级接法:信号进工业IO,别裸接Arduino

霍尔传感器或干簧管的输出本质都是一个数字开关量:有磁场=一种状态,无磁场=另一种状态。展厅工程的标准做法:

磁开关 / 霍尔传感器(数字开关量输出)
        │  信号线 + 电源 + GND
        ▼
工业开关量DI输入模块(科星等,带网口/RS485)
        │  Modbus TCP / RS485
        ▼
中控软件(SoftControl) ──读到"触发"状态──▶ 执行:播视频/开灯/播语音/解锁下一关

为什么不裸接Arduino上展厅:

  • 工业DI模块宽压供电(12V/24V)、光耦隔离、抗干扰,长期稳定
  • Modbus接口让中控直接读状态位,出问题每段单独排查
  • 霍尔模块输出多为3.3V或5V逻辑电平,工业DI输入常为12V/24V,电平不一致要加中间转换电路或选带低压输入的DI模块,这是最常踩的坑
💡 提示

展厅常用的翻牌展项,每一面背后贴一颗强磁铁,中间固定轴上装霍尔传感器,转到哪面,对应磁铁靠近哪个传感器就触发哪个DI通道。用4颗霍尔传感器就能精确识别4个方位——比旋转编码器便宜,比角度传感器简单,够用且好装。


磁铁选型与触发距离

霍尔传感器和干簧管的触发都依赖磁铁,磁铁选不对,调半天也没用。

磁铁类型

类型 特点 展厅适用场景
钕铁硼(NdFeB) 磁力最强,体积小,贵一点 需要小体积+远触发距离,首选
铁氧体(Ferrite) 磁力中等,便宜,耐温好 对体积和距离要求不高的场景
橡磁软磁 可弯曲,磁力弱 不推荐,触发距离太短

触发距离怎么估

触发距离由**传感器型号的触发磁场阈值(以datasheet为准)磁铁的表面磁场强度(磁铁规格参数)**共同决定——网上的"可触发距离X厘米"说法往往不注明磁铁型号,参考价值有限。

工程上的可靠做法:现场实测。把传感器固定,从远处慢慢靠近磁铁,用万用表或指示灯确认触发点,再留30%~50%余量作为安装距离。这个步骤5分钟,能省下现场反复拆装的麻烦。

常见参考(以N35钕铁硼直径10mm圆形磁铁 + 一般工业霍尔传感器为例,具体以实测为准):

  • 正对中心轴方向:触发距离约5~15mm
  • 侧面方向:触发距离更短
💡 提示

翻牌展项的磁铁要用同极性朝向传感器安装。如果用全极性霍尔传感器,两种极性都能触发,安装更省心;如果是单极性的,磁铁装反了就不触发——这是一个很常见的现场坑,安装前先用手机磁铁检测App确认极性朝向。


霍尔传感器 vs 干簧管:怎么选

对比维度 霍尔传感器 干簧管
触点类型 无机械触点,全固态 机械触点
寿命 典型上亿次(以datasheet为准) 典型千万次(以datasheet为准)
抗振动冲击 弱,玻璃管怕震
响应速度 极快(μs级) 较快(ms级)
输出 有源,需供电,输出TTL/开漏 无源,纯干接点,直接串入电路
触发距离 视型号,可做较远 一般较近
价格 稍高(模块级)
展厅适用 高频操作展项(翻牌、抽拉)、需快速响应 门磁、低频开关检测、需干接点直接接入

结论:高频互动展项选霍尔传感器;展柜门、仓储柜门磁检测用干簧管就够。干簧管直接输出干接点,可以直接接科星等工业DI模块的干接点输入端,无需额外供电,接线最简单。


典型展厅应用

1. 翻牌展项(选霍尔传感器)

六面或四面可翻的立方体展项,每一面内侧贴磁铁,中轴位置固定霍尔传感器矩阵:

面1磁铁 ─┐
面2磁铁 ─┤ → 四路霍尔传感器 → 工业DI模块 4路DI → 中控读状态 → 对应面视频内容播放
面3磁铁 ─┤
面4磁铁 ─┘

中控逻辑:DI1有信号=面1朝上→播放面1内容;切换时触发视频切换动画。

2. 抽拉展台/抽屉检测(霍尔或干簧管均可)

抽屉侧面固定干簧管,抽屉对应位置贴磁铁。抽屉推入时磁铁靠近,干接点闭合,DI通道触发——中控关闭对应展项;抽屉拉出,DI断开——中控启动展示内容。

3. 展品放置感应(霍尔传感器)

展台底部嵌入霍尔传感器,展品底座嵌磁铁。展品放上去→触发→点亮光效+播放介绍;展品拿走→复位→光效关闭。这个场景要注意防误触:单颗霍尔容易因展台振动漂移,可用中控加"持续N秒才确认"的去抖逻辑。

4. 密室逃脱暗门(干簧管)

门框侧面安装干簧管,门边对应贴磁铁。门关闭时干接点闭合=安全状态;门打开时断开=触发事件(解锁下一关/报警/重置)。干簧管的干接点方便直接接入门禁控制器或工业DI。


接线示例

以科星网络继电器/IO模块(DI干接点输入型)+ 干簧管为例:

  干簧管(两引脚,无极性)
     ├── 引脚A ─────── 科星DI模块 DI1 输入端
     └── 引脚B ─────── 科星DI模块 COM端(公共地)

  (干接点型DI无需给干簧管额外供电)

以有源霍尔传感器模块(NPN开漏输出,需供电)+ 科星DI模块(可接低压输入型)为例:

  霍尔传感器模块
     VCC ─── 5V(来自工业电源或IO模块辅助电源)
     GND ─── GND
     OUT ─── 科星DI模块 DI1(确认DI模块支持5V逻辑输入,或加上拉电阻匹配)
⚠️ 安全

工业DI模块的输入端通常有12V或24V内部电源,直接把3.3V/5V的霍尔传感器输出接上去可能损坏传感器。接线前务必核对DI模块的输入规格(以科星官方手册为准),选择支持低压输入的型号,或加中间继电器/光耦隔离。


选型对比表

维度 参数/选项 展厅怎么选
输出类型 干接点 / NPN开漏 / PNP 接科星DI干接点输入:选干接点型(干簧管);接DI有源输入:选NPN/PNP注意电平
触发距离 5mm~30mm(视型号和磁铁,以datasheet为准) 现场实测后留余量,别直接按手册标称值贴死
工作电压 3.3V/5V(模块型)/无源(干簧管) 按接入方式选;工业场景优选无源干接点或宽压模块
封装形式 裸板/圆柱形工业传感器/扁平贴片 展项嵌入结构:扁平或小圆柱;门磁:长条型干簧管组件
极性 单极性(单方向磁场触发)/全极性 展厅翻牌/拉抽屉选全极性,省去极性对齐的麻烦
防护等级 IP20/IP65/IP67 水景展项周边、室外展区选IP65以上

故障排查表

现象 最可能原因 排查方法
完全不触发 磁铁极性装反(单极性传感器)/ 距离太远 / 没供电 换全极性传感器;重新实测触发距离;量传感器供电
触发后不复位 磁铁没有完全移开 / 触发距离太大导致"磁场还在" 加大复位距离;检查安装间隙
时触时不触 间隙不稳定(木制结构热胀冷缩/振动)/ 接触不良 检查固定件;改用弹性固定;检查接线端子压紧
多路同时乱触 相邻磁铁间距不够,串扰 相邻磁铁保持3倍以上触发距离;或改用更小触发范围的传感器
干接点DI读不到信号 中控DI通道配置问题 / 接线松 用万用表直接量干接点是否导通;核查DI通道编号和极性配置
干簧管时好时坏 玻璃管裂纹(振动破坏)/ 触点氧化 换新干簧管;改用霍尔传感器
上电后持续触发 传感器装在金属结构内,金属被磁化 远离大面积铁磁性金属;在传感器和结构间加隔磁垫

动手挑战

  1. 找一颗霍尔传感器模块和一块钕铁硼磁铁,接上LED,从不同方向、不同距离靠近磁铁,记录触发距离。再把磁铁翻面(改变极性朝向),观察有无区别——直观感受单极性和全极性的差异。
  2. 用干簧管和科星DI模块接一路干接点DI,在中控里读出状态,用磁铁靠近/远离,验证中控显示的状态变化。这是展厅磁开关接入中控的最小可验证单元。

本节学到的知识

  • 磁开关只判断**"开/关"两个状态**,无接触、无磨损、抗污染,适合翻牌、抽拉、门磁、展品放置这类状态感知。
  • 霍尔传感器是固态无机械触点,寿命典型上亿次、响应微秒级、抗振动强,输出 TTL/开漏需供电(以 datasheet 为准)。
  • 干簧管是玻璃管内簧片机械接触,寿命典型千万次、响应毫秒级、怕冲击振动,输出无源干接点可直接串入电路、接线最简单。
  • 霍尔分单极性(只响应一种极性)和全极性(两种极性都触发);展厅翻牌/抽拉选全极性省去极性对齐的麻烦。
  • 工程级接法:磁开关数字开关量输出 → 工业 DI 模块(科星,带网口/RS485)→ Modbus TCP / RS485 → 中控,别裸接 Arduino 上展厅。
  • 最常踩的坑是电平不匹配:霍尔输出多为 3.3V/5V 逻辑,工业 DI 输入常为 12V/24V,直连可能损坏传感器,要选低压输入型 DI 或加光耦/中间继电器隔离(以科星官方手册为准)。
  • 磁铁首选**钕铁硼(NdFeB)**磁力最强体积小;铁氧体次之,橡磁软磁磁力太弱不推荐。
  • 触发距离由传感器触发磁场阈值磁铁表面磁场强度共同决定,网上标称距离参考价值有限——现场实测触发点后留 30%~50% 余量再定安装距离。
  • 参考量级:N35 钕铁硼直径 10mm 圆磁铁配一般工业霍尔,正对中心轴约 5~15mm,侧面更短(具体以实测为准)。
  • 相邻磁铁要保持 3 倍以上触发距离防串扰;展品放置类单颗霍尔易因振动漂移,中控加**"持续 N 秒才确认"**去抖。
  • 防护等级按环境选:水景/室外展区选 IP65 以上

小结 · 你掌握了什么

  • 霍尔传感器基于霍尔效应,全固态无触点,寿命长抗震,适合高频互动展项;干簧管是机械接触,输出干接点,接线最简单,适合低频门磁场景。
  • 工程级接法:磁开关输出→工业DI模块(科星)→Modbus→中控,别裸接Arduino上展厅。
  • 电平匹配是最常踩的坑:有源霍尔的3.3V/5V输出要和工业DI的输入电压匹配,不匹配要加隔离。
  • 磁铁选钕铁硼、触发距离现场实测留余量、用全极性传感器省去极性对齐的麻烦——这三点能解决大多数现场调不出来的问题。
  • 拿到了选型对比表和故障排查表,以及翻牌/抽拉/展品感应/密室逃脱四个典型展厅场景的接线思路。

下一步要把传感器触发做成投影/灯光/语音的联动,去了解 SoftControl 展厅中控系统——它负责把这些开关量信号变成一整场有序联动的指挥棒。

📄 来源 / 自校链接

本文为公开资料整理,非亲测。关键参数与代码请结合实物与下列官方来源验证。

需要展厅软硬件方案或定制开发?