基于Zigbee的无线传感器网络远程监控系统研究与开发

来源 :西安建筑科技大学 | 被引量 : 0次 | 上传用户:lmh_leo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Zigbee无线传感器网络的广泛应用,如何通过互联网对远程监控区域进行实时监测、控制和管理逐渐成为该领域的重要研究课题。论文深入学习、研究了Zigbee技术,在此基础上设计了一个开放、通用的Zigbee传感器网络监控系统,提出了基于多进程体系架构的网关,具体包括的研究工作如下:1.设计远程监控系统的总体结构和网络架构,明确系统各个子模块的功能和设计要求,确定系统的各个模块的硬件选型和软件开发平台,设计了动态可扩展的传感器数据上行和命令下行通信协议。2.分别设计和完成传感器节点、Sink节点的硬件电路原理图,包括传感器、处理器、电源管理和外围接口电路。完成传感器驱动程序,设计传感器节点和Sink节点软件流程图并在Z-Stack框架下实现软件功能。3.搭建网关嵌入式Linux开发环境,设计基于多进程网关的软件体系结构,包括I-Process(初始进程)、E-Process(以太网接口进程)和Z-Process(Zigbee接口进程)。分析、设计基于FIFO和共享内存的多进程间通信机制,设计各个进程软件流程图,完成各个进程的软件功能。4.设计监控中心的分布式系统结构,根据系统需求设计数据库表,实现在Linux下数据库的操作,通过Socket实现和网关的交互。设计、完成Web服务器,通过DOM和AJAX优化了用户体验,完成了远程监控中心业务平台的开发。
其他文献
随着国民经济的迅速发展,我国汽车的数量迅速增加,致使公路交通的负担越来越重。智能交通系统(Intelligent Transportation System, ITS)可以科学、高效地利用好现有交通基础
随着计算机性能的大幅度提高,人们对计算机的要求也不断扩大。计算机获得外部信息主要依靠计算机视觉,运动目标的检测与跟踪是计算机视觉中最热门的研究课题之一。只有先将背景
结合我国统一坚强的智能电网建设需求,为应对电力信息化建设可能出现的海量数据,寻找行之有效的并行且弹性的数据处理技术是解决该问题的关键所在。MapReduce是由Google提出的基于大规模集群的分布式计算框架。Hadoop是Apache开源基金会开发的分布式系统的基础架构,包含MapReduce和HDFS。其良好的扩展性能和简单易用的操作特点,使之成为云计算的主流平台。本文进行基于MapReduc
嵌入式系统的三个基本特征:资源紧凑有限、时间约束严格、成本极度敏感,并且嵌入式软件本身由于需要处理大量中断,许多嵌入式软件性能指标(系统吞吐量、任务处理能力、堆栈深
近年来,随着我国经济的迅猛发展,企业信息化进程不断推进,作为我国经济建设基石的中小企业的信息化建设越来越引起业界的重视。然而,由于中小企业普遍存在着经济实力弱、个性
人脸识别就是利用计算机技术,通过对人脸图像的分析,提取我们所需要的一些特征信息,用来做身份识别或者目标追踪。它主要有三个步骤:人脸检测、特征提取和人脸识别。人脸识别
目前,关于计算机网络系统特性的研究已经成为一个热点,其中对于竞争特性的研究尤其引人关注。关于星形网的运行机理早已介绍。竞争—冲突淘汰(C-CC)存取方式,作为星型局域网
Skyline查询处理是数据库技术领域的一个研究重点和热点,它在多目标决策、数据挖掘和可视化、用户偏好查询等方面有着广阔的应用。Skyline查询输出数据集中不被其它任意数据
在数据库中用已有的算法对那些有噪声的、不完整的海量数据进行分析、提取,从而可以得到潜在的、隐含在海量数据当中的、对数据操作有用的信息和知识过程就被称之为数据挖掘
随着Web2.0应用和SemanticWeb研究的成熟,语义电子病历信息的查询在医学科学和信息科学领域里发展成为热点问题。在研究中,学者们抽象出各种病历信息并将其存储为语义网的RDF三