基于ZigBee的机房环.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ZigBee的机房环

基于ZigBee的机房环境远程监控系统的研究与实现 摘? 要: 采用无线传感网络技术、嵌入式技术、网络传输技术、数据采集及现场监控技术,以ARM9嵌入式计算机为核心单元,以WinCE实时多任务操作系统作为管理平台,通过ZigBee无线网络采集及传送终端数据,应用PHPRPC协议进行软件间通信、数据交换,实现了基于Web远程监控。使机房监控达到更高的实时性、安全性和稳定性。 关键词: ZigBee; ARM9; PHPRPC; Web ??? 随着无线传感网络、信息技术的迅猛发展,互联网的迅速普及和嵌入式系统的广泛应用,计算机及网络技术已经渗透到了各行各业。整个社会对计算机信息系统的依赖在不断地加深,信息传输更多采用网络化与智能化。因而对于机房信息的实时性、安全性、稳定性和维护管理方面提出更高的要求。 ??? ZigBee无线传感网络已经在很多方面得到了广泛的应用,并且可达到运行可靠稳定。有些机房当中存在布线困难、扩展性和移植性差等问题。面对现有机房监控系统的弊端和局限性,为了保证机房的安全运行,减轻机房维护人员负担,降低系统成本,希望能有一套基于无线传感器网络,安装方便、运行稳定可靠、维护简单、移植性好、可远距离监控,同时具有经济性的数据实时采集的机房环境监控系统。实现机房设备集中监控,监视各种设备的状态及参数,可诊断设备部件运行情况,在发生异常状况或故障时发出警报,并支持通过浏览器远程监视设备运行的情况[1,2]。 1 系统构架 ??? 整个系统分布部署拓扑图如图1所示,大致可以划分为五部分:ZigBee无线传感网络,数据采集终端IDU(Integrated Data Unit)、嵌入式服务器端、报警端、监控中心与远程浏览站。 ??? ZigBee无线传感网络主要负责对环境设备(如空调、漏水、温湿度、UPS、电量仪等)数据参数进行采集,以无线的方式进行数据传输,通过ZigBee协调处理器节点把采集到的数据上传到IDU。IDU主要负责对数据进行整合,上报到嵌入式服务器,同时, IDU也可以直接通过RS232/RS485等有线的方式接入环境设备采集数据。嵌入式服务器负责对采集到的数据进行处理、存储、分析和执行报警动作。报警设备主要有短信报警、电话报警、声光报警和邮件报警。监控中心与远程浏览站负责对机房的集中管理,采集机房传来的实时信息,并以表格和状态图的方式显示在监控中心计算机屏幕上。管理员可以通过远程浏览站以WEB形式监控设备中的状态数据,也可以通过远程发命令来操纵监控设备实施开关等动作。 2 硬件设计 ? ? 硬件部分是本监控系统的重要组成部分之一,其指标参数及可靠性决定了整个系统的性能。为了监控系统的需要,硬件要做到体积小、价格低、监控参数精度高、可靠性高、功耗低等[2]。 2.1 ZigBee无线传感器  ZigBee模块核心选择CC2430芯片,它是由Chipcon公司推出的实现嵌入式ZigBee应用的片上系统,是一颗真正的系统芯片(SoC)CMOS解决方案。这种解决方案能够提高性能并满足以ZigBee为基础的2.4 GHz ISM波段应用,并能满足系统低成本、低功耗的要求。它结合一个高性能2.4 GHz DSSS(直接序列扩频)射频收发器核心和一颗工业级小巧高效的8051控制器。CC2430芯片需要很少的外围部件配合就能实现信号的收发功能,且外设资源丰富。各个ZigBee终端节点主要是通过RS232/RS485与各设备(空调、UPS等)进行通信,采集各设备传感器数据。 2.2 ARM9嵌入式系统 ?  ? IDU和嵌入式服务器采用的都是软硬件可裁减的嵌入式系统。嵌入式设备主控器件采用ARM9处理器。本系统运用的是三星S3C2440,片上有很多的资源,集成了各种常用的接口,如串口、SPI、I2C、USB、LCD、COMS、CAMERA,A/D、JTAG和系统总线等。根据本系统的需要,裁减后硬件系统及接口的主要组成部分如图2所示,主要包括微控制器、RTC晶振、电源电路、复位电路、看门狗、大容量Flash/SDRAM、系统状态指示、以太网口、RS485、RS232、USB口、JTAG接口和A/D口。S3C2440是基于ARM920T处理内核,具有低功耗、高度集成性特性,主频400 MHz,最高533 MHz,这个工作频率能够使处理器轻松运行Windows CE,Linux等操作系统以及进行较为复杂的数据处理。选用64 MB SDRAM及256 MB Flash足够满足监控数据存储及运行Windows CE操作系统的要求。在存储不足的情况下可采用外界存储器,例如SD卡、U盘等设备。 3 软件设计 3.1 ZigBee程序设计   为了保证系统的可靠运行,必须选择合适的网络拓扑结构。ZigBee标准支持3种主要的自组

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档