1 / 2
文档名称:

STM329红外遥控(NEC协议).pdf

格式:pdf   大小:111KB   页数:2页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

STM329红外遥控(NEC协议).pdf

上传人:3144187108 2022/7/22 文件大小:111 KB

下载得到文件列表

STM329红外遥控(NEC协议).pdf

文档介绍

文档介绍:STM32----9----红外遥控(NEC 协议)
文章发表于:2011-05-10 18:19

2011-5-9 STM32----11----红外遥控
-----STM32----9----红外遥控(NEC 协议)
文章发表于:2011-05-10 18:19

2011-5-9 STM32----11----红外遥控
---------------------------------------------------------------------------------------------------------------------
一、NEC 协议说明
NEC 协议特点:8 位地址和 8 位命令为提高可靠性,地址和命令都传输 2 次,脉冲间隔调制 38kHz 载波频率
(1)NEC 的 0 和 1 的脉冲定义
在发送端:
①每一位时间为 (560us+560 个低电平)或 (560us+1680us),调制采用脉冲间隔时间长短
调制每一位。
②每一个脉冲都是由 560uS 长度的 38kHz 载波脉冲构成的,占空比为 1/4 或 1/3(约 21 个周期)。
逻辑 1: 逻辑 0:
而在接收端:没有脉冲的时候为高电平,接收到脉冲的时候为低电平,故逻辑 1 为 560us 低+1680us 高,逻
辑 0 变为 560us 低+560us 高。(因为 560us 是载波脉冲,故为低了,剩余的没有脉冲,故为高了,从而根
据接收到的高电平的脉宽可以区分 0 与 1);由这里我们可以得出在 0 与 1 之间,1 高电平持续时间为
8ms,0 吃血的时间为 .

(2)NEC 协议
图片在附件中

上图是 NEC 协议的一个典型脉冲发送图。此协议 LSB 最低位先传送,所以接收的时候最先接收的是低
位。
此图传送的地址是$59、命令是$16.
协议说明:
①一个信息发送是由 9mS 的 AGC 自动增益控制脉冲开头, 在早期的 IR 红外接收器中用来设置增益。接
着是 空闲,然后是地址、命令。
②地址和命令都传送 2 次,第二次的地址和命令是反码,可以用来校验接收到的信息。
总的传输时间是固定的,因为每一位都有反码传送。③一个命令只发送一次,即使遥控器上的按键一直按着。但是会每 110mS 发送一次代码,此代码是重复码
(在④中解释),直到遥控器