通信协议——红外遥控

概述

红外通信协议是一种基于红外线的传输技术。基于红外线的传输技术最近几年有了很大发展。广泛使用的家电遥控器几乎都是采用的红外线传输技术。作为无线局域网的传输方式,红外线方式的最大优点是不受无线电干扰,且它的使用不受国家无线管理委员会的限制。但由于红外线的波长较短,对障碍物的衍射能力差,所以更适合应用在需要短距离无线通信场合点对点的直接线数据传输。为了使各种设备能够通过一个红外接口进行通信,红外数据协议。

NEC

  • 8位地址和8位命令长度
  • 为提高可靠性每次传输两遍地址(用户码)和命令(按键码)
  • 通过脉冲串之间的时间间隔来实现信号的调制
  • 38K载波
  • 逻辑1为2.25ms,逻辑0为1.12ms,脉冲时间560us。

对于红外信号接收头的信号来说,有脉冲的地方就是高电平。即逻辑1为0.56ms高电平+1.69ms低电平,逻辑0为0.56ms高电平+0.56ms低电平。NEC协议逻辑1与逻辑0的表示如下图所示:
在这里插入图片描述
NEC协议中,首次是9ms的高电平脉冲,其后是4.5ms的低电平,接下来就是8bit的地址码(从低有效位开始发),而后是8bit的地址码的反码(主要是用于校验是否出错)。然后是8bit 的命令码(也是从低有效位开始发),而后也是8bit 的命令码的反码。
在这里插入图片描述长按键时,先发一个指令码,后每隔110ms发送重复码,如下图
在这里插入图片描述重复码由9ms高电平和2.25ms的低电平以及560us的高电平组成,如下图所示:
在这里插入图片描述需要注意的是:1838红外接收器为了提高接受灵敏度。输入高电平,其输出的是相反的低电平。

Extended NEC 协议

Extended NEC协议抛弃了标准NEC协议的8位地址码紧跟着8位地址验证反码的机制,而是将地址验证反码也划归为地址码的一部分。地址码由8位变为16位,除了地址码的位数区别以外,其他内容都与标准NEC协议相同。
在这里插入图片描述

Philips RC5

  • 5位地址和6位命令长度(扩展协议用7位)
  • 双向编码(曼彻斯特编码)
  • 36khz载波
  • 每位周期为1.778ms
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述一段数据包共14bit,周期:25ms。前两位为起始位:1,扩展模式下第二位S2将6位命令码扩充到7位代码(MSB),第三位控制位C每按下一次翻转一次,区分是否是长按(每隔114ms重发)。

Sony SIRC

  • 有12,15,20bit三种模式(本文以12位)
  • 5位地址和7位命令长度
  • 脉冲宽度编码
  • 40Khz载波
  • 每位的周期为1.2ms或1.8ms
    在这里插入图片描述在这里插入图片描述起始位为2.4ms高电平+0.6ms低电平;长按键,数据每隔45ms重发发送一次。

JVC

在这里插入图片描述

Nokia NRC17

在这里插入图片描述

RCA

在这里插入图片描述

Sharp

在这里插入图片描述

X-Sat

在这里插入图片描述

  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值