本帖最后由 Galway-Zhang 于 2010-9-29 11:22 编辑
感谢匠人!
红外感应,一般是发射端发射一定频率的信号。然后读取接收端的信号。
要注意的几个方面:
1、外界光线(如阳光)的干扰。所以要多次检测,进行消抖。
2、感应的距离。一般是通过调节发射端的功率(电流)和接收端的灵敏度来实现。
已经实验成功单个点的
1.已经做二次消抖.
2.发射与接收之间的距离是完全由发射功率决定.
目前我选择的方式是:
多点.但分开单点扫描.
当任意一点有障碍时,持续在该点上不断的发射,然后检测信号,若是障碍一直在,就在里面死循环,障碍消除后,跳出死循环
不知道这样会不会有问题.
还有一个问题:
在网上搜索到的资料,常看到红外的频率在38KHZ,
但我直接给发射管恒定的电流,接收管那边也能正常接收.
这否决了频率的关系了吗?
|