智能红外遥控电风扇的软件设计毕业设计说明书.doc
《智能红外遥控电风扇的软件设计毕业设计说明书.doc》由会员分享,可在线阅读,更多相关《智能红外遥控电风扇的软件设计毕业设计说明书.doc(45页珍藏版)》请在三一办公上搜索。
1、学校代码: 10128学 号: 200820203057 本科毕业设计说明书(题 目:智能红外遥控电风扇的软件设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计
2、(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学
3、位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的
4、能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中
5、及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单
6、位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良
7、 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日摘 要本设计是智能红外遥控电风扇的软件系统设计,要求在KEILC环境里编写代码、生成HEX文件,在PROTEUS环境里画出硬件电路图,并且将KEILC生成的HEX文件烧录到单片机里进行仿真。尽管智能红外遥控电风扇硬件电路比较复杂,但是因为本设计是软件设计,因此在PROTEUS环境里仿真时,用一些简单器件来模拟红外遥控电风扇系统各个模块。在PROTEUS环境里仿真时
8、,以AT89C51型单片机为数据处理核心、以数字式温度传感器DS18B20为温度数据采集单元、以液晶显示屏LCD1602为温度数据显示单元;以两个开关分别模拟红外信息采集模块和光照度信息采集模块、以直流电动机模拟风扇模块、以电灯模拟照明模块。关键字:软件设计 模拟代替 KEILC PROTEUS 仿真Abstract This design is software system design of the smart infrared remote control electric fan. The code and the HEX file is generated in the KEILC
9、 software. The hardware circuit is drawn in the PROTEUS software. The hardware circuit is complex. My design is the software system design. So I use some simple devices to replace modules of the smart infrared remote control electric fan system. For example, I use AT89C51 for data processing core an
10、d DS18B20 for temperature data acquisition unit and LCD1602 for temperature data display element when I simulate software system in the Proteus software. I use two switches and electromotor and electric bulb instead of infrared signal acquisition module and light information acquisition module and f
11、an module and lighting module to simulate software system in the PROTEUS software. Key words: software design instead of KEILC PROTEUS simulation目 录引 言5第一章 本设计所用芯片的概述611数字式温度传感器DS18B20的概述61.1.1数字式温度传感器DS18B20的介绍61.1.2数字式温度传感器DS18B20操作指令、工作过程及时序612ULN2003A的概述812.1ULN2003A的介绍81.2.2ULN2003A的工作过程913 液晶显
12、示器的概述9131LCD1602管脚介绍91.3.2LCD1602相关指令介绍91.3.3LCD1602时序介绍101.4 AT89C51单片机的简述111.4.1AT89C51管脚介绍11第二章 硬件系统模拟122.1 智能红外遥控电风扇系统模块框图122.2 硬件模块的模拟122.2.1 数字式温度传感器模拟温度采集模块122.2.2 液晶显示屏模拟显示模块132.2.3 直流电动机模拟风扇模块132.2.4 电灯模拟照明模块142.2.5 开关模拟红外信号采集模块142.2.6 开关模拟光照度信息采集模块142.3 在PROTEUS仿真时硬件系统电路图16第三章 软件流程图153.1 软
13、件总流程图153.2 系统在光照度充足状态下工作流程图163.3 系统在光照度不充足状态下工作流程图17第四章 智能红外遥控电风扇系统仿真204.1 仿真软件简介204.1.1KEILC简介204.1.2PROTEUS简介204.2 各个模块仿真214.2.1 液晶显示模块仿真214.2.2 温度采集和温度显示模块仿真214.2.3 风扇模块和照明模块仿真214.3智能红外遥控电风扇系统仿真214.3.1 仿真条件:温度大于50摄氏度且有红外且光不足224.3.2 仿真条件:温度大于36摄氏度且小于50摄氏度且有红外且光不足224.3.3仿真条件:温度大于26摄氏度且小于36摄氏度且有红外且光
14、不足224.3.4仿真条件:温度小于26摄氏度且有红外且光不足234.3.5仿真条件:温度大于50摄氏度且有红外且光充足234.3.6 仿真条件:温度大于36摄氏度且小于50摄氏度且有红外且光充足244.3.7仿真条件:温度大于26摄氏度且小于36摄氏度且有红外且光充足244.3.8 仿真条件:温度小于26摄氏度且有红外且光充足254.3.9仿真条件:没有红外254.4 仿真过程中遇到的问题264.4.1问题:对温度采集和温度显示模块仿真时,始终无法达到预期效果 264.4.2问题:LCD显示温度非常快,看不清温度值 264.4.3问题:电灯发亮时一闪一闪的264.4.4问题:温度为零下27摄
15、氏度时,风扇转动264.3.5问题:风扇不转动27总 结28致 谢29参考文献30附录 系统的主程序31引 言当今社会,不管是国内还是海外,物联网越来越发达。在这种大背景下,家用电器的智能化程度不断加深。为适应企业的发展,为满足客户的需求,“如何使电风扇智能化”成了众多相关企业领导阶层关注的焦点,以便提高企业效益,提高用户满意度。在此背景下,在海内外智能电风扇蓬勃发展。智能电风扇之所以具备智能,是因为智能电风扇应用了数据处理器、传感器。数据处理器分类很多,不同种类的处理器应用领域也不尽相同。传感器的种类很多,智能电风扇多使用一种传感器,那么智能电风扇就多具备一种智能。智能电风扇最起码使用的传感
16、器是温度传感器,温度传感器能使电风扇具备根据温度实时地、自动地调节风扇风速档位的智能。在国外,基于其他高级处理器的智能电风扇普及程度比较高。比如美国,基于DSP和基于FPGA/CPLD处理器的智能电风扇应用很广泛。DSP处理器处理数据的速度很快,使得智能电风扇“反应”很快。在国内,单片机技术已经很成熟了,我国在传感器应用领域也取得不少进展。因此在国内,智能电风扇发展和应用也很快。智能电风扇在未来的发展是向更加人性化发展。未来智能电风扇的功能将至少具备智能开关功能、智能调节风速功能、智能照明功能、智能显示功能。所谓智能开关功能,就是指在电风扇初始化之后,能够根据周围环境里有无人来决定打开或者关闭
17、电风扇系统;所谓智能调节风速功能,就是指电风扇能够根据周围环境温度实时地、自动地调节风扇风速档位;所谓智能照明功能,就是指电风扇能够根据周围环境的明暗情况来实时地、自动地打开或者关闭照明设备;所谓智能显示功能,就是指液晶显示屏能够自动地更新显示内容。我国科技力量正在迅猛蓬勃发展,我想在未来我国在不仅仅智能电风扇领域取得很大进展,并且我国将在智能家电领域取得较大发展。第一章 本设计所用芯片的概述11数字式温度传感器DS18B20的概述111数字式温度传感器DS18B20的介绍数字式温度传感器DSl820,显著的优点是:(1)接线简洁,DS18B20只有三个管脚,可以与单片机直接连接;(2)测量范
18、围广、测量精度高,测量区间从-55一直到+125,测量精度是0.5;(3)响应时间短,从初始化到响应可在短时间内完成。表1-1 数字式温度传感器DS18B20管脚说明表数字式温度传感器DS18B20管脚GND接地DQ输入/输出VCC接+5V电源图1-1 数字式温度传感器DS18B20框图1.1.2数字式温度传感器DS18B20操作指令、工作过程及时序数字式温度传感器DS18B20遵循单总线协议。单总线协议流程是:主机发送指令初始化DS18B20主机发送DS18B20的ROM操作指令主机发送DS18B20的存储器操作指令DS18B20发出数据、主机接收数据。初始化:对数字式温度传感器DS18B2
19、0的所有处理均从初始化开始。表1-2 DS18B20操作指令说明表ROM操作指令存储器操作指令READ ROM(读ROM)33HWRITE SCRATCHPAD(写暂存器)4EHMATCH ROM(匹配ROM)55HREAD SCRATCHPAD(读暂存器)BEHSKIP ROM(跳过ROM)CCHCOPY SCRATCHPAD(复制暂存器)48HSEARCH ROM(搜索ROM)F0HCONVERT TEMPERSTURE(温度变换)44HALAR SEARCH(告警搜索)ECHREACLL EPROM(重新调出)B8H存储器操作指令READ POWER SUPPLY(读电源)B4H数字式温
20、度传感器DS18B20各个时序简述:初始化时序:单片机将总线从高电平拉低到低电平并且持续480960us;紧接着单片机将总线从低电平拉高到高电平;单片机等待1560us,如果单片机检测到18B20发出的低电平,那么初始化成功。DS18B20发出低电平状态持续60240us,然后发出高电平。图1-2 数字式温度传感器初始化时序示意图写时序:当单片机机将总线从高电平拉低到低电平时,DS18B20就产生写时间时序。单片机必须在15us之内将所需要写入DS18B20的“位”送到总线上,并且持续15us等待DS18B20进行采样。如果单片机是发出低电平,那么意味着给DS18B20写入的是“0”;如果单片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 红外 遥控 电风扇 软件设计 毕业设计 说明书
链接地址:https://www.31ppt.com/p-3945116.html