做设备的经常碰到这种需求:想知道某个活动件到位没到位,但不方便直接怼个行程开关上去——机械式的有触点,磨损、抖动、寿命都摆在那。霍尔接近开关就是干这个的:它压根不碰工件,靠感应磁场工作,磁铁靠近了输出一个电平信号,离开再变回来,全程没有机械触点,理论上寿命可以做到近乎无限次。
原理核心是霍尔效应,1879年就发现了:给一块通电的半导体加上磁场,洛伦兹力会把运动的载流子往一侧推,导体两侧就出现一个很小的电位差,这就是霍尔电压。这个电压微弱到毫伏级,所以芯片里还得集成放大器、施密特触发器,把模拟量整形成干干净净的开关量输出。今天一个集成霍尔开关芯片几毛钱一片,就是靠几十年工艺把放大、比较、输出级全塞进去了。
霍尔开关按磁路响应分几类:单极性的只认一个磁极,S极靠近触发,N极来了没反应;双极性的S极触发、N极复位;全极性不管哪个极靠近都动作;还有锁存型,S极锁存、N极解除,磁场撤了状态也不变。选型的时候磁极方向、安装朝向都得对上,单极性的装反了就是不动作,现场碰到"传感器没问题就是不出信号",八成是极性或距离的事。
跟电感式接近开关比,各有各的地盘。电感式靠涡流,只能测金属,隔着一层塑料就抓瞎;霍尔式测的是磁场,磁铁隔着一层非导磁材料照样能感应,所以气缸上用得特别多——活塞上装个磁环,缸筒外壁卡个磁性开关,活塞走到哪儿信号到哪儿,气缸位置反馈基本是标配方案。还有测转速的:转盘上贴块磁铁,旁边一个霍尔开关,每转一圈吐一个脉冲,单片机拿定时器一抓,转速就有了,自行车码表、电机测速用的都是这套路子。
无刷电机里霍尔更是当家的位置传感器,三个霍尔相隔120度装在定子上,转子磁钢转到哪儿,三路霍尔信号的组合就是换向依据,电动车电机、散热风扇里全是这套。实际用的坑也得提几个:旁边有电磁阀、接触器或者大电流母线,磁场干扰可能让它误动作,敏感场合得拉开距离或者加屏蔽;检测距离跟磁铁材料直接挂钩,钕铁硼比铁氧体硬气得多,标称距离都是拿标准磁铁测的,自己换了磁铁得实测;接线注意NPN还是PNP、两线还是三线,NPN的输出要配上拉,PLC输入型式对不上信号就进不去。
对做硬件和嵌入式的来说,霍尔开关是性价比最高的传感器之一:几毛钱的芯片、几根线,就能把位置、开关状态、转速这些信息非接触地收回来。产品上盖子开合检测、笔记本开盖唤醒、里程计、流量计里都有它的影子。原理谈不上高深,但磁极类型、安装间隙、干扰环境这几件事选型时想清楚,现场就能少跑很多冤枉路——传感器这东西从来都是"原理一分钟、选型一下午"。
上一篇:晶闸管触发电路是怎么工作的?门极上那一个脉冲,讲究比你想的多
下一篇:没有了