基于zigbee与wifi的无线智能照明系统设计-陈章进.pdf

上传人:1890****070 文档编号:124913 上传时间:2018-05-14 格式:PDF 页数:4 大小:724.61KB
返回 下载 相关 举报
基于zigbee与wifi的无线智能照明系统设计-陈章进.pdf_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于zigbee与wifi的无线智能照明系统设计-陈章进.pdf》由会员分享,可在线阅读,更多相关《基于zigbee与wifi的无线智能照明系统设计-陈章进.pdf(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、文章编号:16714598(2016)02一0228一04 DOI:lo16526jcn ki114762tp201602063 中圈分类号,:TN98 文献标识码:A基于ZigBee与WiFi的无线智能照明系统设计陈章进1,一,张建峰1,李翰超1(1上海大学计算中心,上海200072;2上海大学微电子研究与开发中心,上海200072)摘要:为了提高照明系统的使用效率,减少电能的浪费;设计了一种以TI公司的cc2530芯片与Ralink公司RT5350芯片为核心的,结合了zigBee与wi Fi技术的无线智能照明系统;该系统在控制终端与各照明节点之间构建混合型无线通信网络,并实现了将zigBe

2、e网络与uPnP标准相结合;控制终端可实时监测各照明节点的状态,同时可发送控制命令到各终端节点;分析了系统的工作原理、硬件架构、软件设计;实验结果表明,该系统能够可靠地完成信息的采集与发送,误包率在50 m范围内可控制在4o以内,系统具有误包率低,稳定可靠,成本低等优点,实现了照明系统的网络化管理。关键词:ZigBee;wi Fi;通用即插即用;智能照明Design of Wireless Intelligent Lighting System Based on ZigBee and WiFiChen Zhangjinl仙,Zhang Jianfen92,Li Hancha02(1Comput

3、er Center,Shanghai University,Shanghai 200072,China;2Microelectronic R&D Center,Shanghai University,Shanghai 200072,China)Abst髓ct:In order to jmprove the effjciency of】ighting system,and reduce the waste of energy A wireless intelligent lighting systemcombined with ZigBee and WiFi technology is desi

4、gnedIt is based on the chip CC2530 of TI and RT5350 of Ralink company The hybridwireless network i8 built between the control terminal and the lighting node,and achieved the combination of ZigBee network and UPnPstandard The control terminal can realtime monitor the status of lighting node,and can s

5、end control command to every terminal node Theoperating principle of system,hardware arc hitecture and software design are analysed The experiment result shows that the system can complete the acquisition and transmission of information,and packet error can be controlled with 4Oin the range of 50 m,

6、the system has theadvantages of low packet error,stable,reliable and low cost,achieving the network management of 1ighting systemK号ywords:ZigBee;WiFi;UPnP;intelligent llghtingO 引言长久以来,人们对照明系统的控制主要是基于本地式开关,此种传统控制方式制约了现代人快节奏的生活方式,与当下节能环保概念相违背,因为照明一直是城市电力消耗的大户,随着城市的大规模扩展,各种大型商场的建立,公共的照明设施越来越多,而如此众多的照明设

7、施就需要有专门的管理人员每天来检查、控制。在大型商场中,由于管理操作的不便性,经常出现关灯不及时,灯发生故障而不能及时被发现等诸多不利,这样不但消耗人力,而且造成电能的浪费。传统的照明控制方式已满足不了现代人的使用需求,于是智能照明控制系统应运而生。如今很多公共照明设施出现了采用光控或声控的方式,此种方式可及时地打开、关闭灯,节省了不少的电能,也有些场所采用无线控制方式,如红外遥控,避免了布线繁杂的困扰口,然而这些方式都只能对各个点实现一对一的控制,不能对所有设备进行统一的远程监控。无线通信技术的发展为远程监控系统提供了新的通信方式,ZigBee23是一种基于IEEE802154标准的新兴的无

8、线网络技术4,具有短距离、低功耗、低成本、低复杂度等优势,主要应用在各种电子设备之间收稿日期:2015一0819;修回日期:2015一0829。基金项目:上海市经信委“20儿年度上海市引进技术的吸收与创新计划”资助项目(11xI一15);国家自然科学基金资助项目(61376028);上海市科委资助项目(13111104600)。作者简介:陈章进(1968一),男,上海人,教授,硕士生导师,主要从事微电子及集成电路设计、多媒体支持下的高清晰度显示方向的研究。的无线通信中5,尤其适合应用于楼宇的自动化设备中。然而支持ZigBee协议的硬件设备上都不具有以太网口或WLAN网口,更不支持TCPIP协议

9、栈,因此无法实现UPnP(通用即插即用)标准6,也无法与生活中常用的手机、PC直接相连,这给统一远程监控带来了不便。本文设计了一种基于ZigBee与WiFi技术的无线智能照明系统,在ZigBee网络与WiFi网络之间架设嵌入式网关,建立混合型无线通信网络口,并将ZigBee网络与uPnP标准相结合,实现PC、手机端与各ZigBee节点之间的互联,从而实现对所有照明节点进行统一的实时监控。1 系统结构与工作原理系统主要由ZigBee网络、嵌入式网关和wiFi网络三部分组成。如图1所示,其中,ZigBee网络中包含照明终端,路由节点和协调器,各节点之间的通信距离为3070 m,可根据节点周边环境在

10、合适的地方配置路由器,构成网状网络,来使zigBee网络覆盖整栋大楼。协调器是ZigBee网络的核心设备,通过协调器采集各照明终端的状态信息,并实现对ZigBee节点的控制。通过串口将协调器与嵌入式网关相连接,嵌入式网关中运行UPnP协议的设备部分,为ZigBee网络的每一个节点创建一个虚拟的UPnP设备,将虚拟的UPnP设备与实际的终端节点一一对应,实现设备的上报与发现。最后,通过wiFi网络将控制终端如电脑,手机等与嵌入式网关相连接,从uPnP网络中的控制点来看,每个zigBee节点都是实现了UPnP协议的设备。系统通过嵌入式网关,将ZigBee网络与wiFi网络互连,实现PC、手机对各照

11、明终端的状态监控。万方数据;蔓塑一 堕童垄:篁!薹王圣堡垒!墨翌堡!塑垂垡塑堡墨塑墨笙塑盐 :;!:j虚批JPnPl设备lI虚拟UPnP1设备2J虚警UPnPl设备n嵌入式罔关图1系统结构2硬件架构设计无线智能照明系统的硬件架构主要包括两大部分:1)构建ZigBee网络的照明终端、路由节点和协调器;2)连接ZigBee网络与Wi Fi网络的嵌入式网关设备。以下分别介绍这两大部分。21 zigB无线通信节点zigBee网络主要由终端节点、路由节点与协调器节点构成,本系统采用了TI公司的CC2530芯片作为zigBee无线通信的核心,CC2530集成了符合IEEE802154标准的24 GHz的R

