收藏 分享(赏)

AVR 学习型遥控器-07级毕业设计-电子科技大学中山学院-.doc

上传人:dreamzhangning 文档编号:2769161 上传时间:2018-09-27 格式:DOC 页数:34 大小:2.57MB
下载 相关 举报
AVR 学习型遥控器-07级毕业设计-电子科技大学中山学院-.doc_第1页
第1页 / 共34页
AVR 学习型遥控器-07级毕业设计-电子科技大学中山学院-.doc_第2页
第2页 / 共34页
AVR 学习型遥控器-07级毕业设计-电子科技大学中山学院-.doc_第3页
第3页 / 共34页
AVR 学习型遥控器-07级毕业设计-电子科技大学中山学院-.doc_第4页
第4页 / 共34页
AVR 学习型遥控器-07级毕业设计-电子科技大学中山学院-.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

1、毕业设计论文综合型遥控器教学单位: 电子信息学院专业名称: 电子科学与技术学 号: 27010201024学生姓名:EPICA指导教师: MIS WANG指导单位:微电子技术系完成时间:2010.12.1-2011.5.10电子科技大学中山学院教务处制发电子科技大学中山学院毕业设计(论文)任务书题目名称 综合型遥控器设计(撰写)内容本次毕业设计的内容和要求:1、单片机系统以及编程技术;2、红外线编码发送以及接收;3、DS18B20 温度传感;4、LCD 彩色液晶显示;5、PWM 灯光亮度控制;6、315MHz 无线发射接收等;预期目标 设计出一个实用的遥控器,能达到控制家电,灯光, 门禁等功能

2、。成果形式 实物演示与论文答辩设计(撰写)地点电子科技大学中山学院起止时间 2010 年 12 月 1 日至 2011 年 5 月 10 日指导单位 微电子技术系指导教师 1 年 月 日审核意见审核签名 年 月 日电子科技大学中山学院毕业设计(论文)成绩评定表设计(撰写)过程成绩评语:指导教师:年 月 日论文评阅成绩评语:评阅教师:年 月 日论文答辩成绩评语:答辩组长:年 月 日总分 审核人: 年 月 日综合型遥控器摘 要随着家用电器种类的增加和无线遥控产品的普及,红外遥控器的使用频率越来越高,针对国内红外遥控学习技术成熟,但产品化程度低的特点,本文自主设计一种具有红外学习和彩屏显示功能的红外

3、遥控器,借此促进综合遥控学习技术在国内市场的产品化推广。在市面上出售的万能遥控方面,传统方法采预先用储存编码的方式实现控制,不理想情况下可能需要长时间试码,甚至达不到遥控的功能。本文借助单片机辅助记录全波形,通过相关软件优化波形,可学习市面上绝大部分红外遥控的功能;在红外发射方面,本文通过实验调试将 38KHz 载波红外信号发射距离提高到 10 米;在 TFT 彩屏显示方面,将遥控器图片界面进行简化,避免了单片机资源紧张的问题;通过对单片机片上资源的利用,增加了温度测试,电量测试等实用功能。按照由简单到复杂的顺序,本文先后制作了遥控接收解码装置、遥控编码发射装置、315MHz 无线遥控装置、综

4、合型遥控器,成功的实现了红外编解码、发射接收、PWM 灯光控制、彩屏显示等基本功能,最终制作的综合型遥控器在功能上可以完全代替市面上绝大部分遥控器。关键词:红外学习;红外解码;AVR 单片机;TFT 驱动;SCDMA Network Planning infrared decoder; AVR; TFT-driven;目 录摘 要 .IVABSTRACT V1 绪论 .11.1 研究目的及意义 11.2 应用现状 21.3 本文研究内容 32 红外遥控学习方案设计 .42.1 红外基本原理介绍 .42.2 红外编码原理 52.2.1 红外编码介绍 52.3 红外学习部分功能设计 72.3.1

