基于ZigBee和VC上位机教室智能监测管理系统.docVIP

基于ZigBee和VC上位机教室智能监测管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee和VC上位机教室智能监测管理系统

基于ZigBee和VC上位机教室智能监测管理系统   摘 要:为解决高校教室电力资源浪费现象严重等问题,本文设计了一套基于ZigBee技术的无线传感网络系统。该系统由终端节点、协调器节点和上位机组成。通过传感器网络采集各终端节点的环境因子并由显示器实时显示,依据当前教室人数进行智能化控制处理,且可通过上位机对各教室远程监控,由监控信息进行相关人为调控。最终使教学楼的电力资源管理更为合理,以达到节能目的。   关键词:ZigBee技术;上位机;无线传感网络;用电管理   DOI:10.16640/j.cnki.37-1222/t.2016.15.105   0 引言   由于大学教室的开放式管理模式和大学生节能环保意识相对淡薄,致使目前大部分高校教室存在较严重的用电浪费现象,而随着近年来高校教室安装空调并投入使用,更是不可避免地会加剧电力资源的浪费。经常会出现在教室温度适宜或人数极少的情况下空调仍开启工作的现象,造成电力资源的不合理使用。因此,对教室环境进行实时监测并做出有效处理,显得尤为重要。传统的教室管理是依靠人工逐点监测,消耗大量劳动力资源且效率低下。目前提出的一些教室智能管理系统,只能实现现场自动控制管理,难以给管理人员提供一个实时监控平台,以达到高效的有针对性的远程控制[1]。本系统通过采用CC2530芯片,以ZigBee技术为基础组建了一套无线传感网络系统,并基于VC软件编写上位机程序实时显示环境信息,为教学楼管理人员提供远程监视平台,便于远程控制各教室终端,从而实现对教室电力系统的智能化管理。   同时,由于长时间处在封闭的空调环境中,会对人体的神经―体液调节系统产生不利的影响。本系统兼具对广大学子的人文关怀,实时监测并显示教室内温湿度及空气质量,提醒及时通风换气并补充水分,营造一个更为舒适的学习环境。   1 系统总体设计   本系统以节能减排,合理利用电力资源为出发点,构建了一套基于ZigBee技术的无线传感网络。系统框图如图1所示。整个系统为星型网络拓扑结构:将每个教室作为终端节点,通过连接分布式传感器设备,实时采集环境数据,并通过LCD显示当前教室温湿度、气体质量、人数等情况,当教室人数较少或室外温度适宜时,通过继电器控制空调停止工作,当教室无人则由继电器控制自动关灯;终端数据同时通过协调器上传至上位机显示,方便管理人员查看,管理人员也可通过上位机直接控制各教室终端继电器工作状态,从而达到对各教室环境的实时管理,减少不必要的电力资源浪费。   2 软硬件系统设计   2.1 核心硬件框图   本无线传感网监测系统中协调器和各终端设备采用TI公司的CC2530芯片作为核心控制单元。CC2530 结合了性能优良的RF 收发器及业界标准的增强型8051 CPU,是用于ZigBee技术领域的一个高效实用的片上系统(SoC)解决方案。ZigBee核心板电路框图如图2所示。系统电路在2.4GHz射频前端接CC2591,以放大射频信号;同时在CC2530外围接FT-RS232芯片,用于协调器和上位机之间的通信。   2.2 软件流程图   系统启动后进入初始化,首先由协调器组建网络:协调器选择一个PANID并启动网络,各节点加入网络并收集数据,利用基于ZSTACK协议栈的无线收发技术[2]传送数据至协调器。协调器解析数据包并按终端编号顺序存储相关数据,当接收到全部终端数据即通过串口上传至上位机显示,上位机也可通过协调器发送指令控制终端继电器工作状态。系统流程图如图3所示。   3 节点数据采集方案设计   3.1 传感器数据采集模型   终端传感器数据采集模型框图如图4所示。各终端节点数据通过其上连接的分布式传感器采集,经CC2530芯片处理,并发送至本地LCD显示。其中,对于教室人数的采集,系统利用两HC-SR501传感器平行放置,将两传感器嵌套使用,算法如图5所示。1号HC-SR501传感器检测到有人时,读取2号HC-SR501的之前是否检测到有人员经过记录,如没有监测记录,则判定为人员进入,累加器加1。反之,则为人员离开,累加器减1。同理,当2号HC-SR501检测到有人员经过,获取1号传感器是否检测到过有人员经过,如有则为进入,无则为离开。   3.2 终端数据传送方案   本无线传感系统是由一协调器多终端组成的星型拓扑结构,各终端与协调器间采用点对点传送数据。协调器若要对来自各终端的数据进行后续处理,就必须区分每次接收的数据包的来源终端。传统意义上的解决方案是通过读取各终端MAC地址来匹配其发送的数据,但由于MAC地址是在全世界范围内区分,长达64位,解析起来相对繁琐,对于教学楼内的局域网的局部应用场景并不建议使用。通过对现有各终端依次编号,在发送的数据包中加入此编号位作为

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档