基于Zigbee的无线环境监测系统设计毕业论文

毕业设计(论文)题目基于Zigbee的无线环境监测系统设计

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:

指导教师签名:日期:

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:

学位论文原创性声明

本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日

导师签名:日期:年月日

注意事项

1.设计(论文)的内容包括:

1)封面(按教务处制定的标准封面格式制作)

2)原创性声明

3)中文摘要(300字左右)、关键词

4)外文摘要、关键词

5)目次页(附件不统一编入)

6)论文主体部分:引言(或绪论)、正文、结论

7)参考文献

8)致谢

9)附录(对论文支持必要时)

2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:

1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写

2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画

3)毕业论文须用A4单面打印,论文50页以上的双面打印

4)图表应绘制于无格子的页面上

5)软件工程类课题应有程序清单,并提供电子文档

5.装订顺序

1)设计(论文)

2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订

3)其它

摘要

随着各种现代化信息技术的迅猛发展和进步,以及人们生活水平的提高,人们越来越对自己所处的环境有了更高的要求。人们都想要自己的生活环境健康、舒适。近些年,特别是人类在信息技术上的快速发展,使得各种有线无线通信技术有了前所未有的突破,未来,随着各种无线技术的成熟和成本应用的下降,有线将慢慢离开技术舞台的中央。因此,本文为此而专门设计了基于Zigbee的无线环境监测系统。

为了以较小的成本,较高的安全性和可靠性,并且能够实时准确地监控家庭环境的参数,供PC决策以确保人们的居住环境的健康性,最大程度地减少人们因长时间在受污染的家居环境中而生病,本文利用ZigBee技术而开发设计出了这一智能家居中的子系统——环境监测系统。其最大的优点在两个方面,一是无线,这样可以使地方占用小,方便安装,不会给家居环境增加视觉干扰;二是功耗低,其使用两节干电池即可工作半年以上。

本论文以ZigBee无线传感网络技术为核心,与各种传感器技术相结合,设计出一套方便实用的家居环境监测系统,为家居中的管理中心(PC)提供准确无误的决策参数,是智能家居系统中不可缺少的子系统之一。其中终端传感器节点可以选择温度、湿度、亮度、一氧化碳等传感器,并且可以根据需求增加或减少终端。故本文无线网络终端模块选用的是CC2430芯片为平台,以实现信息数据的接收与发送,此芯片内置8051内核的单片机内核,并有一定的内存空间,故只要加上些少许外围电路就可以实现功能,无需再加单片机。在数据接收端(即协调器节点)收到的数据处理并上传到PC以供其分析控制家居中智能电器调节各项环节参数,以此可以实现快速、实时并且方便的家居环境信息的监测功能。

关键词:ZigBee,无线传感器网络,环境监测,智能家居

Abstract

With the rapid development and progress of a variety of modern IT, and human’s Standards of living improve, more and more people demand to live in a healthy and comfortable environment. In recent years, especially human beings in the rapid development of information technology, making a variety of wired and wireless communications technology has been an unprecedented breakthrough. With a variety of wireless technologies mature and costs decline, the cable will slowly leave technology center. As a result, the wireless smart home system came into being, while the wireless home environment monitoring system discussed in this article is one of the subsystems.

In order to have less cost, higher security and reliability, and ablity to monitor the home environment in real tme,to minimize people sick, this paper use the Zigbee wireless sensor network trchnolgy development and design Environment Monitoring System in this smart home. It has two biggest advantages. First, the wireless can make the place occupied by small, easy to install, will not increase the visual interference to the home environment; Second, low power consumption: it can be used with more than six months by two dry batteries

In this thesis, a ZigBee-based wireless sensor network technology for the core and the combination with a variety of sensor technology, designed a set of excellent home environment monitoring system for smart home management center to provide accurate decision-making parameters, smart home an integral subsystem of the system. Terminal sensor nodes can select the temperature, humidity, brightness, and carbon monoxide sensors, and can increase or decrease according to demand terminal. Due to the CC2480 chip does not have built-in microprocessor core, and few user use it as a ZigBee module. So terminal module of the wireless network choice of TI's CC2430 chip as a platform to receive and send sensor collected data, the chip microcontroller core of the 8051 core and a certain amount of memory space, so adding a little more peripheral circuit can functionality without the need coupled with the microcontroller. Coordinate data receiver (node) receives the data processing and uploaded to the management center (PC) for analysis to adjust the link parameters to control smart appliances in the home, this can be achieved fast convenient, real-time, home environment monitoring function.

