微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 红外遥控解码研究

红外遥控解码研究

时间:10-02 整理:3721RD 点击:
  拿到板子一个多月了,学习了很多小梅哥这块板子,给我最大的感受就是:上手快,不用担心有什么技术难题,各种资料十分齐全,今天分享下自己对于红外解码的一些心得;
       人的眼睛能看到的可见光,若按波长排列,依次(从长到短)为红、橙、黄、绿、青、蓝、紫,红光的波长范围为 0.62μm~0.7μm,比红光波长还长的光叫红外线。红外线遥控器就是利用波长 0.76μm~1.5μm 之间的近红外线来传送控制信号的。红外线的特点是不干扰其他电器设备工作,也不会影响周边环境,若对发射信号进行编码,可实现多路红外遥控功能。
    红外遥控系统分为发射和接收两部分。发射部分的发射元件为红外发光二极管,它发出的是红外线而不是可见光。接收电路的红外接收管是一种光敏二极管,使用时要给红外接收二极管加反向偏压,它才能正常工作而获得高的灵敏度。然而现在不论是业余制作或正式的产品,大都采用成品的一体化接收头。红外线一体化接收头是集红外接收、放大、滤波和比较器输出等的模块,性能稳定、可靠。
       红外遥控系统组成及电路设计: 红外发射部分电路包括矩阵键盘、红外发光二极管、编码以及调制电路等。
      红外无线通信是现在使用最广泛几种通信方式,这个通信方式具有抗干扰能力强,信息传输可靠,成本低,易实现等优点,现阶段红外遥控编码使用最广泛的是NEC Protocol 的 PWM(脉冲宽度调制)和 Philips两种;NEC协议主要特征如下:1、 8 位地址和 8 位指令长度;2、地址和命令 2 次传输(确保可靠性)3、 PWM 脉冲位置调制,以发射红外载波的占空比代表“0”和“1”;4、载波频率为 38Khz;5、位时间为 1.125ms 或 2.25ms;
简单来说,就是我们通过该协议,我们的板子检测遥控器发射信号的高低电平,然后量化,转化成我们所需要的信息。

红外发射器


红外接收头及其原理图


红外遥控组成部分


数据帧定义,遥控 器使用的是 NEC 协议,其特征如下:1、 8 位地址和 8 位指令长度; 2、地址和命令 2 次传 ...


数据编码发送波形


数据接收波形


一帧数据解码流程


视频教程


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top