5、系统原理介绍 72.3.3 红外编码采集与解码 82.3.4 红外编码还原 92.3.5 系统性能检测 102.4 本章小结 103 单片机系统设计 113.1 主控制单片机介绍 113.1.1 ATMEGA64 介绍 .123.1.2 单片机附加功能介绍 123.1.3 编程界面以及 ISP 介绍 133.2 程序介绍 153.2.1 遥控功能代码介绍 .153.2.2 液晶显示部分代码介绍 173.3 本章小结 184 综合型遥控器的实现 194.1 主要功能模块 194.1.1 320*240 彩色液晶 .194.1.2 315MHz 无线遥控模块 .204.2 附属功能设计 214.2

6、.1 DS18B20 温度检测 .214.2.2 遥控电量测量 224.3 综合遥控性能测试 234.3.1 红外学习遥控功能 234.3.2 液晶显示功能 234.3.3 门闸功能 244.3.4 灯光遥控功能 244.4 本章小结 255 结 论 26致 谢 .27参考文献 .28附录 1 系统原理图 .29附录 2 系统主程序 .3011 绪论1.1 研究目的及意义在二十世纪八十年代初,日本在电视产品中使用了红外遥控,使用集成发射芯片来实现遥控码的发射,其主要特点是:遥控器内预置固定编码,遥控器只能控制配对单一型号的电器。如图 1-1 所示:图 1-1 一对一型遥控随着技术的发展,遥控不

7、仅仅限于电视、音响等家电,电灯、窗帘、门闸等设施也逐渐步入遥控化,人们希望能使用一只遥控器遥控所有设备,于是综合型多用遥控器产生了。它的主要特点是:遥控器不仅能提供红外学习功能,还可以支持遥控各种非红外设备,如:门禁、灯光等。如图 1-2 所示:图 1-2 多用型遥控器通过对具备红外学习功能的综合遥控器进行市场调查,本文发现:国内红外遥控编码学习技术虽然比较成熟,但产品化程度较低,市场推广不够,主要原因在于设计者对用户需求的调查不够全面,以致产品不够实用,性价比较低。从用户操作方便实用的角度出发,本文自主设计具备红外学习、彩屏虚拟遥控界面的综合型遥控器,借此促进集成化遥控技术在国内市场的产品化

8、推广。1.2 应用现状市面上现有综合型红外遥控器,其主控核心 MCU(Micro Control Unit)主要有以下几种:MCS-51 单片机系列、PIC16 单片机系列、Winbond W714 系列、Holtelk HT418 系列以及 ARM cortex 系列。目前比较成熟的主要有以下产品1、BREMAX 公司的 NRC-304 网络多功能遥控器,它的主要特点为:联机自学习、脱机2自学习两种模式;具有 USB 口,通过 INTERNET 登陆 BREMAX 公司网站,搜寻并下载相应型号家电的遥控器编码,兼容各种品牌和型号,如图 1-3 所示:图 1-3 NRC-304 网络多功能遥控

9、器2、Sunwave 公司的 SRC1600,它的主要特点为:具有巨集设定功能,单一按键巨集设定可记忆多达 60 个指令;具备红外学习功能,具有 USB 接口,可预设遥控编码和升级系统,如图 1-4 所示:图 1-4 SRC-16003、罗技 Harmony 1100,它的主要特点为:黑色铝合金外壳,3.5 英寸的触屏;用户可以根据具体情况添加或者删除屏幕上的功能键;设备能通过 USB 连机,获取罗技在线数据库配置文件,如图 1-5 所示:图 1-5 罗技 1100以上产品对电视、音响等使用专用的遥控芯片的家电遥控器(内置 NEC、飞利浦、东芝、或夏普等芯片),学习比较容易,但价格十分昂贵,同

10、时也不能兼顾控制灯光、门禁的非红外遥控设备的控制。31.3 本文研究内容本文设计的综合型红外器要求在外观和功能上替代现有遥控器,涉及到红外编解码、红外发射接收、315MHz 无线技术、MCU 控制等技术,需要完成的研究内容主要包括:红外协议、单片机红外解码的软硬件设计、315MHz 遥控技术设计、AVR 单片机驱动液晶屏显示字符图像、PWM(Pulse Width Modulation)灯光控制、AD 转换功能等。对照上述研究内容,本文的章节安排如下:第 1 章:简要介绍遥控器的发展,说明选题的目的和意义;通过产品介绍,当前国内外关于家用遥控技术的研究现状。第 2 章:红外遥控器方案设计,介绍

