智能家居网络系统的设计与实现.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《智能家居网络系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《智能家居网络系统的设计与实现.docx(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、贵州理工学院本科毕业设计(论文)设计(论文)题目:智能家居网络系统的设计与实现学 院: 大数据学院 专 业: 网络工程 班 级: 网络152 学 号: 2015060056 学生姓名: 李长胜 指导教师: 李云冀 2019年 6 月7 日 贵州理工学院本科毕业设计(论文)诚信责任书本人郑重声明:本人所呈交的毕业设计(论文),是在导师的指导下独立进行研究所完成。毕业设计(论文)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。特此声明。设计(论文)作者签名:日期:目录摘 要IIIAbstractIV第1章 前言11.1 设计的目的和意义11.2 国内外现状和发展趋势1第2章 Z
2、igBee技术22.1 ZigBee概念22.2 ZigBee特点22.3 ZigBee协议22.3.1 PHY32.3.2 MAC层42.3.3 网络层52.3.4 APL62.4 本章小结6第3章 系统硬件,技术方案的选择设计73.1 硬件方案的选择设计73.1.1 芯片的选择设计73.1.2 技术的选择设计83. 2 系统总体方案设计83. 3 本章小结8第4章 智能家居系统架构设计104.1 紫蜂的网络拓扑结构介绍104.1.1 星型拓扑(Star)104.1.2 树簇拓扑(Tree cluster)104.1.3 网状拓扑(Mesh)114.2 智能家居网络系统结构设计124.2.1
3、 家庭网关124.2.2 内部网124.3 本章小结13第5章 家庭内网设计145.1 CC2530芯片145.2 CC2530功能介绍155.2.1 CPU155.2.2 时钟155.2.3 外部设备155.2.4 RF收发器155.2.5 无线通信165.2.6 CC2530外围设计165.3 协议栈设计165.3.1 协议架构165.3.2 源文件组成175.4 家庭内网组网方案设计175.4.1 拓扑结构选择185.4.2 组网原理概述185.4.3 射频收发模块设计185.5 本章小结20第6章 家庭网关设计216.1 软件系统框架设计216.2 Web服务器网页设计226.2.1
4、WeX5简介226.2.2 开发工具简介226.2.3 Eclipse简介236.2.4 页面设计246.3 本章小结30第7章 结束语31参考文献32致谢34智能家居网络系统的设计与实现摘 要随着时间的流逝,时代的变迁,物联网的发展和人们对智能、舒适的生活环境提出了比之前更高的要求。从最开始的解决温饱问题,到先富带动后富,再到每个人都进入小康社会,人们不再仅仅满足于温饱,而开始向往美好的物质生活,也就造就了智能系统的兴起。智能系统在这个时代可以说是一个新兴的产业,是每个国家重点近年来重点发展的产业之一。人们对住宅的观念有了一定的变化,智能家居已经在逐步的进入人们的生活。智能家居系统采用通信网
5、络等技术,为人们提供更方便舒适的生活。本文设计了基于ZigBee的智能家居网络系统,本次设计包括室内的光线,窗帘的控制,煤气阀值浓度的检测。文中介绍了智能家居的背景,ZigBee技术,硬件设计方案,介绍了软件设计,通过界面控制电灯和窗帘的开关,以及煤气浓度达到一定阀值时进行预警和报警。关键词:智能家居,Zigbee,界面控制Design and implementation of intelligent home network systemAbstractWith the passage of time, the changes of the times, the development o
6、f the Internet of Things and people put forward higher requirements for the intelligent and comfortable living environment than before. This created the rise of the smart system. Intelligent systems can be said to be an emerging industry in this era, and it is one of the key industries that each cou
7、ntry has focused on in recent years. People have a certain change in the concept of housing, and smart homes are gradually entering peoples lives. Smart room system has designed a smart home network system based on ZigBee, providing more convenient and comfortable life using technologies such as com
8、munication networks. This design includes indoor light, curtain control, and gas threshold concentration detection. The background of smart room, ZigBee technology and hardware design are introduced, and the interface is controlled by the port, and design, controls the switch of electric lights and
9、curtains through the interface, and provides early warning and alarm when the gas concentration reaches a certain threshold.Keywords:Smart home, ZigBee, interface controlIV贵州理工学院本科毕业设计(论文) 第 3 页第1章 前言人们的物质生活在慢慢的变好,为智能家居的普及打下了一定的基础,可以让每天不辞辛劳上完班回到家中的人们能够享受到舒适,简单的待遇,缓解人们的疲劳。在智能家居设计规划方案中,其目的是让人们享受生活,将华为
10、手机、海尔、欧普照明小灯泡这些设备作为一个整体进行管理规划。最终的目的是让人们能够拥有一个自己觉得喜欢让家人感到舒适,方便并且安全的生活环境。研究和设计智能家居系统可以大大改善人们的生活水平,让人们能高效率地安排自己的时间,提高家庭生活舒适性。1.1 设计的目的和意义研究目的:随着时代的快速更替,计算机技术越来越成熟,人们开始着眼于高物质生活,不再止步于温饱,而在于享受。对于自己住宅也有一定的智能需求。首先,每个智能家居系统都会在每个住宅处建立一个通讯网络,这便可有了一个通路,在操作系统的检测,控制下,通过无线设备等,实现对家庭中的一些家电进行控制等。智能家居网络系统的设计是为了能更好的满足人
11、们对方便,舒适,安全的需求。研究意义:促进智能家居的发展,使得家居越来越多样化,研发出各种不同的智能化家居产品,能够让设备按照我们所想的为我们服务,能让我们更加的便捷。系统使用无线自动组网,可短距离无线传输。性价比高,移动灵活,成本低,低碳生活。1.2 国内外现状和发展趋势国外:1984年,世界第一栋智能建筑出现在美国,当时许多的经济发达国家争先恐后的提出了有关智能家居的方案6。国内:领前的是在国内的一些高端的市场,比如别墅,智能小区,目前增长很快的则是智慧酒店和智能办公,前者是能够让人们享受优质的服务,后者是便捷控制、节能。开发最慢的则是普通住宅,虽说市场很大,但是价格过高。趋势:智能家居还
12、有好几年的时间要慢慢度过。通过传输网络,将信息服务进行统合表现出了其智能方面。21世纪,在高度物质文明乡下,绿色环境,低碳生活已经成为主导,生活信息化,完全,舒适,便捷是居家必不可少的象征。每户人家都具有智能居家网络系统是必然的趋势。第2章 ZigBee技术2.1 ZigBee概念ZigBee技术是运用在100米左右的范围,输入,输出功率差额较低,平民化的双向无线通信。用于2个设备的数据传输1。ZigBee兼容的新产品正在不断地推出,在这一领域显示出了极大的生命力。ZigBee还有一种叫法,称其为紫蜂,它的优点有,功耗低,成本低,支持大量网上节点、支持多种网上拓扑等。主要运用于自动控制领域,嵌
13、入各种设备。ZigBee协议由5个部分组成(APL,ACL,NWK,MAC和PHY)2。网络间设备由于功耗低,必须发挥各自的功能,有效地协同工作。2.2 ZigBee特点ZigBee的特点:(1)数据传输速率低,只有20250KB/s(2.4GHz),40KB/s(915VHZ),20KB/s(868MHZ),少量数据传输而传输功率仅为1mw,支持睡眠模式,因此,Intranet在无线传感器网络系列中,数据量节点相对较小,ZigBee传输速率完全可以满足控制平台之间的内部网络数据通信。(2)成本低:ZigBee协议栈设计简单,因此研发和生产成本低。ZigBee协议是免版税的,允许开发人员下载免
14、费的开放式酸。(3)短延迟:从休眠到正常这个过程非常的快21。每一个设备的连入、退出不到半秒,可以说一个眨眼的功夫不到便完成了一个命令。所以,ZigBee技术非常适合用控制住宅中的设备。(4)安全性:有三级安全模式,没有安全设置级别,USES访问控制列表(ACL),以防止非法访问数据级别,并提供CRC包完整性验证功能。通过支持身份验证和身份验证,确定其安全属性。在数据的传输、传入时,我们就不用去担心被他人劫走3。2.3 ZigBee协议ZigBee协议栈由4个子层组成4,当每层之间需要进行通信的时候,就需要通过服务访问点(SAP)。就像我们学生在进入学校时需要学生证才能进入学校一样。SAP犹如
15、一个通道,从下而上,是上下层访问的接口5。它支出各式各样的原语,这样便能够在需要的时候实现一定的功能。ZigBee协议栈有两个接口。数据实体接口:向上层提供数据服务。管理实体接口顾名思义,就是管理访问7。如图2-1是协议栈的体系结构图,无线收发器,接口组成物理层,通过无线信道实现数据传输。节点之间的传输链路是由控制子层提供的。能够实现数据共享以及提高节点通信的有效性。基于MAC层,网络层使得数据传输更加可靠,还能实现路由寻址等功能。物理层,链路层,网络层等等每一层的协议结构,内容,功能都是不相同的,那么下面将给各位描述它们的不同。图2-1 协议体系结构2.3.1 PHY1.PHY的结构:Zig
16、Bee服务如下图所示,上层PHY提供PD-SAP和PLME-SAP两个接口17 ,在无线信号的直接管理下进行发送和接收。图2-2 PHY结构贵州理工学院本科毕业设计(论文) 第 34 页2.PHY调制频率:因为国家的不同,导致ZigBee的频率也不同,可分为2.4GHz和868/915MHz两种频率,频率有2种,那物理层的标准也就有了2个,2.4GHz PHY和868/915MHz PHY18。2个都采用一样的数据格式,但是速率方面有着些许差异19。3.PHY的功能:PHY的数据通信是通过无线信道来传送的,没有信道就传输不了数据。其功能是20:检测信道的条件和选择来确定出工作的频率和其他功能,
17、在闭合时转换发送和接收状态,对接受分组进行分析,将结果呈现给MAC层。2.3.2 MAC层1.MAC层的结构模型:MAC层的作用:为SSC(服务协议聚合层)和物理层的相连提供一个接口9。具有管理MAC层实体的MLME-SAP,它不仅能够提供调用MAC的管理功能的服务接口。而且还可以维护受管对象数据库。具体描述如下图所示。图2-4 MAC层结构2.MAC层框架结构、分类:MAC层可以划分为2个子层,一个是LLC逻辑链路控制(辑链路控制层),另一个是MAC(MAC媒体访问控制层) 22。LLC是传输可靠性的保证和控制。而MAC负责的是分解,封装收到的的MPDU包。MAC协议功能:设备间建立等23。
18、四个帧的功能: 信标帧:协调器会周期性的发送一个信标,来表明开始21。数据帧:一个目的地址子域或者是一个源地址子域组成一个数据帧10。确认帧:帧控制字段、序列号和校验码组成一个确认帧24。命令帧:用于网络建设。3.MAC层功能:(1)生成并发送信标帧;(2)将设备与信标同步。2.3.3 网络层1.NWK结构:NWK通过向它的下层MAC层提供服务来达到它的命令,发挥其作用,并且旨在建立、维护NWK以及提供服务给它的上层应用层24。该层提供网络数据实体和网络层管理实体两个功能24,如图2-6所示。MAC层通过NLDE-SAP接口给数据实体提供的数据11。通过NLME-SAP接口给管理实体提供管理
19、21。图2-6 NWK结构2.NWK框架:ZigBee可以采用3种拓扑结构,也可以实现三者的结合。其功能是提供必要接口,保证MAC层正常运行,为APL提供接口25。NWK有两种帧格式:通用帧(由帧头和帧负荷组成)、独立帧。3.NWK功能:(1)配置一个新的设备,可配置为协调器或假如已有网络;(2)发现和维护设备间的路线。2.3.4 APL1.APL结构:APL由三部分组成APS(应用程序支持子层)、ZDO(设备对象)、AF(应用层框架)下图为其结构26。图2-7 APL结构2.APS的框架结构:命令框架、数据框架和回复框架组成APS。APS和通用帧一样都是由一个头和一个负荷组成 21。3.应用
20、层功能:(1)维护绑定表12。(2)绑定设备之间进行传输信息12。ZDO包含ZigBee协议栈的所有应用程序的功能。ZDO相当于一个桥梁, APS通过ZDO与AF进行连接。ZigBee设备可以配置为协调器,路由器或终端设备。ZDO的主要功能是13:(1)定义设备位置13。(2)发现设备以及找出该设备的应用13。2.4 本章小结本章讲述了PHY中有一个管理实体,可以接收到来自上层的请求.MAC通过接口可以调用MAC层管理功能。在了解了各层的机构,功能,工作原理后,为后面的组网提供了一定的帮助。第3章 系统硬件,技术方案的选择设计这一章主要介绍了本次设计的系统要用到的硬件的选择,通过查找资料了解关
21、于它们的优点缺点来进行对比,让我们能够选出一套较为理想,经济的方案来进行本次设计。3.1 硬件方案的选择设计在开始搭建硬件电路时必须要有一个明确的设计方案,这样会让我们节约出很多时间。通过进行各个硬件之间的比较来选出最理想的一个硬件来设计此次的设计,从中可以体现出经济,实惠,简朴,动手能力强的原则。3.1.1 芯片的选择设计方案一:CC2530同其他芯片(2430、2431)相比,它能以低耗材,高性能的优势来建立出强大的网络节点。CC2530集成单片机、ADC、无线通信模块于一体,并且结合了RF收发器的优良性能,它具有不同的运行模式,这使得它能够更好的适应超低功耗的要求,在通讯时具有很好的稳定
22、性14。CC2530能够很稳定的的支持紫峰(ZigBee)任何一个协议,哪怕是最新的协议的也不例外,而 CC2430、CC2431这两款芯片以及其他没有列举出来的芯片等则不支持紫峰最新的协议。CC2530芯片在设计出节点通信后的优势在于距离远,性能优,价格平民化,这就使得住宅是别墅或者是复式楼的客户在控制其相应设备时不会出现信号差的情况。方案二:CC2430闪存版本最大只有128kByte,而CC2530可以达到CC2430的两倍。尺寸方面也劣势于CC2530,当有一块墙壁格挡时,其信号就如同WiFi一样会变得很差。导致我们在控制设备时连续按好几次都不会有所响应。方案三:CC2431满足低功耗
23、的应用需要。CC2431相比于CC2430来说,内部多了一个硬件定位引擎。其缺点在于对节点的要求很高,当节点只有1个或2个时,就会引起计算出来的位置和现实的位置有着很大的偏差。综合上述的描述,我们可以很直观的看出CC2530相对于CC2430以及CC2431来说性能更优、价格更加的廉价,实现距离更远,组网性能更稳定可靠,并且在遇到墙壁或者是门的格挡的情况下,受到的影响相对较小等等优势。所以此次设计决定使用CC2530作为主控芯片。3.1.2 技术的选择设计方案一:采用WiFi。WiFi是无线电波传输。工作原理是采用2.4G频段。其缺点是安全差,易被破解,几乎每个人都知道有个APP叫做万能钥匙,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能家居 网络 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内