PT2262 433MHZ超再生遥控电路如何用STM软解码代替TP2272(省去PT2272)

http://www.51hei.com/bbs/dpj-44384-1.html

如果采用软件解码,就可以省去PT2272这个芯片了。

用软件编程的方法解码,必须知道该编码芯片的编码格式。比如PT2262发出的编码由地址码、数据码、同步码组成。

地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”(“悬空”)。




原文:http://www.eeworld.com.cn/mcu/article_2016090229037.html


文本主要包含两个内容:一、 红外遥控协议的的讲解;二、解码程序解析(参考正点原子的代码)

红外的介绍、优点、缺点就不给大家说了,网上书上都有,下面进入正题

一、红外遥控协议的的讲解

红外遥控的编码目前广泛使用的是:NEC Protocol的PWM(脉冲宽度调制)和Philips RC-5 Protocol的PPM(脉冲位置调制)

本文将以NEC协议实现红外遥控。

NEC协议的特征:

1、8位地址和8位指令长度;

2、地址和命令两次传输(确保可靠性);

3、PWM脉冲宽度调制,以发射红外载波的占空比代表“0”和“1”;

4、载波频率为38KHz;

5、位时间为1.125ms和2.25ms;

NEC 码位的定义:一个脉冲对应560us的连续载波,一个逻辑1传输需要2.25ms(560us脉冲+1680us低电平),一个逻辑0的传输需要 1.125ms(560us脉冲+560us低电平)。而遥控接收头在收到脉冲时为低电平,在没有收到脉冲时为高电平,因此,我们在接收头端收到的信号 为:逻辑1应该是560us低+1680us高,逻辑0应该是560us低+560us高。如下图:.




http://tech.hqew.com/fangan_458555


1 引言

PT2262是红外遥控编码器,PT2272是其接收解码器,两者常常配对使用,现已广泛用于汽车门控、遥控门锁、门禁管理等领域,也可用于传送数字信息。PT2262具有19位二进制编码功能;PT2272的解码只有4~6位,这就限制了数据传输的应用。在此从PT2262接收的信号特征入手,利用8051F330单片机直接对接收到的信号进行解码,解释出PT2262发出的全部19位数据,从而使其应用于数字通信、智能化控制等领域。

2 硬件电路

图1是发射装置的原理图,PT2262作为编码器,当按下按键时,设定的地址码和数据码从17引脚串行输出,经红外发射元件IRED发出信号。通过电阻Rosc凋节发射频率,适当提高PT2262工作电压(2.6 V~15 V),以增大发射距离。其中A0~A12可设置为高电平、低电平、悬空三种状态,因此可以发送531441种编码组合,完全满足设计需求。




http://tech.hqew.com/fangan_458555


猜你喜欢

转载自blog.csdn.net/a371132/article/details/80596315
pt