11、了系统设计的核心部分内容:红外遥控功能,给出了系统设计方案以及主要的技术核心原理。第 3 章:单片机系统设计,简要介绍了 AVR 单片机控制的基本原理以及基于 AVR 单片机片上资源设计的各种模块,详细介绍了芯片的各种功能。第 4 章:综合型遥控器实现,简要介绍了彩屏显示、PWM 灯光控制、温度探测、电量检测、315MHz 无线电路的原理,,结合第 2 章与第 3 章的内容,阐述了综合型遥控器的构成。第 5 章:结论,总结了本文的工作,指出了不足。42 红外遥控学习方案设计2.1 红外基本原理介绍比红光波长还长的光叫红外线。红外线遥控就是利用波长为 0.761.5m 之间的近红外线来传送控制的

12、。红外发光二极管一般有黑色、深蓝、透明三种颜色。红外遥控系统一般分发射和接收两个部分。发射部分的主要元件为红外发光二极管。目前大量使用的红外发光二极管发出的红外线波长为 940mm 左右,外形与普通 5 发光二极管相同。成品红外接收头的封装大致有两种:三只引脚,即电源正(VDD) 、电源负(GND)和数据输出(VO 或 OUT) 。元器件如图 2-1 所示:图 2-1 元器件实物图成品红外接收头的载波频率为 38kHz,这是由发射端所使用 455kHz 晶振来决定的。市面上常用的遥控在发射端对晶振频率进行整数分频,分频系数一般取 12,所以455kHz1237.9kHz38kHz。也有一些遥控

13、系统采用 36kHz、40kHz、56kHz 等,由发射端晶振的振荡频率来决定。2.2 红外编码原理2.2.1 红外编码介绍遥控发射器专用芯片很多,根据编码格式可以分成两大类,目前应用最为广泛的是:NEC Protocol 的 PWM(脉冲宽度调制)和 Philips RC-5 Protocol 的 PPM(脉冲位置调制)这里我们以 NEC 编码为例说明编码原理。当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控编码具有以下特征:采用脉宽调制的串行码,以脉宽为 0.565ms、间隔 0.56ms、周期为 1.125ms 的组合表示二进制的“0” ;以脉宽为 0.565ms

14、、间隔 1.685ms、周期为 2.25ms 的组合表示二进5制的“1” ,其波形如图 2-2 所示:图 2-2 0数据与1数据当一个键按下超过 36ms,振荡器使芯片激活,将发射一组 108ms 的编码脉冲,这108ms 发射代码由一个起始码(高电平 9ms)+(低电平 4.5ms),低 8 位地址码(9ms18ms) ,高 8 位地址码(9ms 18ms),8 位数据码(9ms18ms)和这 8 位数据的反码(9ms18ms)组成,如图 2-3 所示。数据时按照低位在前高位在后的顺序发送(图中地址码为 0x59,控制码为 0x16) 。数据发送增加反码是为了确保传输的可靠性,用于校验数据的

15、准确性。图 2-3 NEC 编码格式如果键按下后仍未松开,则遥控发送完一帧数据(同步码、地址码、地址码反码、控制码、控制码反码)接下来则发射重复码。重复码由(9ms 高电平)+(2.5ms 低电平)+(0.56ms 高电平)+(97.94ms 低电平)组成,直至按键松开。如图 2-4 所示:图 2-4 NEC 编码连发码结构2.3 红外学习部分功能设计2.3.1 系统原理介绍原理流程,如图 2-5 所示6图 2-5 解码流程采集硬件电路图,如图 2-6 所示:图 2-6 红外线接收电路红外接收模块中红外接收头 HS0038 的连接方法是:1 脚输出,2 脚接地,3 脚接电源,接收来至红外遥控器

16、的输出信号,把接收的信号按位传送给单片机外部中断引脚。当单片机运行时,接收到红外接收端口的中断,则进入对应的学习程序。2.3.3 红外编码采集与解码解码的关键是如何识别“0”和“1” ,从位的定义我们可以发现“0” 、 “1”均以0.56ms 的低电平开始,不同的是高电平的宽度不同, “0”为 0.56ms,“1”为 1.68ms,所以必须根据高电平的宽度区别“0”和“1” 。如果从 0.56ms 低电平过后,开始延时,0.56ms 以后,若读到的电平为低,说明该位为“0” ,反之则为“1” ,为了可靠起见,延时必须比 0.56ms 长些,但又不能超过 1.12ms,否则如果该位为“0” ,读