Keywords:ZigBee,Wireless sensor networks, smart home, environmental moni

目录

摘要............................................................................................................................................................. I Abstract ......................................................................................................................................................... V 第1章绪论 .. (1)

1.1 概述 (1)

1.2 环境监测系统国内外发展现状 (1)

1.2.1有线环境监测系统特点 (1)

1.2.2无线环境监测系统的特点 (2)

1.3 本文研究的意义 (2)

1.4本文的研究内容 (3)

第2章ZigBee技术的概述 (4)

2.1 ZigBee技术的概念 (4)

2.2 ZigBee技术的特点 (5)

2.3 ZigBee网络设备组成和网络结构 (6)

2.4 ZigBee的协议分析 (7)

2.4.1 网络层(NWK) (7)

2.4.2 应用层(APP) (8)

2.5 本章小结 (10)

第3章系统的总体设计 (11)

3.1 系统结构 (11)

3.2 系统功能定义 (12)

3.3 系统监测参数介绍 (12)

3.3.1 温度 (12)

3.3.2 湿度 (12)

3.3.3一氧化碳气体 (13)

3.3.4 亮度 (13)

3.4 系统设计要求 (13)

3.4.1硬件要求 (13)

3.4.2软件要求 (14)

3.5本章小结 (14)

第4章系统的硬件设计 (16)

4.1 ZigBee硬件选型 (16)

4.2 节点硬件设计 (18)

4.2.1协调器节点设计 (18)

4,2,2终端节点设计 (19)

4.3传感器的介绍 (20)

4.3.1. 温度传感器(DS18B20) (20)

4.3.2. 光强度传感器(BH1750FIV) (21)

4.4 本章小结 (21)

第5章标题 (22)

第6章标题 (23)

结论 (24)

参考文献 (25)

附录1 (26)

附录2 (27)

致谢 ............................................................................................................................ 错误!未定义书签。

第1章绪论

1.1 概述

随着计算机软硬件技术、网络技术和工业综合自动化系统整合水平的不断发展,对监控数据传输的实时性、数据接口的开放性以及数据链接的安全性的要求越来越高,有线控制网络的局限性也越来越突出,无线的优势也越来越明显。其中ZigBee短程无线网技术以其数据传输安全可靠、组网简易灵活、设备成本低、电池寿命长等优势,在工业控制领域中展现了深厚的发展潜力[2]。

1.2 环境监测系统国内外发展现状

随着经济的发展和我们生活质量的提高,智能家居的智能化要求也是愈来愈高,智能家居亦成了近几年来学者们的一个研究热点。现有的智能家居产品大部分是以有线网络做为家庭的内部网络,有线网络布线麻烦,终端节点数量多而需要数量庞大的电缆,而无线通讯技术能很好的解决以上问题。

国际上的家庭智能化系统已经形成集中以有线为基础的标准,包括有:美国的X—lO和CEBus、欧洲的EIB、日本的HBS等。

目前,国内的这些智能家居系统还处于萌芽的阶段。近些年来,在各个大公司和媒体的大力宣传下,我国的家居环境监测行业开始起步,已经有一些前瞻性很强的公司在从事此类系统的开发。另外,国内亦有些电器厂家也在市场上推出了自主的智能家居系统,类似的系统在家居环境的监测中均可以实现各种功能。

1.2.1有线环境监测系统特点

虽然现在的各种有线技术亦能够对环境信息进行监测与处理,让各种监测设备之间进行连接通信。但当采用有线技术方案时,根据智能家居环境监测系统的特点,它存在一些缺点,如下面几项所示:

(1)系统布线麻烦。采用有线技术时,对各个监测点分别进行布线将是一份复杂庞大的工作,特别是当系统监测对象的数量较多时更是如此,又容易破坏家庭之前装修的

完整性;

(2)安装与维护成本高。在安装系统时,需要安装大量的线缆,家居装修建材等,特别是当用户要需要增加节点以增加系统功能时,更是要重新对其进行布线。

