APP下载

基于PIC单片机的遥控编码器PT2240软件解码

2014-09-13李聚光

石家庄职业技术学院学报 2014年2期
关键词:单片机信号

李聚光

(石家庄经济学院 信息工程学院,河北 石家庄 050031)

PT2240是一款编码集成电路,出厂时已经固化220的地址码和四位数据位,现已广泛用于汽车门控、遥控门锁、门禁管理等领域,也可用于传送数字信息[1].与 PT2262和PT2272相比,PT2240有自己独特的身份识别码,使用以前无需人为设置地址,但缺点是没有专门的解码芯片,只能利用单片机进行软件解码.本文介绍一种用单片机实现解码的方法,即从PT2240的发射信号入手,利用PIC16F883单片机的捕获功能直接对接收的信号进行解码,解释PT2240发出的全部数据.

1 硬件电路设计

1.1 发射电路设计

图1为发射电路图.PT2240的3脚为数据输出线,用于输出编码信号.将编码信号调制到高频载波信号上即能发送出去.图1中Q1及其外围元件L1,C1,C2共同构成电容三点式振荡电路,此电路能产生高频载波信号,频率为433.92MHz.使用此电路调制后可将编码信号从天线发射出去.

图1 发射原理图

1.2 接收电路设计

接收装置采用超外差CDRC05接收模块,此模块可将通过天线接收到的信号直接以TTL(晶体管-晶体管逻辑)电平形式输出.译码采用PIC16F883单片机.CDRC05输出的信号直接与PIC16F883单片机的CCP1引脚相连.利用PIC16F883单片机进行软件解码.接收电路如图2所示.

图2 接收原理图

2 解码原理

在对数据进行解码时,首先必须对编码协议有足够的了解.编码芯片PT2240发送的编码信号是由同步码、地址码和数据码组成的完整码字,有20位(A0-A19)地址,组合后有超过百万个地址码.PT2240利用脉冲的宽度组合对电平进行编码,具体的编……

登录APP查看全文

猜你喜欢

单片机信号
信号
完形填空二则
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
孩子停止长个的信号
小议PLC与单片机之间的串行通信及应用
基于单片机的平衡控制系统设计
基于LabVIEW的力加载信号采集与PID控制
一种基于极大似然估计的信号盲抽取算法