网站大量收购独家精品文档,联系QQ:2885784924

红外遥控rc-5码和nec码技术标准.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红外遥控rc-5码和nec码技术标准

红外遥控编码技术规范 望星天涯整理—— 本技术标准包含 RC-5 码和 NEC 码两部分 RC-5 码遥控器技术标准 特点: 5 位地址码和 6 位命令码(RC5X 为 7 位) Bi-phase coding (即Manchester coding)双相编码 载波频率为 36KHz 每发一位数据的时间是 1.778ms (即36KHz 频率下 64 个周期) 载波调制: 图 1 逻辑 0 和 1 的波形 RC-5 码协议使用 36KHz 频率的双相编码红外载波。每一位的时间都是等长的为 1.778ms,并且每一位中有 一半的时间为 36KHz 载波的高电平,另一半为低电平,如图 1 所示逻辑“1”和“0 ”的波形。当为逻辑“0 ”时, 其前一半时间为高电平;而为逻辑“1”时,后一半时间为高电平。 注:如果前后两位的值相同,在发第二个值时需要转换电平;如果前后两位值不同,在发第二个值时不需要转换 电平。这样叫作双向编码。 协议: 下图是一个 RC-5 码的逻辑队列。 图2 RC-5 码的逻辑队列 前两位为开始位,并且必须设为逻辑 1。注意当红外接收器接收到开始位时,1bit 时间的一半已经过去了。 对于扩展的 RC-5 码,开始位 S2 用来作为命令码的第六位,即共有 7 位的命令码。 第三位是翻转位,当一个键值发出然后再按下时该位会取反,这样接收器就会知道该键是一直按下,还是被 重新按下了。 接下来的 5 位是 IR 设备地址码,地址码按从 MSB 到 LSB 发送;跟着地址码的是 6 位命令码,命令码也是 从 MSB 开始发送。 这样一个消息由 14bit 组成,一个消息的周期加起来是 25ms 。但有时一个消息的周期会短一点,因为 S1 前 - 1 - 红外遥控编码技术规范 望星天涯整理—— 一半是空转,而且命令码的最后一位的后一半也可能是空转的。 图3 连续按键波形 如果常按某一键,消息则会每隔 114ms 发送一次,并且在这些消息中 bit3 翻转位会一直维持同一值,如图 3 。 图4 完整的波形 每一帧数据之前都有 16bit 等待时间和 2bit 扫描时间,如图 4 所示。 采用的 RC5 码遥控器的波形图如下:(MENU 按键) 键值命令: 以下是根据RC-5 码键值命令标准确定的海信电视机 RC-5 码遥控器键值规范。 客户码是比较通用的 000000C0(E0) 。 该表中不存在的按键自行选择按键键值。 优先使用下列 CH+ - VOL+- 的编码。 序 按键 按键值 16 进制 说明 号 1 0 0 00 2 1 1 01 3 2 2 02 4 3 3 03 5 4 4 04 6 5 5 05 7 6 6 06 8 7 7 07 9 8 8 08 10 9 9 09 - 2 - 红外遥控编码技术规范 望星天涯整理—— 11

文档评论(0)

牛X文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档