17、到的已是下一位的高电平,因此取(1.12ms+0.56ms)/2=0.84ms 最为可靠,一般取 0.8ms 左右均可。根据码的格式,应该等待 9ms 的起始码和 4.5ms 的结果码完成后才能读码。编码解码原理如图 2-7 所示:7图 2-7 编码解码原理2.3.4 红外编码还原因为红外发射接收得到的信号是相反的,因为要达到控制电器的目的,只需要将收到的编码高低电平导致发送给红外发射管即可,如图 2-8 所示:图 2-8 发送码与接受码对比图由于发射管发射的不是单纯的高低电平,而是在 38Khz 载波的基础上产生的信号,因此需要单片机提供一个稳定的 38Khz 载波。AVR 单片机的定时器/

18、计数器在使用 CTC 模式(比较匹配时清零模式)时可以十分方便地在 PWM 输出引脚产生各种频率的波形,因此只需在信号时序高电平时将 PB5(0CA1)引脚为输出,在信号时序低电平时设置 PB5 不输出,就可以准确的输出红外编码信号了。8因为红外发射距离会受输出功率影响,因此让信号过三极管放大,由红外线发射管发射即可控制遥控的发射距离。当信号引脚为低电平电时,三极管 8050 截止,红外发射管不工作,不发送信号,当引脚为高电平时,NPN 三极管导通,红外发射管正向导通,发射信号。电路如图 2-9 所示:图 2-9 红外发射电路2.3.5 系统性能检测进行性能检测时通过使用电脑虚拟示波器,通过电

19、脑声卡捕捉市面上出常用的生产的波形,对自学型遥控学习到的波形进行比较,可以测试出解码-还原程序的性能状况。如图 2-10 所示:图 2-10 计算机采集波形对比图中上行波形是自学型遥控复制出的波形,下行波形是遥控器产生的波形。由抓取的波形所示,自学型遥控基本能一摸一样地复制出原波形,且复制出的代码可以在容错范围内,因此自学型遥控可以学习各种符合编码类型的遥控。2.4 本章小结本章通过描述红外编码构成,红外载波方式等原理,结合本设计电路,详细描述了程序部分具体原理,在设计过程中,使用示波器对程序函数进程多次调试,尽量获得更精准的波形,使编码还原的更完美。93 单片机系统设计3.1 主控制单片机介

20、绍本设计使用了 ATMEL 公司的 AVR 系列单片机,AVR 单片机是 ATMEL 公司于 1997 年推出的全新配置精简指令集 (Reduced Instruction Set CPU)单片机,片内储存器采用FLASH 储存器,可反复编写上万次,便于产品开发;程序高度保密,难以破解,运行速度快,大部分指令仅需要用 1 个晶振周期,而 MCS-51 系列单片机单周期指令也要 12 个晶振周期;AVR 单片机支持 C 语言编译,能快速开发目标产品,而且 AVR 单片机有着极低的功耗,在 3V 电压下,工作一般只需几毫安的电流,还支持多种工作模式,以适应不同场合对功耗的要求。对比 51 系列单片

21、机,AVR 单片机有如下几点优点:1、I/O 口均为标准双向端口,只需要设置单片机引脚端口的寄存器 DDRX,PORTX,则可对 I/O 端口设置为输入输出状态,并且能通过寄存器十分方便地设置上拉电阻,免去硬件电路的改造。2、AVR 单片机的定时/计数器具有多种分频功能,能对晶振频率进行1、8、64、256、1024 等分频,而且作为计数器使用时,能使用上升沿,下降沿,低电平触发等多种选择。3、AVR 单片机有多种中断源,每个中断源有自己的优先级别,通过配合使用,能实现程序的高效率运行。4、AVR 单片机的工作电路,编程电路搭建十分简单。单片机在使用内部 RC 震荡时甚至可以在不添加一个外部元

