STM32(三十三)NEC红外遥控

一、红外遥控简介

          STM32(三十三)NEC红外遥控                       STM32(三十三)NEC红外遥控

     STM32(三十三)NEC红外遥控

  • 红外遥控是一种无线、非接触控制技术,
  • 具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点,
  • 同类产品的红外线遥控器,可以有相同的遥控频率或编码,而不会出现遥控信号“串门”的情况。
  • 红外遥控的编码目前广泛使用的是: NEC Protocol的PWM(脉冲宽度调制)和Philips的RC-5 Protocol的PPM(脉冲位置调制)。

 二、NEC协议特征

  • 8位地址和8位指令长度;
  • 地址和命令2次传输(确保可靠性)
  • PWM脉冲位置调制,以发射红外载波的占空比代表“0”和“1”;
  • 载波频率为38Khz;
  • 位时间为1.125ms或2.25ms ( 高电平持续时间来区分);

NEC码的位定义:

  • 一个脉冲对应560us的连续载波,一个逻辑1传输需要2.25ms ( 560us脉冲+1680us低电平),一个逻辑0的传输需要1.125ms ( 560us脉冲+560us低电平)。
  • 遥控接收头在收到脉冲的时候为低电平,在没有脉冲的时候为高电平,这样,我们在接收头端收到的信号为:逻辑1应该是560us低+1680us高,逻辑0应该是560us低+560us高。

 

上一篇:人脸识别技术新突破,网友:匪徒带着面罩呢?


下一篇:【树莓派】配置transission实现BT下载