12、F收发器,增强型8051CPU和系统内可编程闪存,满足低成本、低功耗的要求,并结合TI开发的ZigBee协议栈8,可方便用户开发,提供了强大完整的无线ZigBee解决方案。22嵌入式网关硬件设计嵌入式网关主要负责将ZigBee网络与wiFt网络互连,并实现UPnP协议,对于嵌入式设备的要求如下:1)具有射频单元,支持wiFi,以实现PC,手机等控制端的接人。2)具有串口,能够与ZigBee网络的核心设备协调器互连。3)具有能够支持TCPIP协议栈的嵌入式操作系统。4)能运行C语言编写的网关程序。本系统选用以Ralink公司的RT5350芯片为核心的嵌入式设备,其硬件架构如图2所示,RT5350

13、内部集成了基带处理器,射频,射频功率放大器,一颗高性能的MIPS 24Kc 360MHz处理器,支持150 Mbps无线数据带宽,其中SDRAM主要用于存放系统及用户数据,Flash则主要用于存放嵌入式操作系统、应用程序,其中串口、MAC基带处理器及RF是系统的主要通信模块,串口一方面用于系统映像文件的下载,另一方面主要用于与ZigBee网络中协调器的互联,MAC基带处理器及射频提供系统Wi Fi网络的连接。图2嵌入式网关硬件架构3系统软件设计系统软件设计主要分为两部分,一部分为ZigBee节点的软件设计,包括协调器、路由器、照明终端节点,各节点的软件设计是基于TI公司开发的zStack200

