====== 14.霍尔线性传感器, Hall Linear Sensor ====== ===== code:114 ===== ---- ===== 传感器介绍 ===== {{ :module:sensors:1-13.png?direct&400 |}} **感应类型:**磁性 **用途:**测量传感器附近的磁场方向和强度。也可以比较器来获得数字状态。 **原理:**使用霍尔传感器SS49E,直接输出模拟信号用于表示磁场的方向和强度。磁场强度很小的时候,输出等于高电平和低电平均值的电压值,有磁场穿过是,则通过偏移量来表示方向和强度。通过模块上的电位器(可调节电阻)也可以改变灵敏度。 **参考资料:**{{:module:sensors:ss49e.pdf|SS49E技术手册}} **模块引脚:** * DO:数字状态输出 * +:+5V * GND:接地 * AO:模拟信号输出 **使用方法:**将模块接上电源,使用Arduino/MCU的模拟输入引脚采样信号AO的电压,从而获取磁场变化。通过模块上的电位器(可调节电阻)也可以改变灵敏度。 **代码 Code:**{{:module:sensors:14halllinear.zip|下载测试代码}} **连线方式:** * + -->+5V * GND --> GND * AO --> A0 **代码使用方法:** - 连线 - 下程序 - 打开串口监视器,设置波特率为115200 bps - 放置一个磁铁,移动磁铁,观察数字变化 ---- ===== TREEE 评价 ===== TC:1 功能: ★ 难度: ★ 综合评语:霍尔传感器通常的用途并不是用来检测磁场强度,而是用来测量位置或者电流。例如:将磁铁固定在电机转子上,使磁铁可以在转子转动的过程中经过霍尔传感器,就可以测量电机转速了。这款传感器模块灵敏度较高,使用简单。 适用项目:转速测量、位置判定等。 ---- [[module:sensors|返回传感器页面]]