(3)系统可扩展性差。增加或减少新的监测对象必将要求系统具有良好的软件与硬件扩展性。硬件可扩展性是有线技术方案的主要技术难点之一。

(4)移动性较差。由于有线的束缚和影响,其美观性较无线系统差,不利于家居的后续装修。

1.2.2无线环境监测系统的特点

无线环境监测系统拥有全面、可靠的环境信息采集分析能力。为了实现环境信息监测的精确性、全面性并且方便使用,本文的环境监测系统应具有以下各种特点:

(1) 多对象监测

环境监测系统需要检测多种环境信息,如:温度、湿度、有害气体浓度、光照强度等。这样才能为用户提供全面的环境信息参考。

(2) 多点监测

需要对同一环境参数在不同地点和不同时间分别进行测量,这是因为环境中各种环境信息不同的时间和空间上分布不具有均匀性,由此实现监测的全面性和高精度性,甚至有时需要对同一环境参数在多点进行测量。

(3) 系统灵活

当有新的环境参数被要求测量时,系统的可扩展性要求灵活,方便增加节点,以降低成本。

1.3 本文研究的意义

本文研究设计了一种智能家居环境监测子系统,实现对家庭环境的实时监测,实时为用户提供可靠并且全面的环境信息。智能家居系统中一个非常重要的部分就是本文所研究的环境监测子系统。在这个系统中,人们可以获得实时的居住环境信息,如温度和湿度、各种有害气体的浓度、光照强度、火灾信息等。同时,此系统中传感器所得到的环境参数可以为其它家居设备做决策参考,最终由智能家居系统实现对家庭环境的智能调节,比如,当测量到的光照强度高于用户设定的一定值的时候,系统就将启动自动窗帘系统的马达,自动将窗帘关到一定程度,以降低室内的光强度,适合居住;又如,当

温度值偏低时,系统就将启动空调设备进行工作,来增高室内温度。因此,智能家居系统为用户提供了安全、舒适、便捷生活的环境,从而使环境监测子系统成为了智能家居系统的一个非常重要关键部分与基本环节,能否拥有一个好的智能家居系统的关键在于能否设计出好环境监测子系统,这对改善人们生活环境的舒适度具有非常重要的意义。

1.4本文的研究内容

随着我国经济和科技的迅猛发展,人们的生活水准越来提高,日常家居的环境更受到了人们的关注。近年来随着家庭装修时工业板材及其他有毒气体释放源的使用,室内的环境不容乐观。这就要求有各种有害气体监测功能的家居环境监测系统介入,为我们营造一个安全健康的家居环境。

此课题旨在设计出一款能够快速、实时、准确连续地测出空气中温湿度、一氧化碳、光照强度等的环境监测系统,使用基于ZigBee 短距无线通讯技术,环境信息采集模块与显示终端实现无线通信,省去了传统布线的麻烦。

根据以上介绍,本文的主要研究如下:

(1)ZigBee协议的介绍。主要介绍了ZigBee协议中各个部分的组成和数据结构,并对各层中的重点内容进行了详细的分析;

(2)本文以无线传感网络为基础,以ZigBee技术纽带,详细设计出的家居环境监测系统中的两种节点--协调器节点(控制中心)和传感器节点。在协调器节点中,本文实现了电源、串口通信、PCB天线等主要电路的设计;而在传感器节点中,由于其与协调器类似,故仅针对不同的环境信息,设计出了不同的传感模块;

(3)本论文还设计了串口调试操作界面,可以方便用户的调试和使用,由此用户就可以实时的了解到家庭中个中环境信息的参数。

第2章ZigBee技术的概述

2.1 ZigBee技术的概念

ZigBee是一种基于IEEE802.15.4标准的低功耗个域网协议,根据此协议的规定,ZigBee技术是一种短距离、低功耗的无线通信技术。这一名称来源于蜜蜂的一种名叫Zig的舞蹈,由于通过持续不断地跳这种舞蹈来实现对新发现的食物或其他信息的传递,换句话说蜜蜂是依靠这样的通信方式来实现了一个通信网络,而每个个体则是网络中的一个节点。这样做的好处是不需要专门的通信蜜蜂,通过信息接力就完成了整个通信,从而实现了蜜蜂的低成本、低数据速率、自组织、低功耗、近距离、低复杂度等的信息传递方式。受蜜蜂的这种特殊的通信方式的启发,ZigBee技术的研究也主要是在低速率、低功耗通信领域进行应用,亦可以低成本地嵌入各种设备中组成庞大的网络。总而言之ZigBee技术就是一种低功耗,低成本的无线网络通信技术[8]。