22、件(包括晶振)的情况下工作,仅需提供一个稳定的电压即可。而编程下载电路,在使用并口 ISP 时,仅需 4 个电阻,即可进行芯片 ISP 功能。5、AVR 单片机片内资源丰富:片内集成 RC 震荡电路、上电自动复位电路、看门狗、启动延时、AD 转换器、SPI(步串行通讯方式)、TWI、PWM、EEPROM 等等。十分适合项目的开发。6、AVR 单片机类型丰富,少则有 8 引脚的 IC,多则有 64 引脚的,十分方便地根据各种场合的应用需求去选型。3.1.1 ATMEGA64 介绍本设计使用的是 AVR 系列的 ATmega64 单片机,该单片机可用 I/O 口多达 53 个,拥有 64K 的数据

23、储存空间,2K 的 EEPROM,4K 的 SRAM。并且带有 2 路 8 位定时器/计数器。2 路 16 位定时器/计数器。片内带有 ADC,PWM,RTC 等多种功能模块。ATMEGA64 的工作电压可以在 2.7-5.5V 的范围。ATmega 系列单片机凭借性能强大,价格实惠的特点,广泛应用于各种场合。引脚配置如图 3-1 所示10图 3-1 ATmega64 引脚图3.1.2 单片机附加功能介绍AVR 单片机片内集成 2K 大小 EEPROM,由于本设计需要储存遥控的编码值,掉电后不能拿丢失,因此必须使用 EEPROM 储存数据。内置 EEPROM 可以实现硬件上的免去外接AT24C

24、0X 系列的 EEPROM,降低成本的同时可以节省 MCU 的数据接口。ATmega64 能十分方便快速地通过 C 语音指令对 EEPROM 进行读取和写入,确保系统的快速运行。红外信号发射必须要有载波 38KHZ 信号,使用专门的晶振来产生这一频率是又必须要增加硬件的成本。而 AVR 单片机带有的 PWM 功能则能很方便地输出各种频率的波形。定时器从初值自动增加到 MAX 值,然后从 MAX 自减到初值。因此只需定义 MAX 值的大小就能方便地定义输出波形的频率了。3.1.3 编程界面以及 ISP 介绍AVR 单片机的编程软件使用的是 ICCAVR,这是一款支持 C+语言的标准编程器,通过对

25、 JTAG 的支持,能很方便的进行在线调试。界面如图 3-2 所示:11图 3-2 ICCAVR 编译器界面AVR 系列单片机均支持 ISP(在系统编程) ,ISP 技术,是指芯片在电路板上可以自由写入程序代码,而不需从电路板上去下器件,已经编写程序的器件也可以使用 ISP 在系统编程。ISP 下载器如图 3-3 所示:图 3-3 AVR ISP 下载器ISP 技术是未来发展的方向,对应一般的单片机来说,可以用过 SPI 或其他串行接收上位机传来的数据并写入储存器中。所以将芯片焊接在电路板上,仅需留下串口或 SPI接口,无需取下芯片就可以随时实现芯片内部程序的改写,ISP 这种革命性的编程方法

26、使修改调试程序变得十分容易。ISP 下载软件界面如图 3-4 所示:12图 3-4 ISP 下载软件界面133.2 程序介绍3.2.1 遥控功能代码介绍int8 getcode(void)/此函数是读取遥控 8 位数据int8 n,k;int8 temp;temp=0;TCNT0=0x00;for(n=0;n8,dcolor); elseLCD_Write_Data(bgcolor8,bgcolor);tempk+;3.3 本章小结在本章中,通过对单片机器件资料的学习,以及基于 C 语言的程序设计技术,能很快的从 51 转变到 AVR 单片机。由于 AVR 单片机的种类十分丰富,因为对与成本预

27、算低的项目,必须要做好单片机的选型,通过程序上的优化,挖掘单片机的潜能。164 综合型遥控器的实现4.1 主要功能模块4.1.1 320*240 彩色液晶随着彩色液晶显示技术的普及,TFT液晶的价格不断降低,本设计使用的TFT液晶使用ILI9325液晶控制芯片,TFT模块能支持6K色显示,是黑白液晶显示(12864)的最佳替代品。TFT液晶电路如图4-1所示:图 4-1 TFT 模块电路图液晶显示模块是3.3V驱动的,因此要注意单片机必须工作在4V以下,否则会导致液晶模块损坏。4.1.2 315MHz 无线遥控模块对子系统模块的控制采用了 315MHz 的高频无线遥控模块,在此采用 PT226