14、7协议栈,通过任务查询,事件触发来实现任务调度机制;另一部分为嵌入式网关中虚拟设备的实现,主要用于实现为ZigBee网络中的每一个节点创建一个虚拟的uPnP设备,并能通过UPnP协议对ZigeBee节点进行控制。31数据传输格式设计网关与协调器之间是通过固定的数据格式进行通讯,数据传输格式定义如表1所示,共8个字节,其中:表1帧格式定义帧头1 I帧头2 I设备类型I设备序号I帧类型l变量名称I变量值I帧校验1)帧头1和帧头2为固定值oxFE和OxFD。2)设备类型指ZigBee终端节点的设备种类,例如:oxOo表示电灯,oXol表示电扇等,在本设计中为oxoo。3)设备序号指该ZigBee设备

15、在该设备类型中的序号,取值oxoo到0xFF。4)帧类型表示该设备当前状态:oxoo为不存在帧,表示设备不可用;ox01为存在帧,表示设备可用;Ox02表示变量帧;ox03为准备帧,表示设备初始信息发送完毕。5)变量名称表示此数据帧中变量值的意义,例如oxoo表示开关状态,Ox01表示灯光亮度。6)变量值指变量名称所对应的值的大小。7)帧校验位由zstack协议栈自动添加。32协调器软件流程协调器是zigBee网络的核心,主要负责ZigBee网络的建立与管理,以及与嵌入式网关之间的通讯互连。由协调器向网关报告其发现的ZigBee设备,网关通过给协调器发送命令帧来完成对ZigBee节点的控制,其

16、工作流程如图3所示。图3协调器软件工作流程33路由节点软件流程路由器节点主要完成数据的转发功能,根据需要,可设置多个路由节点使ZigBee网络的覆盖面更广,可组成网状拓扑结构,提高ZigBee网络的可靠性。路由节点的软件工作流程如下:1)上电初始化,申请加入网络,寻找合适的父节点,加入网络。2)搜索信号,判断转发路径。3)将数据以ZigBee通信协议打包转发至下一节点。万方数据34照明终端节点软件流程r磊赢面习 1)照明终端节点首先进行初始化,申请加入网络。L苎掣2)照明终端成功加入网络后,则向协调器发送ZigBee设备存在帧,等待网关为其在虚拟设备列表中建立新的设备节点。3)照明终端通过协调

17、器向网关发送ZigBee设备所具有的变量值。4)接收控制点通过网关发来的变量帧,并完成设备中的变量值设置,同时给控制点回复“动作完成响应”。终端节点软件工作流程如图4所示。图4照明终端软件工作流程35 网关中虚拟设备的实现在整个嵌入式网关设计中,控制点与虚拟设备的实现都是基于UPnP协议框架。UPnP指通用即插即用91,当任何设备只要加入网络,所有网络上的设备就能知道有新的设备加入,同时这些设备之间可直接获得其他设备的信息,并且可发送控制命令。UPnP设备体系结构包括设备之问,控制点之间,设备与控制点之间的通信,UPnP协议主要由SSDP模块、Web Server模块、SOAP模块、GENA模

18、块组成,分别负责设备发现、设备描述、设备控制、订阅功能。以下主要介绍在本无线智能照明系统设计中,实现照明终端在嵌入式网关中的设备虚拟化。351设备寻址的设计与实现在UPnP协议中,需要为每个加入网络的设备通过DHCP的方式动态分配一个IP地址,在本设计中,由于加入网络的是ZigBee设备,无法为其分配一个独立的IP地址,因此,在本设计中让所有设备都共用同一个IP地址,同时为了区分每个加入网络的设备,而采用设备的UDN(唯一设备名称)来标识每个设备。352设备发现的设计与实现设备发现主要包括两种情况,一种是当zigBee设备接入网络时,需通过广播的方式,向ZigBee与wiFi混合网络中的所有控