ZigBee 技术主要用于低数据传输速率并且传输距离要求不是很远的各种通信设备之间。ZigBee联盟则于2001年成立,而在2002年下半年,Invensys、Mitsubishi、Motorola 以及Philips四大半导体公司共同宣布加盟ZigBee技术联盟,以研发名为“ZigBee”的新一代无线通信标准,而在2006年作为中国通信行业龙头的华为公司亦加入了此联盟。截至目前,该联盟大约已有约27家成员企业,所有这些公司都参加了负责开发ZigBee 协议物理层(PHY)和媒体控制层(MAC)技术标准的IEEE 802.15.4工作组。ZigBee 联盟负责开发网络层及以上的协议。ZigBee协议则比蓝牙技术、高速率个人区域网或802.11x无线局域网等技术更简单而实用。ZigBee使用的是2.4GHz波段,采用了跳频技术,这和蓝牙技术相似,可以说是同族兄弟了。但相比之下ZigBee协议比蓝牙更简单、速率更慢、功率及费用也更低。ZigBee的基本速率是250kb/s,而若当其速率降到28kb/s时,传输半径可扩大到134米,并可得到更低的功耗和更高的可靠性。此外,单个ZigBee无线模块就可与254个节点互联,若网络中加入路由节点,则网络最大承载量可支持65535个节点设备互联。由于它的低延迟和低功耗性能优越性,所以在支持鼠标、键盘等电脑周边产品和家庭自动化仪器等低速率应用时可以比蓝牙做地更好,人们

更希望能在无线玩具、传感器网络、家庭监控、工业监控和安全系统等众多领域拓展ZigBee的应用[9]。

2.2 ZigBee技术的特点

ZigBee网络采用的是无线自组织网络技术,与蜜蜂的通信类似,网络中的各个节点间通信以一跳或多跳的形式自动建立网络。网络节点则以ZigBee协议为基础进行通信,与各种传统无线网络相比,其主要优点有以下几个方面:

(1) 网络稳定性好。其设计的网络自己组织性能使网络各个节点在无需人工干预的情况下自己组网并实现数据传输的任务,当添加或去除网络中某个节点时,其余节点可以自行寻找其他节点替代中转信息,具有较强网络自愈能力。

(2) 成本低。由于ZigBee联盟已经有二十多家,他们的研发实力都很强,好多公司均已在2003年正式推出自己的ZigBee芯片,竞争较大,近年来应用于主机端的芯片成本将会比蓝牙等模块更具价格上的优势;另外,因为ZigBee技术的速率要求低,协议内容简单,从而节省了开发的成本,目前常州市场CC2XX0等芯片的零售价格在20~30元之间不等。

(3) 功耗低。它的超低功耗也使得在应用中三节1.5v干电池即可使用6个月至2年的时间,这也是ZigBee的最大的一个优势。

(4) 网络容量大。每个ZigBee设备可以与另外254台节点设备相连接,而加入路由节点的ZigBee网络最多可容纳多达65,000多个节点的网络。

(5) 数据传输速率低。只有10kb/s~250kb/s,符合本设计需求。

(6) 工作频段灵活。使用的频段中2.4GHz全世界通用,欧洲使用868MHz,美国则使用915MHz频段,但这些均是免申请频段,可以直接使用。

(7) 网络延迟时间短。活动设备信道接入延时和休眠激活延时均仅为15ms,而搜索设备延时时间达到[10]。

2.3 ZigBee网络设备组成和网络结构

根据ZigBee联盟所设定的技术标准,按功能分其网络设备划分为三种:ZigBee协调器(ZigBee Coordinator),ZigBee路由器(ZigBee Router),Zig,Bee终端设备(ZigBee End Device)。他们的功能分别如下:

