红外对射模块原理一端发射一端接受。
购买链接:
https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-18748153240.36.7eda723cVVKOLp&id=576039777785
红外对射传感器
一、功能介绍
红外对射传感器
使用中断接口,与IMX6魔法师Cortex-A系列底板的P5接口对应。
1、模块简介
红外对射全名叫“主动红外入侵探测器”(Active infrared intrusion detectors),其基本的构造包括发射端、接收端、光束强度指示灯、光学透镜等。其侦测原理是利用红外发光二极管发射的红外射线,再经过光学透镜做聚焦处理,使光线传至很远距离,最后光线由接收端的光敏晶体管接收。当有物体挡住发射端发射的红外射线时,由于接收端无法接收到红外线,所以会产生一个中断信号。
二、使用演示
三、原理分析
接通电源状态时,发射端的红外发光二极管发射红外射线。接收端的光敏晶体管接收到红外射线,电源通过光敏晶体管导通三极管,中断引脚EINT4为低电平状态。当有物体遮挡住红外发光二极管发射的红外射线时,光敏晶体管没有接收到红外线时电流无法通过,所以三极管呈阻塞状态,中断引脚EINT4为高电平状态。
四、代码分析
1. P5端口设备树配置
2. GPIO操作库函数
3. 中断函数
4. 驱动程序
5. 应用程序
五、实践操作
1、编译驱动程序
2、编译应用程序
3、下载测试