28、0/2272 芯片,其是 Princeton Technology Corp 生产的一种 CMOS 工艺制造的低功耗,低价格编解码电路。PT2260/2272 最多可以有 12 位(a0-a11)地址端管脚(高电平、高阻态(悬空) 、低电平) ,可以提供 531441 个地址码。广泛应用于车辆防盗,家庭防盗系统。本设计采用一体化接收模块,如图 4-2 示:图 4-2 315MHz 无线收发模块本设计由单片机输出端口引出电路,由光耦进行耦合连接,控制 315MHz 发射器(PT2262) ,由发射器发送控制信号到接收端(PT2272)。接收端反馈信号到子系统17(ATMEGA8) ,子系统收到主

29、机的请求后,对电机,电灯的进行控制。耦合部分电路如图4-3图 4-3 单片机-按键耦合电路4.2 附属功能设计4.2.1 DS18B20 温度检测DS18B20 支持“一线总线”接口,测量温度范围为 -55C+125C,在-10+85C范围内,精度为0.5C。DS1822 的精度较差为 2C 。现场温度直接以“一线总线”的数字方式传输,可编程分辨率为 9-12 位,可以实现高精度测温,而在在 9 位分辨率的情况下仅需 95ms 就可以把温度转换成数字信号。本设计通过对 DS18B20 进行驱动,精确测量室温。大大提高了系统的抗干扰性。测温电路如图 4-4图 4-4 DS19B20 组件电路18

30、4.2.2 遥控电量测量本设计兼容使用手机锂电池,因此设计一个电量显示模块以测试电池的使用情况。通过 AVR 单片机的 AD 转换功能,将电池电压分压后进行测量,能得出电池的容量情况。电路如图 4-5 所示。图 4-5 电池电压采集电路AVR 单片机带有 10 位精度模数转换器,这个模数转换器是一个高分辨率,高精度的快速转换器,采用片内 2.56V 的基准电压,通过逐次逼近的方法将模拟电压转换成一个10 位数字量,仅需要数十个周期就能完成一次模数转换。得出的结果直接通过函数计算出电池电压,通过软件算法还原后,由函数条件判断电池电量情况,并显示在液晶屏上。4.3 综合遥控性能测试4.3.1 红外

31、学习遥控功能在宿舍的复杂环境中, 5 米距离下对准本设计按下普通遥控的按键,学习型遥控能顺利获取按键的编码,并显示在屏幕上,进行储存后,就能输出一模一样的波形,达到控制电器的小效果。4.3.2 液晶显示功能通过对系统的优化以及图片的压缩,使液晶能按要求显示出需要表达的文字、图片,并且能达到较好的效果,如图 4-9 所示图 4-6 显示效果图194.3.3 门闸功能通过 315MHz 无线模块的支持,在系统收到打开、关闭门闸的操作指令时,单片机对315MHz 无线发射器进行操作,发射器发送信号到子系统。子系统(ATMEGA8)通过 315MHz接收器收到指令后,对直流电机进行操作,使门闸开启与关

32、闭。子系统如图 4-10 所示图 4-7 附属系统4.3.4 灯光遥控功能单片机通过 315M 无线发射器发送灯光亮度信号,子系统接收后,用自带的 PWM 功能,驱动大功率 LED 的亮度。PMW 使用了 AVR 单片机的 8 位相位修正模式。能快捷地控制 PWM信号的占空比。十分方便地对灯光亮度进行控制。灯光亮度变化如图 4-11 所示,图中 a为较亮,b 为较暗: 图 4-8 灯光亮度对比 a)亮;b)暗;4.4 本章小结本章主要涉及到外围电路的设计,外围电路包括各种辅助功能电路的设计和完善,20整个系统的稳定性与电路设计有着十分密切的关系,在这里必须使用到以前学到的模电数电基础知识,设计

