zoukankan      html  css  js  c++  java
  • 红外编码格式

    转自:http://www.cublog.cn/u3/105675/showart_2420421.html

    转自AS1250 红外遥控器芯片说明

    最近在研究的在S3C6410的上的IRM3638 红外接收器件。发现其中红外编码采用PT2222编码,进一步研究发现,红外编码是有好几种编码.特的将编码格式取出来放在这里.

    一.TC9028、TC9012、TC9243 编码方式

       TC9028、 TC9012和TC9243这三者的编码方式是完全一致的, 该码型的一帧数据中含有32  位,
    即 8  位用户编码,8 位用户编码的重复码,8  位键数据编码(D0~D7)以及他的反码。用户码和键
    数据码的发送均是低位在前,高位在后。

       如上图 1 所示:一帧完整的发射码有引导码、用户编码和键数据码三部分组成。引导码由一个 4.5ms
    高电平脉冲及 4.5ms 的低电平脉冲组成;八位用户编码,被连续发送两次:八位的键数据码也被连续
    发送两次,第一次发送的是键数据码的原码,第二次发送的是键数据码的反码。  “1”和“0”的区
    分取决于脉冲之间的时间,称之为脉冲位置调制方式(PPM) 。波形如图 4。
        当 SEL接 DRV0 脚时,选中的 8 位用户编码为(C7-C0:00001110(0EH)) ,该码型的输出波形
    如图 2所示,重复码波形如图 3所示,“1”和“0”的波形如图 4所示,载波波形如图 5所示:

      “1”和“0”的区分取决与脉冲之间的时间,称之为脉冲位置调制方式(PPM) ,如图 4所示。

    发射端输出高电平时按图 5的载波波形发送:  频率:38KHz;占空比:1/3。

    2、UPD6122 和 PT2222 编码方式:
       PT2222与 upd6122 的编码方式完全一致,该码型所发射的一帧码含有一个引导码,8 位的用户
    编码(例如 C7~C0=14H)及其反码,8  位的键数据码及其反码。下图给出了这一帧码的结构。

       如上图 6所示,引导码由一个 9ms 的载波波形和 4.5ms 的关断时间构成,它作为随后发射的码
    的引导。在发重复码时,引导码由一个 9ms 的载波波形和 2.25ms 的关断时间构成。每次 8  位的码被
    传送的同时,它们的反码也被传送。
       当 SEL 接 DRV6 脚时,选中的 8 位用户编码为(C7~C0=14H) ,其输出波形如图 7,图 8,图
    9所示:

    编码采用脉冲位置调制方式(PPM) ,利用之间的时间间隔来区分“0”和“1” ,其波形同图 10。

    发射端输出高电平时按图 11的载波波形发送。频率:38KHz;占空比:1/3。

    3、LC7461 和 LC7462 编码方式:
      LC7461 和 LC7462 的编码方式完全一致,该码型所发送的一帧数据中含有 42  位码,包含一引
    导码、13 位用户码和 8  位数据码以及它们的反码。这样很大程度上减少了误码率。发射码的格式如
    下图 12所示:

       引导码有 9ms 的载波和 4.5ms 的载波关断波形所构成,以作为用户码、键数据码以及它们的反
    码的先导。
        当 SEL 接 DRV2 脚时, 选中的 13 位用户编码为(C12  —C0:  0000100010111 (0117H)), LC 7461的输出波形如图 13,图 14所示:

    “1”和“0”的区分取决与脉冲之间的时间,称之为脉冲位置调制方式(PPM) ,如图 15所示。

      发射端输出高电平时按图 16的载波波形发送,  频率:38KHz;占空比:1/3。

  • 相关阅读:
    JSP的动态Include的静态Include
    JAVA观察者模式
    JAVA单例模式
    【转】 linux 安装nginx及编译参数详解
    【转】Linux下nginx配置https协议访问的方法
    【转】./configure && make && make install详解
    【转】linux下如何查看某个软件 是否安装?安装路径在哪
    【转发】查看Linux版本系统信息方法汇总
    【转发】CentOS 7 巨大变动之 systemd 取代 SysV的Init
    【转发】centos 7安装完后出现please make your choice from '1' ......
  • 原文地址:https://www.cnblogs.com/hnrainll/p/1938865.html
Copyright © 2011-2022 走看看