1单片机红外接收与解码原理 1.1PT2262-I R编码原理 PT2262-IR的编码格式如图1-1所示,其中,OSC为系统的时钟频率。0,1,f和Sync对应的分别是低电平,高电平,悬空和同步码的波形, 图1-1 PT2262-IR编码格式 由于使用的一体化红外接收头的接收频率为38KHz,所以系统的时钟频率应该设置为76KHz。根据编码格式,通过计算可以得到各类编码中高低电平的宽度,也可以利用示波器测量各类编码中高低电平的宽度。 1.2 解码原理 要进行软件解码最重要的是得到各个电平的宽度,因此我们在进行软件解码时要利用计时器去获得电平的宽度,然后对得到的数据进行处理,就可以得到每个相应的脉冲是宽脉冲还是窄脉冲。通过对PT2262-IR的编码格式分析发现,根据每个周期中间时刻的电平状态就是判断相应周期中高电平是宽脉冲还是窄脉冲,为了减少数据的运算量,我们也可以在每个周期的中间时刻对输入端进行电平检测,得到相应时刻的电平状态,然后根据每个周期中间时刻的电平状态去判断该周期的脉冲是宽脉冲还是窄脉冲进而解码出发送的实际数据,每个周期中间时刻的电平状态和实际数据的对应关系如表1所示。 表1 编码与数据对应表 第一个周期 第二个周期 编码格式 实际数据 0 0 00 1 0 1 01 误码 1 0 10 f 1 1 11 0 利用判断周期中间时刻的电平状态进行软件解码时,我们可以通过计算得到周期的大概值,进而计算出半个周期的大概值,就可以在输入端有高电平跳变到低电平时给定时器一个初始值,然后启动定时器,使定时器可以在该周期的中间时刻产生中断,在中断处理程序中根据标记位判断是否需要读取信号输入端的电平状态,如果需要读取输入端的电平状态就开始读取输入端的电平状态,然后将其保存,同时计数值增加1,并清除标记位,对定时器设定初始值后重新启动定时器,以便判断该周期是否过长。如果不需要读取电平状态说明此次定时是为了判断周期长度的,一旦进入该中断说明该周期过长,可能是同步位或者是误码,因此就需要将计数值清零,重新获取数据,一直到获取25个数据为止。 当数据接收完毕后就可以对数据进行分析解码,根据表1可以将获得是数据解码得到相应的实际数据,对实际数据首先要检测其地址码是否与预设的地址码相同,如果不同,说明有误码或者不是给该接收器发送的信息,则不需要将数据显示,如果相同,说明是给该接收器发送的数据,就将数据位放入相应是显示缓冲区,系统的显示程序会自己将数据显示出来。
资源简介:基于51单片机红外发射与接收C程序
上传时间: 2013-10-08
上传用户:jrsoft
资源简介:单片机红外通信的一些原理和原代码, 可使用在各种仪表中
上传时间: 2014-01-04
上传用户:大三三
资源简介:pic 单片机红外接收分析仪的资料,印制板部分,pdf文件格式,请参考使用
上传时间: 2015-04-18
上传用户:evil
资源简介:pic 单片机红外接收分析仪的资料,PC软件部分,pdf文件格式,请参考使用
上传时间: 2014-01-08
上传用户:fxf126@126.com
资源简介:pic 单片机红外接收分析仪的资料,弹片届软件部分,pdf文件格式,请参考使用
上传时间: 2015-04-18
上传用户:busterman
资源简介:红外遥控器软件解码原理
上传时间: 2013-12-18
上传用户:黑漆漆
资源简介:详细说明码分多址接入的编码与解码原理和算法等
上传时间: 2014-01-22
上传用户:225588
资源简介:红外遥控器软件解码原理和程序(C51) 红外一开始发送一段13。5ms的引导码,引导码由9ms的高电平和4。5ms的低电平组成,跟着引导码是系统码,系统反码,按键码,按键反码,如果按着键不放,则遥控器则发送一段重复码,重复码由9ms的高电平,2。25ms的低电...
上传时间: 2015-09-01
上传用户:hullow
资源简介:主要介绍红外接收与发射模块基于EDA的制作,文档说明很详细,共同分享,希望大家多传一些源码上来,这个网站太牛了,源码已经很多了,给我们的设计带来了很多方便,特别感谢站长,付出了辛勤的汗水,以后会多传源码的,
上传时间: 2014-01-11
上传用户:叶山豪
资源简介:单片机红外接收原程序,单片机初学者必看.
上传时间: 2014-01-23
上传用户:84425894
资源简介:利用51系列芯片,通过汇编语言编写,实现无线的接收与解码.
上传时间: 2013-12-13
上传用户:qilin
资源简介:该程序是用C语言编写的红外接收与发送的源程序
上传时间: 2013-12-13
上传用户:lxm
资源简介:专辑类-超声-红外-激光-无线-通讯相关专辑-183册-1.48G 红外接收头-21.7M.zip
上传时间: 2013-08-03
上传用户:yy541071797
资源简介:专辑类-超声-红外-激光-无线-通讯相关专辑-183册-1.48G 红外遥控编解码相关资料-9.8M.zip
上传时间: 2013-05-30
上传用户:cath
资源简介:超声,红外,激光,无线,通讯相关专辑 183册 1.48G红外遥控编解码相关资料 9.8M.rar
上传时间: 2014-05-05
上传用户:时代将军
资源简介:红外在单片机上的应用,C语言源码,Keil uVision3工程文件,附原理图及说明学习文档 红外接收电路采用集成红外接收器成品H1,接收器包括红外接收管和信号处理IC,均集成在红外接收器H1内。接收器对外只有3个引脚:Vcc、GND和一个脉冲信号输出PO。Vcc接系统的电...
上传时间: 2014-12-06
上传用户:风之骄子
资源简介:本文具体讲解基于51单片机的红外发射与接收系统方案设计,利用红外探头进行远距离红外发射接收
上传时间: 2013-07-13
上传用户:boyaboy
资源简介:单片机红外发射(原理与设计程序)
上传时间: 2013-11-14
上传用户:manga135
资源简介:1.1概述 1.2 MCS-51单片机结构和原理 1.3 并行输入/输出口电路结构 1.4 时钟电路与复位电路
上传时间: 2014-01-03
上传用户:yzhl1988
资源简介:单片机红外控制发射与接收,红外发射是一种常用的控制方式
上传时间: 2013-12-18
上传用户:磊子226
资源简介:自己编写的一个单片机控制红外发送与接收的红外发射源程序,同时自己也做了一个板实验,是成功的哦
上传时间: 2013-12-18
上传用户:270189020
资源简介:自己编写的一个单片机控制红外发送与接收的红外接收源程序,同时自己也做了一个板实验,是成功的哦
上传时间: 2017-07-05
上传用户:yuzsu
资源简介:该文档为单片机红外发射(原理与设计程序)相关总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-03-15
上传用户:zhanglei193
资源简介:该文档为单片机红外发射(原理与设计程序)总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-03-22
上传用户:
资源简介:数字图像处理课程 北大计算所 PPT版
上传时间: 2013-07-16
上传用户:eeworm
资源简介:夜视系统
上传时间: 2013-05-25
上传用户:eeworm
资源简介:介绍了一种对红外信号发射器中的,键发射芯片进行键功能扩充的实现方法,分析了红外遥控发射器集成电路BA5104的功能特点,给出了一种红外接收软件解码的实现方法和具体程序.
上传时间: 2013-08-03
上传用户:隐界最新
资源简介:·MLX90614系列红外测温模块原理与应用
上传时间: 2013-06-22
上传用户:Shaikh
资源简介:单片机红外遥控发送接收仿真,有详细的程序,还有仿真图,你可以好好学一下!
上传时间: 2013-11-18
上传用户:bjgaofei
资源简介:单片机 红外
上传时间: 2013-10-31
上传用户:panpanpan