33、出一个稳定的外围才能使系统获得更多的功能。215 结 论毕业设计是学生即将完成学业的最后一个重要环节,它既是对学校所学知识的全面总结和综合应用,又为今后走向社会的实际操作应用 z 铸造了一个良好的开端。所以在此有必要对这次毕业设计作一个系统的总结。这次毕业设计,我悬着了实做性题目,不仅是对我的一种锻炼,也是对我大学四年所学知识的综合检查。从开始设计到设计的完成,我感觉收获很多,不仅在理论上有了很大的升华,并且还在实践中锻炼了自己。实自己成长了许多。本文首先对整个系统的工作原理和实现方法进行了简单介绍,给出了系统的整体工作原理。在此基础上,介绍了系统设计用到的各个模块的功能特性,并且进行了方案比

34、较,在理论的基础上,进行了系统模块的电路设计,充分利用各方面资料,发挥了我所学的特长。本设计采用以红外发射、接收方式为主,325M 无线模块为辅的无线遥控方式,配合性能强大的单片机,TFT 彩色液晶,实现了一个性能可靠、控制简单,界面简洁的综合型遥控方案。通过接受端的信号采集,单片机的处理储存,发射端的还原,能复制市面常用的遥控功能。通过 315MHz 无线模块的辅助,解决了红外线遥控遥控距离过短、部分电器不带红外遥控的问题。在实际应用场合中使用稳定,性能优良,完全满足家用需求。但是由于编码种类繁多,设计还不能实现全能型遥控功能,如还需添加空遥控代码学习功能,个人计算机电脑控制功能,则能更完美

35、。总的来说,由于我再理论和实践方面存在一定的不足,所以在设计思想和实现功能上难免有不足之处,请各位老师多多批评指正22致 谢四年的大学生活转眼间已进入了尾声,虽然在中山学院的学习生活并不是很长,但这里的每一个人,每一处风景都给我留下了深刻的印象,在即将离开的时刻,心里既有留恋,还有期盼。这篇论文,为我的大学毕业学习划上了一个句号,希望也是一个新的起点。今天,在即将离开学校、踏上工作岗位的时刻,我愿将满怀的激动化作感激,献给在这段历程中推动和扶助我前行的每一位师长和亲朋。首先感谢的是我的导师王老师,在我撰写完成论文期间,老师对我的论文进行多次审阅,提出了修改意见。我紧密联系这几年的学习情况,按照

36、老师的要求,不断进行修改。感谢老师的辛勤劳动,使我的论文终于定稿。面对形势的发展,我所研究、探讨的范围还十分有限,需要我在今后的工作中不断学习、求索。论文工作是在王老师的悉心下完成的,从论文的选题到最终完成,王老师都倾注了大量的时间和精力,极其耐心地为我一遍遍讲解论文的组织及编写,及时指导我解决所遇到的难题,无微不至的关怀与指导是论文得以顺利完成的重要保证。毕业在即,谨向尊敬的王老师致以最真挚的感谢和最久远的祝福。此外,我还要感谢的是与学院的所有老师们,是他们给我提供了专业而严谨的科研教育,带我一步一步地走进统计的殿堂。在此,衷心地祝愿他们工作顺利,身体健康。最后感谢在这四年中所有给过我帮助和

37、支持过我的人,衷心感谢他们为我所作的一切。俗话说的好,师傅领进门,修行在个人。我要把学校和老师的教诲牢牢记住,把学习和事业联系在一起,让学到的知识在实践中闪现光芒,以今后工作的优异成绩向学校汇报,向老师的辛勤培育进行回报。23参考文献1 TFT 液晶显示原理与技术,第 1 版,科学出版社, 2010 年。2 AVR 单片机 C 语言开发入门与典型实例,第 2 版,北京 : 人民邮电出版社,2010 年.P13-77.3 深入浅出 AVR 单片机从 ATMega48/88/168 开始,第 1 版,中国电力出版社,2008 年.第三编。4 李锦春 , 蔡仁明 . 常用晶体二极管、大功率三极管手册 ,人民邮电出版社,1981 年 , 第一版 , P 23 - 55 .5 黄智伟,王彦,陈文光 . 全国大学生电子设计竞赛训练教程,第 1 版,电子工业出版 社,2005 年, P304-P314.6.C 程序设计,第 2 版,西安电子科技大学出版社,2006 年,P1-69.7 Embedded C Programming and the Atmel AVR,出版社:Delmar Cengage Learning,2003 年

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报