打印

红外热释电传感器检测出入人员信号问题

[复制链接]
1742|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
barryyan|  楼主 | 2010-10-11 09:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,小弟想用红外传感器和步进电机做一个简单的门控系统。   

也就是常见的那种,当人靠近时,大门打开,检测到无人后就自动关闭。

当在关闭的过程中,若检测到有人出入,则从关闭状态转为打开状态。(这点比较重要)

总的来说,发给MCU应该有4个信号: 开门信号,关门信号,开门到位信号,关门到位信号



现在我打算用热释电红外传感器RE200B和 红外热释电处理芯片BISS0001来负责检测人员出入。

但是BISS0001只有一个输出信号管脚,我觉得这点会让设计有所约束。



下面是我自己的想法,还请指正:

RE200B检测有人时,使得BISS0001那个输出信号为1;相反,RE200B检测无人时,使得BISS0001那个输出信号为0。
BISS0001那个输出信号连到MCU的某个管脚,作为外部引脚触发,从而控制步进电机。

当MCU检测到1时,控制步进电机正转打开门。当没人时,信号输出为0,因此MCU控制步进电机反转,关闭大门。



当在关闭门的时候,又有人来了,这时再打开门,但是门的移动距离怎么控制?用定时器可行吗?


门开到位信号和门关到位信号怎么处理?用定时器?

总感觉处理芯片只有一个输出信号不太够啊。


还请各位不吝赐教。

相关帖子

沙发
yanwen217| | 2010-10-11 10:42 | 只看该作者
门的移动速度是预定的,加上时间计算不就知道移动距离了么。门开到位和门关到位都可以根据门的移动时间来计算了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

37

主题

137

帖子

0

粉丝