毕业论文(设计):智能家居软件设计.doc
《毕业论文(设计):智能家居软件设计.doc》由会员分享,可在线阅读,更多相关《毕业论文(设计):智能家居软件设计.doc(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、福建船政交通职业学院毕 业 论 文(设计)题目:智能家居软件设计 系 部: 信息工程系 姓 名: 学 号: 专 业: 计算机控制技术 年级班级:09计算机控制技术 指导教师(职称):二0一二年一月52目录引言21、绪论31.1 研究智能家居的意义31.2 国内外智能家居的现状与发展趋势31.2.1国内外智能家居的发展现状31.2.2智能家居的发展趋势41.3智能家居的实验应用52、软件简介62.1 Visual Basic软件简介62.2 Proteus仿真软件简介72.3 keil uvision2编程软件简介83、系统总体方案设计93.1总体方案设计93.2 软件界面设计93.2.1总体系
2、统软件界面93.2.2空调软件界面103.3 程序总体设计113.3.1总体程序流程图123.3.2空调流程图133.3.3空调通讯设置134、系统软件仿真174.1系统软件仿真设计174.1.1 串口仿真与方法174.1.2软件虚拟串口174.1.3单片机串口184.2 串口参数设置194.3空调的仿真情况21结 论24谢 辞25主要参考文献26附录一:系统源程序28智能家居软件设计摘要:在科技飞速发展的当今社会,普通家居设备已经不能满足生活的需求。也是由于随着科技的发展和人民生活水平的提高,以及一浪高过一浪的房地产热潮,智能家居设备取得了迅猛的发展并日益渗透到平常百姓的生活当中。本系统设计
3、就是利用VB的通信模块实现在PC机上控制家居设备。此设计可以实现三个基本功能,一为控制三个房间家居灯的开/关与亮度调节,二是控制空调的开/关与温度调节,三为控制热水器的开/关与加热上限温度,并控制加热时间段。在控制的同时还能实时传送家居设备的状态,如家居的的亮度级别、外界温度以及热水的温度。这些功能都由一个切换按钮控制,以此完成家居设备的切换。本文重点介绍空调智能控制系统。关键词:智能家居;Visual Basic 6.0;联合仿真Abstract:In todays society, science and technology rapid development .The common h
4、ousehold devices can no longer meet the demands of life. It is also with the development of science and technology and the improvement of living standards of the people, as well as the wave height of a wave of real estate boom, intelligent home devices have achieved rapid development and increasing
5、penetration into peoples lives. The system design of communication module in PC machine is using VB to control the home devices. This design can achieve three basic functions.First,in order to control three rooms of the household lights turn on/off and brightness to adjust.Second,in order to control
6、 on/off of the air conditioning and temperature control.Third, in order to control on/off of the water heater and heating maximum temperature and controls the heating period. While real-time transmission of control of home devices, such as the brightness of the household level, the outside temperatu
7、re and the temperature of hot water. These functions are controlled by a toggle button; therefore complete the household devices of switching. This article focuses on intelligent control system of air conditioning.Key words:Intelligent home devices;Visual Basic6.0;Union simulation引言随着智能家居的迅猛发展,越来越多的
8、家居开始引进智能化系统和设备。智能化系统涵盖的内容也从单纯的方式向多种方式相结合的方向发展。本设计就是利用VB的通信模块,在此基础上实现在PC机上控制家居设备。实现系统设计需要解决两方面问题,一是关于系统软件与设备实物之间的结合。对此我们利用PC机模拟控制设备,单片机模拟家居设备。PC机通过串口实现和pt6000无线收发模块的通讯,从而实现与家居设备的通讯。二是关于PC机上的模拟控制设备。对此我们利用可视化软件VB的通讯控件,实现与pt6000无线收发模块的通讯控制家居设备。建立在这两方面基础上,就容易实现模拟对家电的控制,分别控制家居灯、热水器和空调。如今,安全、舒适、便利的生活环境已经不再
9、是一个遥远的梦想。由于智能家居系统能够为人们提供更加轻松、有序、高效的现代生活环境,因此已经成为房地产商追逐的热点。在未来,没有智能家居系统的住宅将像今天不能上网的住宅那样不合潮流。相信不远的将来,智能家居一定会更好地造福人类。1、绪论1.1 研究智能家居的意义进入20世纪90年代后期以来,数字化技术取得了更加迅猛的发展并日益渗透到各个领域。随着Internet网向普通家庭生活不断扩展,消费电子、计算机、通讯一体化趋势日趋明显,智能化信息家电产品已经开始步入社会和家庭。智能信息家电由于其安全、方便、高效、快捷、智能化等特点在21世纪将成为现代社会和家庭的新时尚。当家庭综合服务器(Integra
10、ted Home Server)将家庭中各种各样的智能信息家电通过家庭总线技术连接在一起时,就构成了功能强大、高度智能化的现代智能家居系统。随着人们生活水平的不断提高,人们不断地对居住环境提出更高的要求,越来越注重家庭生活中每个成员的舒适、安全与便利。因此从市场需求的角度看,智能家居必然是前景广阔。未来几十年的蓬勃发展,将使智能化家居系统的应用越来越广泛。对于智能化家居的研究,将在理论上推动智能化技术在家居领域的纵深发展,并为各类智能化家居新产品的设计与开发提供一定理论依据,产生一定的经济效益和社会效益,大大丰富并充实了家居系统理论。因此以此作为主要研究内容具有现实指导意义。1.2 国内外智能
11、家居的现状与发展趋势 1.2.1国内外智能家居的发展现状进入二十一世纪,日新月异的现代科技的力量,打破了传统的时空界限,计算机网络和层出不穷的信息技术,改变了人类的生产、生活方式,科技正以超乎想象的速度深刻地影响着人类的思维模式和生存状态。住宅作为人类生存的物质基础,必将受到信息技术的冲击和影响,传统住宅己不能满足现代社会对其使用功能及其所能提供的环境的更高要求,未来住宅应是高科技与传统技术的有机融合体:不仅功能齐全、居住舒适、使用方便,而且安全节能,有益人类健康和自然生态环境。目前,智能技术在家居行业中已经得到初步应用,一些智能化家居的雏形或前期产品己经出现。国外,如爱尔兰的兰开斯特大学与苏
12、黎世、德国、瑞典及芬兰等学府合作开发了一系列“智能家具”。用“智能沙发”可以开启电视机、激活电话录音机,还可以认出是谁坐在沙发上,懂得说欢迎辞,甚至根据输入的程序自动唤醒躺在特定位置的病人。“智能书架”会在负荷过重时做出投诉。“智能药品柜”会在药物过期时发出警告。 我国在智能化家具方面也作了一些初步探索,有些先进家具企业也开发了一些简单的智能化家具产品。智能化家居必然是世纪发展的趋势。我国的家居智能化水平还处在起步和尝试阶段,具体表现在基础比较薄弱、技术含量低等方面。国内家居智能化的研究仅仅停留在概要性论述和一些简单产品开发的层面上,缺乏系统的理论研究,有待于进一步开发设计。1.2.2智能家居
13、的发展趋势智能家居怎样做到实用、易用、人性化,真正提高人们的生活品质,才是智能家居的发展方向。智能家居的发展趋势有以下几个方向:1、智能化、人性化。随着人工智能的不断发展和机器人的出现,使得智能化不再是一个神话。智能化是智能控制发展的必然趋势。因此,家居的智能化也必然向智能化方向发展。智能化应服务于人们的生活,所以应更全面、更富有人性化,这是智能家居未来的一个发展方向。2、节能环保。智能化的本质之一是降低成本和提高效率,节能是降低成本的关键技术。绿色、环保、节能将成为未来家居的重要考核指标,甚至是首要考虑因素。在住宅实现了基本智能化后,绿色生态住宅成为必然的追求目标。提高生活环境的质量,这些也
14、是其未来发展必须考虑的因素。3、一体化。家居智能化需满足自动化管理、安全防范监控、火灾报警、对讲呼叫、设备监控等内容,把它们智能化功能集成,从而降低成本,也是未来发展的一个方向。4、规范化、标准化。由于智能家居发展较晚,新技术、新产品层出不穷,标准和规范还在制定之中,规范化、标准化是智能家居快速发展,走入国际市场的必由之路。致力于智能家居产品的应用接轨,很多问题并不在于技术水平的高低,而在于怎样去做到实用、易用、人性化,只有更加贴近实用、易用和人性化的智能家居概念,才能真正提高人们的生活品质,才能真正体现智能家居的价值,这也是现代科技价值的核心所在。1.3智能家居的实验应用智能家居作为家庭信息
15、化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。我国的家具智能化水平还处在起步和尝试阶段,具体表现在基础比较薄弱、技术含量低等方面。需要加大对智能家居的研究开发和实验应用,仅仅停留在概要性论述和一些简单产品开发的层面上,缺乏系统的理论研究,应进一步开发设计。本次系统设计基于容易实现,方便操作,贴近使用的实验理念,采用VB为控制核心,为控制终端,利用VB编写相应的代码,并采用单片机等在内的多个控制源来控制家用电器。重点研究电源电路、按键电路、DA转换电路、放大电路、稳压调节电路、电压电
16、源采样电路和AD转换电路和显示电路的使用等关键问题和理论。通过简易的系统设计,才能更加深入地了解智能家居的应用。2、软件简介2.1 Visual Basic软件简介Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。Visual Basic源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。图2-1 Visual Basic 6.0启动界面2.2 Proteus仿真软件简介图2-2 Prot
17、eus 启动界面Proteus软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,
18、并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。使用Proteus 软件进行单片机系统仿真设计,是虚拟仿真技术和计算机多媒体技术相结合的综合运用。2.3 keil uvision2编程软件简介图2-3 keil uvision2 启动界面 Keil Software是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统c语言的语法来开发,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用,而且大大的提高了工作效率和项目开发周期,他还能嵌入汇编,您可以在关键的位置嵌入,使程序达到接近
19、于汇编的工作效率。KEILC51标准C编译器为8051微控制器的软件开发提供了C语言环境,同时保留了汇编代码高效,快速的特点。C51编译器的功能不断增强, 使你可以更加贴近CPU本身,及其它的衍生产品。C51已被完全集成到uVision2的集成开发环境中,这个集成开发环境包含:编译器,汇编器,实时操作系统,项目管理器,调试器。uVision2 IDE可为它们提供单一而灵活的开发环境。3、系统总体方案设计3.1总体方案设计 智能家居控制系统主要是在家庭便捷、舒适方面起到智能控制的目的。本系统设计主要模拟控制家居灯、空调、热水器,可分为三个模块:一为软件系统,用VB串口通信控件实现功能代码的发送;
20、二为利用pt6000无线收发器无线实现无线发送与接收;三为利用单片机模拟家居设备。本组成员负责软件系统,根据现实情况设计各个模块要实现那些功能。并用VB串口通信控件实现功能代码的发送,以及接收家居设备的实时状态。首先要根据系统要实现的控制要求设计VB的模块和软件界面,然后编写代码和功能子程序,接着利用虚拟串口在PC机上实现与Proteus仿真软件相连,实现仿真系统功能。在此过程中,要发现错误和不足,经过不断修改来完善程序。3.2 软件界面设计3.2.1总体系统软件界面 在实现这些模块的功能的同时还要能实现串口的基本功能设置,各个功能模块的切换。智能家居系统的总体界面设计如下:图3-2 总体界面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通信息
限制150内