这三种传感器中,模拟霍尔和霍尔磁力传感器的S引脚输出的是模拟值,线性霍尔的A0引脚输出的是模拟值,D0引脚输出的是开关量。
采用下面的代码分别对这三种传感器的模拟值引脚输出进行监测。
const int buttonPin = A0;
int inputValue = 0;
void setup() {
pinMode(buttonPin, INPUT);
digitalWrite(buttonPin,LOW);
Serial.begin(9600);
}
void loop() {
inputValue = analogRead(buttonPin);
Serial.println(inputValue);
}
将输出值放到matlab中创建图形,图形分别如下:
模拟霍尔传感器的模拟引脚输出图形如下,这是用手拿着磁铁从远及近靠近传感器产生的模拟值图形,曲线最低处是磁铁与传感器距离最近时的输出。
霍尔磁力传感器的模拟引脚输出图形如下,这是用手拿着磁铁多次从远及近靠近传感器产生的模拟值图形,曲线最低处是磁铁与传感器距离最近时的输出。
线性霍尔传感器的模拟引脚输出图形如下,这是用手拿着磁铁多次从远及近靠近传感器产生的模拟值图形,曲线最低处是磁铁与传感器距离最近时的输出。

由于线性霍尔传感器和霍尔磁力传感器上自带有测试LED(线性霍尔传感器上带绿色LED,霍尔磁力传感器上带红色LED),当传感器接近磁铁时,测试LED灯会自动变亮,所以就没有写另外的测试程序了(如果要写的话,就是检测传感器模拟引脚值,当小于某一值时点亮LED灯)。只是做了一个简单的测试视频,视频如下:
PS:模拟霍尔传感器正面接触磁铁时,模拟引脚输出值最低(下左图),反面接触时最高(下右图),另外两类传感器与模拟霍尔传感器正好相反。
转向辅助灯和自动转向灯的对比 各有何作用
时间:2026-03-16
浅谈接近与环境光强度数字传感器-APDS9930
时间:2026-03-16
详解DHT11数字温湿度传感器实验
时间:2026-03-16
详解Arduino GY-30数字光强传感器应用
时间:2026-03-16
浅析数字传感器的现在与未来
时间:2026-03-16
浅析CC2530下ZigBee协议栈中添加BH1750数字...
时间:2026-03-16
自动大灯远近光原理 自动大灯正确使用方法
时间:2026-03-16
热电偶为什么要冷端补偿
时间:2026-03-16
ZMOD4410总挥发性有机物和室内空气质量传感...
时间:2026-03-16
矽睿科技完成B轮融资 成立新一届董事会
时间:2026-03-16
玻璃釉电容器的结构与特点
时间:2026-03-05
电阻的标称阻值和允许偏差
时间:2026-03-05
石英灯电子变压器电路原理
时间:2026-03-06
变压器并列运行的条件浅析
时间:2026-03-06
关于STM32WL LSE 添加反馈电阻后无法起振的...
时间:2026-03-05
可调电阻怎么接线
时间:2026-03-05
压敏电阻有正负极吗
时间:2026-03-05
碳膜电阻如何识别_金属膜电阻器和碳膜电阻器...
时间:2026-03-05
晶体三极管放大电路的非线形失真及其解决办...
时间:2026-03-07
怎样测试三极管的好坏,NPN三极管如何知道是...
时间:2026-03-07