一、实物图(型号:VS1838)

二、原理图

编号 名称 功能
1 VCC 电源正
2 GND 电源地
3 OUT 数据输出引脚

三、简介

红外线发射管在LED封装行业中主要有三个常用的波段,如850nm、875nm、940nm。根据波长的特性应用的产品也有很大的差异,850nm主要用于红外线监控设备,875nm主要用于医疗设备,940nm主要用于红外线控制设备。红外线遥控器通常用的是940nm。

一体化红外接收头内部包含红外接收电路、滤波电路、限幅电路、放大电路、积分电路等几部分。接收到的光信号通过外壳的滤光之后进入内部红外接收二极管,接收二极管输出的信号经过初级放大和限幅电路后,将信号幅度限定在一定范围内,这样不会因为遥控器的距离远近而造成信号的过大浮动。经过初步放大的信号会进入滤波和积分电路,最终会通过比较器或触发器等电路,将输入的信号还原成方波信号输出。一体化红外接收头接收红外信号频率为 38kHz,采用NEC红外编码。

四、工作原理

红外遥控由发送和接收两个组成部分。发送端通常采用红外遥控器将待发送的信号编码调制为一系列的脉冲串信号,通过红外发射管发射红外信号。一体化红外接收端完成对红外信号的接收、放大、检波、整形,并解调出遥控编码脉冲,再送给单片机,经单片机解码并执行去控制相应模块。

五、红外接收数据格式

NEC码的位定义:一个脉冲对应560us的连续载波,一个逻辑1传输需要2.25ms(560us脉冲+1680us低电平),一个逻辑0的传输需要1.125ms(560us的脉冲+560us低电平)。

六、流程设计

首先初始化引脚,然后进入中断服务函数,首先判断获取的低电平时间是否为9ms,如果是,则判断获取的高电平时间是否是4.5ms,如果是,循环接收四组数据,每组数据8位,数据全部接收完后,判断数据码和数据反码是否一致,如果不一致,则退出中断服务函数,如果一致,则根据数据值进行相应处理。

发表评论

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源