发布网友
共1个回答
热心网友
我挨个回答你的问题
1、不能检测到接收端的物体,除非接收端前有红外发光二极管;(现在有避障红外传感器,做机器人是会用到,是发射头与接收头在一起。这是可以检测到接收头前方的物体,根据传感器的规格检测的距离也不同)
2、反馈给单片机的是高低信号,你可以用一个发光二极管进行试验;(接收到型号输出低,否则为高,具体看各个型号的规格书)
3、可以用用外部中断进行操作;有变化进入中断进行判断是否为自己需要的信号,根据自己的编码协议进行判断;
另外:
1、红外接收头一般是用作遥控控制,得配有遥控装置进行使用,如果你的接收头直接与单片机连接,是可以通过程序里设计编码机制,当然需要发射端进行配合,一边发送编码(实际是控制发射二极管的开关时间)对用单片机板子上进行对用的编码,如果自己做个简单的控制机制,有程序自己进行编码与解码就行,如果像电视机有近50多个按键,就需要专用的编码芯片来完成。具体的编码规则最好上网好好查查自己属于哪一类型的,然后进行设计即可。
2、多查一下遥控方面的资料,你就很快能够了解;
3、如果你想用避障传感器,我这边也有资料,网上也有的是,看你需要,如果需要可以找我,我发给你;
4、给你配个图片: