基于BACnet_ZigBee的无线智能温度传感器.pdf

基于BACnet_ZigBee的无线智能温度传感器.pdf

ID:57922698

大小:307.95 KB

页数:4页

时间:2020-04-11

基于BACnet_ZigBee的无线智能温度传感器.pdf_第1页
基于BACnet_ZigBee的无线智能温度传感器.pdf_第2页
基于BACnet_ZigBee的无线智能温度传感器.pdf_第3页
基于BACnet_ZigBee的无线智能温度传感器.pdf_第4页
资源描述:

《基于BACnet_ZigBee的无线智能温度传感器.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、DOI:10.16366/j.cnki.1000-2367.2012.02.015第40卷第2期河南师范大学学报(自然科学版)Vol.40No.22012年3月JournalofHenanNormalUniversity(NaturalScienceEdition)Mar.2012文章编号:1000-2367(2012)02-0104-04基于BACnet/ZigBee的无线智能温度传感器李春旺,吴义民,田沛哲,陈福祥(北京联合大学生物化学工程学院,北京100023)摘要:为了实现智能楼宇的BACn

2、et/ZigBee无线传感器网络,设计了BACnet/ZigBee节点互联机制,并研制出一种BACnet/ZigBee无线智能温度传感器标准设备.采用微处理电路Lm3s6911+做为温度传感器的核心控制单元,实现温度数据采集,数据的BACnet封装与解析以及BACnet报文在ZigBee无线网络中的传输过程.通过实验测试,验证了该传感器的协议一致性和数据正确性,达到了楼宇自动化系统的性能要求.关键词:BACnet/ZigBee;互联机制;智能温度传感器;楼宇自动化中图分类号:TP212文献标志码:A

3、目前,将无线传感器网络引入楼宇自控系统已成为智能楼宇的重要发展方向.BACnet是由美国采暖、制冷和空调工程师协会(ASHRAE)制订的完全开放的楼宇自控网络数据通信协议,是该领域唯一的国际标准(ISO16484-5),得到了广泛的应用.ZigBee是建立在IEEE802.15.4基础上的一种自组织无线通信网络,支持多跳路由,可以将报文经过多个节点转发传输到其无线电覆盖范围之外的另一个设备,特别是这种自组织网络结构能够保证在某条路由失效的情况下,快速切换到另一条可用路由,根据环境和节点状态的变[1]

4、化动态地调整数据传输路径,能够有效克服多径传输干扰等问题.这些特性使得ZigBee网络非常适合应用于楼宇环境中.因此,研究BACnet/ZigBee的互联与融合方式,开发无线智能传感器标准设备具有重要的应用价值.1BACnet/ZigBee节点互联机制1.1BZLL构建在BACnet网络层和ZigBee协议栈之间,定义虚拟数据链路层BZLL,为ZigBee和BACnet的互联提供[2]了一个协议接口,实现适配器功能.图1中的Cluster称为对象,是一系列属性和方法的集合.Endpoint是节点中的

5、功能块,由一系列Cluster组成.ZigBee节点间的信息交互是通过访问节点中某个Endpoint上Cluster的属性值来实现的.当BACnet/ZigBee节点发送一个广播报文时,BZLL将报文通过BACnet协议隧道簇(BP)传输到ZigBee协议栈,然后在绑定表中查找到对应的组ID,通过无线网络发送到该ZigBee组上.当BACnet/ZigBee节点接收到一个组播报文时,该节点通过查找组表得到对应的BACnetEndpoint,再将报文通过Endpoint传输到BZLL处理.1.2VMA

6、C地址表的管理由于BACnet标准中的Device对象实例在每个BACnet网络中是唯一的,因此,可将Device对象实例作为BACnet节点的虚拟MAC地址(VMAC),同时VMAC地址又是ZigBee常用隧道簇的协议地址属性.VMAC地址表可将VMAC地址映射为ZigBee无线网络的MAC地址和对应的BACnetEndpoint.在网络初始化时,节点向网络上的所有节点的BZLL发送组播告知协议地址命令,告知本节点的协议地址.如果某节点获得了新的协议地址,则该节点也要发送该命令,告知此节1点更新后

7、的协议地址.为了探测网络上加入的新节点,BZLL必须定期向网络上所有的节点发送组播协议地址读请求命令.当节点接收到该收稿日期:2011-10-20基金项目:北京市教育委员会科技发展项目资助(KM201011417014)作者简介:李春旺(1972-),男,天津武清人,北京联合大学副教授,主要从事建筑设备自动化领域研究.第2期李春旺等:基于BACnet/ZigBee的无线智能温度传感器105命令后,发送自己的VMAC地址作为响应.当路由器接收到节点响应后,在VMAC表中为相应的节点创建VMAC条目.1

8、.3BACnetNPDU的传输ZigBee协议定义了APSDE-DATA服务原语,为ZigBee网络层和应用层设备对象提供了一系列数据服务,并通过APSDE-DATA的请求、证实和指示3类服务原语实现.BACnet网络层报文NPDU做为ZigBee应用层报文ZigBeeASDU通过BACnet协议隧道簇传输到ZigBee网络中.BACnetNPDU单播报文将利用APSDE-DATA.request服务原语,以目标节点的ZigBeeMAC地址和BACnetEndpoin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。