19、制点宣告“设备可用”,而当ZigBee设备退出网络时,需向控制点宣告“设备不可用”。另一种情况是控制点通过广播的方式搜索加入网络的ZigBee设备,当搜索到可用设备后,该设备通过单播响应控制点的请求。如图5,描述了设备宣告的实现步骤。其中设备管理模块主要是对设备描述文件进行解释,从而获得该设备的服务信息,并且在设备描述列表中为该设备分配一个ID号,用于索引。353设备描述的设计与实现二淤:,兰兰!竺竺兰H兰兰苎兰苎兰f设备信息 l设备可用,JLI-_J广JL设备可用宣告I篓型皇!I l丝塑皇!I健堂图5设备宣告的实现当Pc、手机等控制点获得由zigBee设备发来的“设备可用”宣告后,为获取更多

20、有关设备的通用信息,如Z培Bee设备的制造厂商名、设备序列号等,同时为获得设备的服务描述,如本设计中ZigBee终端可提供照明,可监控灯开关状态等,会基于HTTP传输机制向设备发送设备描述请求数据包,其主要步骤为:1)控制点通过wiFi网络请求数据包处理模块生成“HTTP GET”数据请求包,并通过网络通讯模块发送给ZigBee设备。2)ZigBee设备端接收到“HTTP GET”请求后,将控制点所需的信息以设备描述文件名的方式发送给web服务器。3)Web服务器读取虚拟目录中的设备描述文件内容,并再次提交给数据包处理模块,数据包处理模块将设备描述文件的内容打包发送给控制点作为请求的响应。4)

21、控制点获得响应数据包后,将它交给xML解释模块,XML解释模块将设备相关信息再通过WiFi网络返回给控制点。354设备控制的设计与实现设备控制主要分为两种:一种是动作请求,由控制点将动作请求通过WiFi网络发送给嵌入式网关,再由网关发送给ZjgBee终端,如打开或关闭照明终端,终端设备接收到命令后执行相应的操作;另一种是变量查询,由控制点向ZigBee设备发送变量查询请求,如查询照明终端的开关状态,ZigBee设备通过zigBee网络,网关,wi Fi网络将变量结果返回给控制点,这两种控制均是基于TCP的HTTP消息传输。其中主要介绍动作请求的实现方式如图6所示。4 实验结果为检测本系统数据传

22、输质量,在一幢楼的不同地方放置多个带有Z培Bee节点的照明终端进行实验测试,实验中,将PC连接上WiFi,两种网络通过嵌入式网关进行协议转化与数据通讯。通过PC端发送控制命令,同时将ZigBee终端的返回信息打印出来,实验主要通过对网络误包率及数据包的RSSI(信号接收强度)两个指标进行检测,以测试该混合网络的可靠性。为提高数据的可信度,分别对每个测量点进行了30次数万方数据第2期 陈章进,等:基于ZigBee与wiFi的无线智能照明系统设计 231控制点I L翼差J E三j堕堕至垂三三至堕豳亟垂蔓三亟 !堕!控制I l响应 设备i I设备1信息I I信息 执行l l结果蔺扣P竺r谢L劓L0雩

23、蔓吲堡堡垫_T-一11一 拄剜LH一信息酬固辛晕动作请求l l动作响应 动作请求I I动作响应数据包l l数据包 数据包I i数据包几嚣函丌监塑V1阚I堡堡ri再矧苎苎l图6动作请求实现流程据测量,取这30组数据的平均值,分析该点的RSSI及误包率。实验结果如图7所示,其中图7(a)显示的为误包率,指实际接收到的数据包个数占总发送数据包个数的百分比,图7(b)为信号接收强度。从图7(a)中可以看出,当距离在5m以内,误包率为O;当距离在30 m以内时,误包率可控制在2,说明在这段距离内,该混合网络的数据传输具有较强的可靠性;而当距离在3050 m时,虽然误包率明显增大,但控制在4以内,仍可以保

