当前位置:首页 > 红外球机 > 正文

51单片机的红外感应(51单片机红外感应模块的原理)

文章阐述了关于51单片机的红外感应,以及51单片机红外感应模块的原理的信息,欢迎批评指正。

简略信息一览:

51单片机与hcsr505红外传感器信号检测程序

红外对管有人的时候输出0,无人的时候输出1,因此可以使用单片机检测为0就有人。可以使用外部中断的方式来完成。

RE200B红外热释电处理芯片BISS0001,BISS0001是一款具有较高性能的传感信号处理集成电路,它配以热释电红外传感器和少量外接元器件构成被动式的热释电红外开关。

51单片机的红外感应(51单片机红外感应模块的原理)
(图片来源网络,侵删)

LCALL DELAY09MS;调用900us延时子程序 JB IRIN,INTOUT1;判断P2是否有高电平,如果有就退出解码程序 DJNZ R6,EXINT10;循环10次,检测在900微妙中是否存在高电平。以上完成对遥控信号的9000微秒的初始低电平信号的识别。

根据红外编码的格式,程序应该等待9ms的起始码和5ms的结果码完成后才能读码。

红外传感器与51单片机连接的问题,具体见补充。

1、红外传感器和单片机之间的连接方法:红外传感器绝大部分都是通过测引脚电压换算成距离。所以一般红外都有三根引脚,VCC和GND肯定会接噻,然后信号线接到你开启单片机的ADC通道对应的引脚,读该引脚的电平换算成距离。

51单片机的红外感应(51单片机红外感应模块的原理)
(图片来源网络,侵删)

2、脚是OUT端,也就是信号输出端,接到单片机的IO口上,比如P0;2脚接到GND上;3脚接5V电源;单片机程序去读IO口上的状态,就可以读红外头的状态了。另外1脚接一个10K电阻到5V电源上。

3、硬件电路可能有些问题,参数不合适,驱动能力可能太弱所致。

4、将该传感器的输出端口的信号,经过电路的处理后,达到单片机工作电压范围时,可有两种方法实现于单片机的连接。

5、通过一个反相器(用个NPN型三极管就可以了)接到51单片机某个IO口就可以了,写程序时临近这个IO口的电平,当读到低电平表示有人。

6、这种传感器的技术手册网上可以下载到,里面有详细说明。要用这种传感器,不只是连接到单片机的引脚就行了,更重要的要写程序的,必须知道它的通信协议,时序,命令字。

红外传感器怎么接到单片机上?

1、红外传感器如果是数据信号,有几个脚,就用单片机几个脚连接,然后根据输出信号的时序写程序读。如果是模拟信号,就得用到A/D转换电路。

2、用TCRT5000红外传感器(就是两个红外管绑在一起,网上有资料),四条腿。东西不难买,大约2块钱一个。在发射管上串连一个200欧姆电阻直接接在+5V电源和地上,别接反了。

3、只需要吧信号线接到增强的51的有AD功能的端口,启动AD来读他的电压就能辨别不同的颜色了。有各种传感器它们的连接方法不同的,有的信号输出大可以直接连单片机,如LM35可以直接连到单片机的AD转换口。

4、通过一个反相器(用个NPN型三极管就可以了)接到51单片机某个IO口就可以了,写程序时临近这个IO口的电平,当读到低电平表示有人。

5、首先,初始化红外传感器和单片机,设置测量参数。其次,通过红外传感器发射红外线,将红外线照射到被测物体表面。

6、E18-D50NK 红外避障传感器,红线接 +5V 电源,绿线接地,黄线是信号输出线,接入单片机 I/O 端口。后面小圆孔内电位器调节有效检测距离 3-50cm 。

关于51单片机的红外感应和51单片机红外感应模块的原理的介绍到此就结束了,感谢你花时间阅读本站内容,更多关于51单片机红外感应模块的原理、51单片机的红外感应的信息别忘了在本站搜索。

最新文章