|
爱科技、爱创意、爱折腾、爱极致,我们都是技术控
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 duomingxing 于 2020-10-8 09:26 编辑
玩了差不多一年的SR501热释电感应模块,把常见到的问题以及一些解决办法,都整理在前面的两个帖子中,不在乎大家能给加多少M币,也不在乎有多少评论,只为能为这个坛子的新坛友做一些有用的事情。
前贴:https://www.mydigit.cn/forum.php?mod=viewthread&tid=197758 (玩转SR501(方法2)解决HC-SR501人体感应模块乱触发修改封锁时间)
比较推荐用上面那个帖子去改,相对来说比较简单,经过这段时间的测试,不管是用来驱动SS8050三极管还是NMOS(我测试的是AO3400),都很稳定,就算是在室外,刮风也不会引起误触发,并且感应距离也大大提高,七八米都不是问题。由于现在外面气温已经比较低,这段时间家里最高温度也就只有二十度左右,没办法在高温天气测试,只能等明年夏天了,如果我还在玩这个模块的话,会抽空做测试找解决办法。
今天晚上跳了一个坑,用可调电源供电测试,用NMOS管来驱动LED,3W的LED灯,工作电流直接上到2A多,吓我一跳,后来就把最大工作电流固定到400毫安,这个可调电源在加负载后,电压下降到2.9V左右,然后就因为电压不稳,不停的自动触发,一开始也没注意到这个问题,前几次测试都是用的锂电池,也没发现这个问题,然后就郁闷了。。。
来回折腾了好几个小时,才想起来电压问题,然后把电源电流直接调到2A,然后在LED灯上接了7135恒流IC,问题才解决。
大家在测试的时候,如果是用锂电池,请留意电池电压是否是太低,如果是用可调电源,请注意电源的电流和电压,要保证SR501模块的输入电压稳定,并且不同版本的板子上的3.3V稳压芯片最低工作电压也不太一样。
》如果模块的工作电压在4.5V以上,不需要换掉标注“1”处的防反接二极管,如果是用3.7V锂电池供电,需要改掉。按照方法2改出来的,虽然感应距离(最少7-8米)和稳定性(工作电压>3.4V)大大提高,但是最低工作电压需要3.4V~3.5V,低于这个范围,它不是停止工作,而是不停的自动触发,蛋疼。仍在继续研究在方法2的基础上怎么改成3V供电时能稳定工作。
》如果模块的输出端接S8050(0.5A)不需要更改标注“2”地方的102电阻,此时SR501+S8050的最大输出电流也就只有300~500毫安(不同版本稍有不同)
》如果模块的输出端接SS8050(1.5A),需要把标注“2”的102电阻去掉直接短接,此时SR501+SS8050的最大输出电流可达到1200毫安左右。
》如果模块的输出端接NMOS管,则不需要改标注“2”的102电阻,最大输出电流可以很大,可以用来驱动大功率LED。
前段时间用SR501模块做了一个不太智能的捕鼠器,放在养殖场里测试,等后面改的比较好用了再放出来制作方法。
|
打赏
-
查看全部打赏
|