24、证系统的正常运行。从图7(b)中可以看出,Rssj值强烈依赖于信号传输距离的限制,在5 m范围内,RSS,值保持在一65一40 dBm。而随着距离的增大,RSsj值有呈指数衰减的趋势。实验结果表明,该无线控制系统在50 m范围内,具有较强的数据传输能力,实现了ZigBee网络与WiFi网络的互联,且有较高的可靠性。5 结论本文设计了一种基于zigBee与wi Fi的无线智能照明系统,从硬件模块的设计到软件流程的分析,结合了ZigBee网络与Wi Fi网络的各自优势,实现了将ZigBee与wiFi两种网络互连,构成混合型无线网络,且在软件模块中实现了UPnP标准,通过虚拟设备的建立,将uPnP标

25、准与ZigBee网络相结合,使得无线智能照明系统控制更加方便简单,提高了公共5加505籁495童鬈赣480475470龟亩硷距离m 距离m(a) (b)图i实验测试结果照明设施的管理效率。通过实验验证,该混合型网络运行稳定,且具有较高的可靠性。参考文献:1闻 涛红外智能照明节能控制系统在教室中的应用J建筑节能,2015,07:79812吴 涛,杨 著,张丽霞基于zigBee和Android手机的无线监控系统设计J计算机测量与控制,2015。23(3):8098113张大伟,陈佳品,冯 洁,等面向准危重病人的区域化无线监护系统研制J仪器仪表学报,2014,01:74814Pedro c,Kafa

26、i C,Yinghoi L A zigBeeBased wireless sensornetwork node for ultraviolet detection offlameJ IEEE Transactions on Industrial Electronics,201 l,58(11):527152775焦尚彬宋丹,张青,等基于ZigBee无线传感器网络的煤矿监测系统口电子测量与仪器学报,2013,27(5):4364426杨威朱珍民,陈援非。等远程访问uPnP网络的方法与实现J计算机工程与设计,2012,05:1691一1694,16997曾 磊,张海峰,侯维岩基于wiFi的无线测控

27、系统设计与实现J电测与仪表,20ll,48(7):8183,968章伟聪,俞新武,李忠成基于cc2530及zigBee协议栈设计无线网络传感器节点J计算机系统应用,2011,07:184187 1209吴兆立uPnP基本原理以及在NAT中的应用J网络安全技术与应用。2014,1l:7374,7610苏诗荐,章杰,林培杰,等一种即插即用的智能家居系统设计J微型机与应用,2014,22:47津哆溥i蹿韭i出d啦啦9字i桫泸9泓9泌9鼬9净曲秽淳非d哆毋睁扣郴9渺淖np谆弘泓9社i籼鼬9p矗啦tp乎i啦弘孚扭字i桫秽搏担乎i榉鸿,秽孚哆d出西啦滩,d出di桫孕i,班咀阻渺(上接第227页)(a)人脸

28、采集效果图 (b)手机识别界面图 (c)手机端上传照片与数据库 照片匹配识别效果图图7 系统运行效果图设计,包括手机端APP的编译,嵌入式系统移植、图像采集程序及上传模块,服务器人脸识别系统的搭建编译等。经多次测试结果表明,该门禁系统识别率高,运行稳定,具有良好的应用前景。参考文献:1卢 艳,黄云龙一种语音门禁系统的硬件设计与实现J计算机测量与控制,2009,1 7(6):1201一12042土科俊。姚向辉人脸图像监测与识别方法综述J自动化技术与应用,2004,23(12):593公衍宇,郭琦,于超Android系统下0PencV的人脸识别模块的设计J电子设计工程,2012,20(1):525

29、44郭松,李风新,付 炜手机业务测试平台上屏幕图像识别软件的设计与实现J电子技术,2009,36(7):981005周勇,张嘉林,王桂珍,等Android平台下人脸识别系统的研究与实现J南京工程学院学报,2013,1l(1):53576Schrnjd C,Mohr R,Bauckhage CEvaluation of intemet point detectorsLJIntJoumal of(bmputer vision,2000,37(2):1511727刘建斌,易灵芝,王根平基于以太网互连接口的新型门禁系统J计算机测量与控制2011,19(3):6886908姜 波,李 瑞,何培重基于Vc+的门禁管理系统设计J中国仪器仪表,2012,20(3):63679徐 勇基于ARM门禁系统的设计与实现J通信技术,201043(10):11 7一l】9一万方数据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 论证报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com