学习型红外遥控器的设计

学习型红外遥控器的设计

ID:33040605

大小:188.67 KB

页数:8页

时间:2019-02-19

学习型红外遥控器的设计_第1页
学习型红外遥控器的设计_第2页
学习型红外遥控器的设计_第3页
学习型红外遥控器的设计_第4页
学习型红外遥控器的设计_第5页
资源描述:

《学习型红外遥控器的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、物2佞总—遥控遥测课程论文题目学习型红外遥控器的设计学生姓名吴斌学号20081305077院系电子与信息工程学院专业电子信息工程指导教师朱萍二O—O年十二月二^一学习型红外遥控器的设计摘要:提出了一种用于智能家居的学习型空调遥控器解决方案。该方案在软件设计时采用测量脉冲宽度的原理并对测量数据进行了编码压缩,同吋用软件形式模拟38kHz载波信号的发送,实现了对各种空调遥控器的自学习功能。测试结果表明,本编码压缩方法简化了编码信息,减少了存储空间,可以代替各种遥控器。关键词:红外遥控载频编码状态转换Designofself-

2、learninginfraredremotecontrollerAbstract:Inthispaper,acompletedesignofconditioningremotecontrolofsmarthomesystemisproposed・Themethodsofmeasuringthepulsewidthandthecompressiontothemetricaldatahavebeencarriedoninthedesigningofthesoftware,whiletheformofsoftwaresimul

3、ationofthe38kHzcarriersignaltosend,toachievetheairconditioningremotecontrolavarietyofselflearningfunction.Testresultsshowthatthecompressionmethodtosimplifythecodingoftheencodedinformation,areductionoFstoragespace.ItcanreplacevarietyofremotecontroLKeywords:infrare

4、dremotecontrol;carrierfrequency;codingconversionstatechart;self-study现代科学技术的发展,尤其是计算机技术和网络技术的高速发展,不仅改变了人们的工作方式,也逐渐地改变了人们的生活方式,智能家居即是在这样的背景下产生的。无线控制的智能家居系统可以不破坏原有装修,只要在一些插座等处安装相应的模块即可实现智能控制,更不会对原来房屋墙面造成破坏,即便家居已装修也可轻松升级为智能家居。但是对主要由遥控器控制的空调系统需设计专门的学习型红外遥控器以便接入智能家居系统

5、。为此,本文提出一种此类型的空调遥控器解决方案。1红外遥控码型分析通过对市面上比较普遍的几十种遥控器的码型结构进行研究分析发现,各空调生产厂家对其遥控器的收发信号的脉冲编码、码型和码流没有统一的标准,存在如下状况:(1)帧格式多样:脉冲流中一般包括:帧头、系统码、操作码、同步码、帧间隔码、帧尾,且同步码与帧间隔码出现的位置不固定。对这些灵活多变的帧格式,很难区分各种脉冲流的含义。(2)码型多样,如图1所示。逻辑0逻辑1逻辑1逻辑0(a)(B)图1红外编码码型图(1)载波频率误差大:标准载波频率为38kHz,误差范围±2k

6、Hzo(1)编码长短不一致:彩电类产品一般只有儿十位,而空调遥控器编码长达上百位。(2)发送方式不同:最常用的发送方式有:完整帧如图2(a)只发送1次、完整帧如图2(b)重复发送2次、如图2(c)先发1个完整帧,后重复发送1个帧头和1个脉冲。(c)l次发送1帧加1个帧头和1个脉冲图2红外编码帧格式本系统避开了各种形式的码型和帧格式,不考虑其实际意义,只检测脉冲的时间宽度[1],再对测量的数据进行压缩,即可存储遥控命令,发送时进行解压来重构命令数据。2遥控器硬件结构学习型红外遥控器由红外一体化接收电路、反相器、温度传感器、

7、单片机、红外发送电路、E2PR0M存储器、键盘及LED指示灯构成,如图3所示。图3遥控器硬件结构框图单片机AT89S52构成红外遥控的处理器,其数据存储器RAM(258B)用来存储学习过程中编码信号的脉冲宽度和编码。(1)红外发射电路:38kHz方波直接由单片机模拟产生,经过三极管放大后,驱动红外发光二极管(注意:38kHz载波不能用AT89S52定时器产生,因为38kHx载波信号的周期只有26us,考虑到有载波吋的占空比为1/3,即定吋器的最小中断时间间隔只有8»s,在执行中断时中断处理过程(如保护现场等)实际运行时间

8、根据中断点的不同需要的时间也不同,有时会大于8ns,这样不能保证38kHz信号的稳定性),在软件处理过程屮应用延时程序模仿38kHz的红外载波信号。(2)红外一体化接收头:接收器选用一体化红外接收片机连接时,将接收来的红外遥控信号反相,其正向信号接外部中断0,反相信号接外部中断1。通过记录2个中断间的间隔时间來测量红

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。