推荐星级:
- 1
- 2
- 3
- 4
- 5
NEC编码的红外遥控发射与接收教程说明
资料介绍
一、什幺是红外
1.红外光按波最范圈分为近红外、中红外、速红外、栖红外4颊。
2.红外象遥控是利用近红外光傅送遥控指令的,波长篇0.76um~1.5um。
3.用近红外作荔遥控光源,是因为目前红外登射器件舆红外接收器件的餮光舆受光峰值波长一般急0.8um~0.94um,这漾可以貘得较高的傅输效率及较高的可靠性。
部分文件列表
文件名 | 大小 |
NEC编码的红外遥控发射与接收教程说明.pdf | 599K |
部分页面预览
(完整内容请下载后查看)NEC 编码的红外遥控发射与接收
一 、什 么 是 红 外 :
二 、红 外 遥 控 系 统 组 成 :
WQX 教 学 资 料 Q 群 :318199961 官 方 网 站 :
淘 宝 店 铺 :
三 、红 外 遥 控 器 的 基 本 知 识 :
红外遥控器是非常常见的,电视机、空调等家电,基本上都是红外遥控器。红外遥控器是有 MCU、
矩阵键盘、红外发射电路、电源电路以及外壳等组成。
矩阵键盘可以实现很多按键的功能。MCU 负责检测按键。然后按照一定的时间关系。呈现数据协
议控制红外 LED 发射。家电等接收识别遥控器所发射的红外信号的时间协议。完成响应的控制要求。
1、常见的数据协议是:NEC 编码。还有其他协议如: ITT、Nokia NRC、 Sharp、 Sony SIRC、
Philips RC-5、Philips RC-6、Philips RECS-80
2、红外遥控协议组成:一般是引导码、用户码、按键码、重复码、按键反码、结束码等组成。
3、红外遥控载波频率:33K、36K、36.6K、38K、40K、56K。常用 38K 以 37.916K 最准确。
4、红外载波占空比:1/3、1/2、 不常用的有 1/4。
5、调制方式:脉宽调制和相位调制。
四 、遥 控 接 收 器 的 工 作 原 理 :
如下图,红外光照射的时候,使原来反偏的二极管导通。通过滤波选频电路,分析出只有 38KHz 连
续多个脉冲的时候,才认为是真正接收到了遥控器信号而不是其他干扰。最后,输出高电平驱动三极
管导通,OUT 呈现低电平。WQX-51 开发板默认给 OUT 接了 10K 上拉电阻。红外输入到单片机是从 P3.2
口,方便以下降沿触发单片机中断。
WQX 教 学 资 料 Q 群 :318199961 官 方 网 站 :
淘 宝 店 铺 :
四 、NEC 协 议 (因 WPS 软 件 原 因 ,图 像 不 清 晰 ,购 买 开 发 板 的 同 学 请 直 接 下 载 原 图 ):
WQX 教 学 资 料 Q 群 :318199961 官 方 网 站 :
淘 宝 店 铺 :
五 、单 片 机 红 外 解 码 的 过 程 :
1、单片机配置寄存器,开启 P32 脚下降沿中断和定时器中断,定时器推荐使用 8 位自动重装,最大
定时 96us.
2、当引导码 38KHz 红外照射接收器的时候,接收器输出低电平给单片机 P3.2 脚。触发下降沿中断。
3、先保存定时器的时间值,然后清零定时器的自定义变量(不是寄存器)。
4、下一次 38KHz 来临的时候,继续触发下降沿中断。和前面一次一样。都是先保存时间值,再清
零自定义变量。
5、上述 2 次下降沿中间的时间差,就是红外遥控器的最基本时间差。
6、根据时间长短,判断正确的引导码出现后,保存后来紧接的 32 个时间长度(即连续的下降沿,
时间差)。
7、分 4 次、分别判断 8 位数据的时间长度。根据协议识别出 1 和 0. 8 位是低位在前高位在后。
8、整个 NRC 协议的顺序是:9ms+4.5ms 引导码、8 位用户机器码、8 位机器反码、8 位按键码、8
位按键反码。
9、如果有长按的需要,根据协议后面的连续不断的引导码进行相关操作。实现长按短按的区分。
六 、WQX-51 开 发 板 配 套 按 键 按 键 值 :
著作人: 汪祁绪
联系 QQ:815046185 群:318199961
官方网站:
淘宝网址:
WQX 教 学 资 料 Q 群 :318199961 官 方 网 站 :
淘 宝 店 铺 :
全部评论(0)