(1) ZigBee协调器(ZigBee Coordinator):它是个全功能的设备,包含所有的网络功能,是3种设备中功能最全面亦最复杂的一种,特点是计算能力强、存储量大。它的作用是发送网络信标、建立并且管理一个网络及网络节点、存储节点信息并且不断地接收下级节点所发来的信息。

(2) ZigBee路由器(ZigBee Router):它也是全功能设备在加入网络后,协调器就会分配给它一定量的十六位地址空间,再由其分别分配给下级节点使用,方便每个节点接入或离开网络,具有数据转发及路由之功能。

(3) ZigBee终端设备(ZigBee End Device):其一般的简化的功能设备。只能自己的与上一级如协调器或路由器之间通信,包括获取网络地址等。

在ZigBee协议规范中,组网时有三种网络拓扑结构可供选择:星型结构(Star),网状结构(Mesh)和簇树型结构(ClusterTree),图2-1所示。

星状(start)

网状

(Mesh)

簇状

(Cluster)

协调器

路由器

终端设备

图2-1 ZigBee网络拓扑结构图

在星状结构中无论是路由器或终端设备都是直接与协调器进行通信,而ZigBee协调器则负责运作与维护着整个网络;在簇状和网状网络结构中,协调器负责初始化和建立网络的操作,而路由器则对网络进行扩展,终端设备的信息由路由器进行转发,只不过在簇状结构中终端间的信息交换只能通过一级级向上传递到协调器,再由协调器将信息分发下去[11]。

2.4 ZigBee的协议分析

2.4.1 网络层(NWK)

ZigBee网络层的主要功能就是确保ZigBee的MAC层(IEEE 802.15.4)正常工作,同时定义了一些必须的函数,并且为应用层提供适合的服务接口。网络层提供了两个必须的功能服务实体来向应用层提供服务接口,它们分别是管理服务实体和数据服务实体。通过网络层数据服务实体服务接入点(NLDE-SAP),网络层的数据实体(NLDE)得以提供数据传输服务;网络层管理实体(NLME)与之不同,它是通过网络层管理实它体服务接入点(NLME-SAP)来提供网络管理服务的。网络层管理实体则是利用网络层数据实体完成一些网络的管理工作,并且网络信息库(NIB)理是网络层管理实体完成的。

1、网络层数据实体(NLDE)

网络层数据实体为数据提供服务,在两个或多的设备之间进行数据传送任务时,则是按照应用协议数据单元(APDU)的格式进行传送的,并且所有的这些设备必须是在同一个网络中,即要求在同一个个域网中。

网络层数据实体提供的服务如下三项:

(1) 指定拓扑传输路由,网络层数据实体发送一个网络层的协议数据单元到一个合适的接受设备,此设备可能是一个在通信链路中的中间通信设备,也可能是最终的目的通信设备。

(2) 生成网络层的协议数据单元(NPDU):通过增加一个适当的协议头,网络层数据实体从应用支持层协议数据单元中生成网络层的协议数据单元。

(3) 安全:确保通信的机密性和真实性。

2、网络层管理实体(NLME)

络层管理实体允许应用与堆栈相互作用,并且提供网络管理服务。网络层管理实体提供了以下的几种服务:

(1) 配置一个新的设备:设备应具有足够的堆栈来保证其正常工作的需要,并且满足配置的需要。配置选项包括对连接一个现有网络设备或一个ZigBee协调器的初始化的操作。

(2) 初始化一个网络:使设备有能力建立一个新的网络。

(3) 连接和断开网络。要求设备具有断开网络的能力和具有连接一个新的网络的能力,以建立一个ZigBee协调器或者路由器。

(4) 邻居设备发现:需要具有发现、汇报和记录相邻设备信息的能力。

(5) 寻址:ZigBee协调器和路由器具有分配地址给新加入网络的设备的能力。

(6) 路由发现:具有发现并且记录传送信息的网络路由的能力。

(7) 接收控制:具有控制设备是否处于接收状态的能力,即控制接收机接收信息时间的长短和什么时候来接收信息,以此来保证MAC层的正常接收和同步等。

2.4.2 应用层(APP)

