单片板子上的红外接收头的问题。

发布网友

我来回答

1个回答

热心网友

我挨个回答你的问题

1、不能检测到接收端的物体,除非接收端前有红外发光二极管;(现在有避障红外传感器,做机器人是会用到,是发射头与接收头在一起。这是可以检测到接收头前方的物体,根据传感器的规格检测的距离也不同)

2、反馈给单片机的是高低信号,你可以用一个发光二极管进行试验;(接收到型号输出低,否则为高,具体看各个型号的规格书)

3、可以用用外部中断进行操作;有变化进入中断进行判断是否为自己需要的信号,根据自己的编码协议进行判断;

 

另外:

1、红外接收头一般是用作遥控控制,得配有遥控装置进行使用,如果你的接收头直接与单片机连接,是可以通过程序里设计编码机制,当然需要发射端进行配合,一边发送编码(实际是控制发射二极管的开关时间)对用单片机板子上进行对用的编码,如果自己做个简单的控制机制,有程序自己进行编码与解码就行,如果像电视机有近50多个按键,就需要专用的编码芯片来完成。具体的编码规则最好上网好好查查自己属于哪一类型的,然后进行设计即可。

2、多查一下遥控方面的资料,你就很快能够了解;

3、如果你想用避障传感器,我这边也有资料,网上也有的是,看你需要,如果需要可以找我,我发给你;

4、给你配个图片:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com