红外遥控 - NEC Protocol

  红外遥控编码原理主要有基于PWM(Pulse Width Modulation 脉宽调制)的NEC Protocol和基于PPM(Pulse Position Modulation 脉冲位置调制)的Philips RC-5 Protocol。本文主要讲解一下NEC编码原理。

  NEC协议中定义的高电平为发送端发送38K载波信号,接收端接收到载波信号输出低电平;定义的低电平为发送端发送38K载波信号,接收端无信号输入,输出高电平。接收端和发送端正好相反。以下以接收端为准进行讨论。

  1. NEC遥控指令的数据格式:

 同步码 + 8位地址码 + 8位地址反码 + 8位控制码 + 8位控制码反码,即32位指令,地位在前,高位在后。

  2. 同步码:9ms低电平 + 4.5ms高电平

  3. 逻辑0:0.56ms低电平 + 0.56ms高电平

  4. 逻辑1:0.56ms低电平 + 1.68ms高电平

  5. 连发码:9ms低电平 + 2.5ms高电平 + 0.56ms低电平 + 97.94ms高电平

 红外遥控 - NEC Protocol

 

红外遥控 - NEC Protocol

上一篇:C#jbox小节


下一篇:[0] EDA事件总线