单片机/MCU论坛
直播中

李刚

7年用户 1293经验值
私信 关注
[问答]

人体传感器接单片机一直输出高电平为什么?

人体传感器。默认无人输出低电平,检测到人高电平,输出直接连接单片机后,一直是高电平,无人的时候也无法拉低单片机IO。是为什么?传感器电平输出电流200UA,和这个有关系吗。直连不行 加了三极管也不行,将红外模块的输出与基极B相连,集电极连在单片机I/O口,发射极连在单片机GND这样。请问是什么原因么

回帖(1)

赵晶晶

2023-10-23 16:54:11
这种最好先判断一下单片机IO口的状态,看是否正确配置为输入了。如果IO正确配置,那就有可能是热释电传感器本身的设定的一些参数不正确,可以在每次传感器触发的时候,读取一下相关寄存器的状态,看是否正常。还有,这类器件在使用前应该要进行一些初始化的配置,如灵敏度,看是否没有配好              
举报

更多回帖

发帖
×
20
完善资料,
赚取积分