应用层主要由用户根据具体的应用进行自我开发,用以维持节点的各种功能,发现此节点工作空间范围内其他节点的工作,再根据服务的需求为各个不同的节点提供通信服务。ZigBee应用层有三个不同的部分分别是:应用支持(Application Support Sub1ayer,简称APS)子层、ZigBee设备对象(ZigBee Device Object,简称ZDO)和制造商定义的应用对象。

1、应用支持子层

APS层提供了这样的接口:在NWK层和APL层间,从设备对象到供应商的应用对象的通用服务集。这服务由两个实体得以实现:APS管理实体(APSDE)和APS数据实体APSDE。

(1) APSME通过APSME服务接入点(APSME-SAP);

(2) APSDE通过APSDE服务接入点(APSDE-SAP)。

APSDE提供了多种服务给应用对象,维护管理对象的数据库,也就是我们常说的AIB,同时这些服务包括绑定设备和安全服务。

APSDE则提供在同一个网络中的两个或多个应用实体间进行数据通信的服务。

2、应用层框架

为存在ZigBee设备中的应用对象提供活动的环境的是ZigBee中的应用框架。其最多可以定义240个较为独立的应用程序对象,任意一个对象的端点编号都是从1到240。另外还有两个附加的节点终端为了APSDE-SAP的使用:端点号0专门应用于ZDO数据接口;而另外一端的端点号255则专门应用于所有应用对象广播数据的数据接口;最后,端点241-254则是要保留给有需要扩展的时候使用的。

3、ZigBee设备对象

ZigBee设备对象(ZDO),描述了一个基本的功能函数,这个函数为在应用对象、设备profile和APS之间提供了一个接口。ZDO位于应用支持子层和应用框架之间,在ZigBee协议栈中应用操作的一般需求它有所满足。ZDO还有以下作用:

(1) 初始化安全服务规范(SSS),应用支持子层(APS)和网络层(NWK)。

(2) 从终端的应用中集合配置的信息来执行和确定发现、网络管理、绑定管理,以及安全管理等作用。

ZDO描述了应用框架层的应用对象的网络功能和应用对象的公用接口用以控制设备。在终端节点0处, ZDO则提供了与协议栈中低一层进行连接的接口,若接受的是数据,则通过APSME-SAP接入点,而若是控制信息则通过APSME-SAP的接入点。ZDO 公用接口则在ZigBee协议栈的应用框架中提供设备发现、绑定、以及安全等各种功能的地址管理服务。

ZigBee设备对象的主要功能如下:

(1) 初始化网络层、应用支持子层和安全服务层;

(2) 发起或响应绑定请求;

(3) 在网络内部发现设备,并且确定为此发现的设备提供的应用服务种类;

(4) 定义设备在网络中的各种角色,如,终端设备、路由器或协调器;

(5) 从终端的应用来收集各个配置信息来确定和执行发现管理、网络管理、安全管理和绑定管理等;

(6) 在网内各个设备之间建立起安全又可靠的关系。

2.5 本章小结

本章对ZigBee技术进行了主要讨论。首先对ZigBee技术进行了概述,其次简单介绍了ZigBee技术的各种特点及网络拓扑图,最后对ZigBee的协议,MAC层,还有网络层和应用层的各主要功能都进行了介绍,为下面的研究工作提供了有力基础。特别对最后在程序设计时起了很大的作用。

第3章 系统的总体设计

3.1 系统结构

本论文是基于ZigBee 技术的无线传感器网络环境监测系统,所以根据ZigBee 技术的标准和特点设计了由多传感器节点,协调器节点和PC 组成的该系统。其中,传感器节点通过ZigBee 无线技术与协调器进行信息的交换,协调器则通过串口RS-232与PC 进行相连通信。本文设计的系统结构如图3-1所示

由图3-1可知,本系统中传感器节点主要负责的是环境信息的采集与发送,协调器节点主要负责的是网络的建立、终端节点管理、数据处理和对PC 端的数据通信。当然在实践过程中可以根据家庭居住环境的大小和所需监测的内容,来增加或减少传感器节点。当监测区域较大时,可用增加传感器节点的方法来保证网络的连通性,相反区域较小时可以根据情况减少路由器节点的设置以节省系统资源,降低成本。在本设计的实践环节,本人只是用了一个温度传感器做了演示。

PC

协调器

器节

点 传感器节点 传感器节

图3-1 系统结构图

相关文档
最新文档