基于ZigBee煤矿监控系统设计与实现.docVIP

基于ZigBee煤矿监控系统设计与实现.doc

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

基于ZigBee煤矿监控系统设计与实现   【摘 要】针对煤矿井下安全的实际需要,针对煤矿井下环境实时监测与人员进行定位,设计并且实现利用ZigBee和Web Server技术相结合的无线集中监控系统。该煤矿监控系统信息的传输通过ZigBee进行无线数据传输,系统由协调器节点、路由节点与终端节点组成,各个终端节点通过各自唯一的ID号与路由节点进行数据传输,再经过与路由节点相连的矿下分站处理后通过ZigBee将数据通过无线传感网络传输到监控主站。实际实验表明,本系统能够对井下工作人员进行实时稳定的定位和对井下整体环境的实时监测,具有较高的实际应用价值。   【关键词】ZigBee;无线传感网络;监控系统;实时监测   0 引言   针对实际煤矿井下生产环境中易燃、易爆、电磁环境和地质环境相当复杂等情况,使得井下安全稳定的生产显得尤其重要。因此,对井下环境及人员的实时监测就加必不可少,本文采用ZigBee技术构建无线传感网络实现数据的无线传输,具有功率消耗小、维护方便和数据传输稳定等优点,能够提高煤矿安全生产和灾前防治的效率。   1 系统设计方案   基于ZigBee的煤矿监控系统主要包括ZigBee传感网络、本地监控终端、远程监控终端以及嵌入式网关4部分,具体结构框图如图1所示。   无线传感网络系统主要包括协调器节点、路由节点和终端节点。其中协调器节点负责整个无线传感网络的初始化与组网,并且路由节点和终端节点会主动搜寻该网络并加入网络。协调器节点分为主协调器节点和移动协调器节点,其中移动协调器节点通过串口与手持终端进行连接,实时监测井下环境的数据和用户的具体位置信息。   其中ZigBee网络协调器与ARM嵌入式平台组成嵌入式网关,主要负责本地的监控主站和远程Internet监控站与ZigBee传感器网络之间的数据传输。   远程Internet监控站是用户通过Internet网络访问Web Server服务器的相关网页,从而实现用户远程对井下环境进行监控和人员定位。   2 系统硬件设计   本文所设计的系统硬件电路主要包括主控制器模块、ARM-WinCE平台、无线射频模块、传感器模块和电源管理模块等5部分共同组成。   2.1 主控制器模块   主控制器模块采用ST公司的具有Cortex-M3内核的STM32F401微处理器。STM32F401与CC2530构成嵌入式网关,该网关可将数据实时传输到上位机,并可通过ZigBee无线传感网络与各下级节点进行实时通信,并且通过LAN总线将其接入局域网。   2.2 无线射频模块   无线射频模块由TI公司的CC2530作为系统的主控制器,可实现定位功能,根据接受的信号强度与其最近节点的参考位置坐标从而准确计算出测测人员该时刻的具体位置。CC2530内部集成8051内核和RF收发模块,只要在其外围添加很少的元器件即可完成数据的接收和发送。   2.3 传感器模块   本系统主要集成了TX0001热释红外检测传感器、SHT10温湿度传感器、MJC4/2.8J型催化燃烧式CH4传感器和光敏传感器,这些传感器的信号输出可通过STM32F401内部集成的A/D模块实现数据的转换和处理。   3 系统软件设计   本系统的软件设计部分主要包括上位机监控软件设计、远程Internet监控终端的软件设计、ZigBee协议栈Z-Stack设计和终端节点程序设计等4部分。   3.1 上位机监控软件设计   上位机监控软件功能是要实现对整个系统的可视化监测和控制。考虑到ARM-WinCE构成的手便携式终端与上位机软件具有比较类似的功能,所以此时采用C++可视化图形界面作为本系统的上位机开发界面。   3.2 远程Internet监控终端的软件设计   本系统采用三星公司的S3C6410作为嵌入式开发平台的主控制器,开发基于Linux操作系统的具有远程访问功能的网关。其中Web服务器采用ASP技术开发具有动态服务功能的网页程序,以便用户通过Intenet实现对煤矿井下环境和人员的实时监控。   3.3 ZigBee协议栈Z-Stack设计   ZigBee协议栈Z-Stack设计主要包括协调器节点的程序设计和终端节点的程序设计。其中,协调器节点主要负责整个无线传感网络的组网和网络的维护,同时在组网结束后还需要实现与上位机通信和与终端节点进行实时数据传输;而终端节点主要完成人员的实时定位和煤矿井下环境参数的实时采集。   4 实验测试   为测试整个系统的实际应用性能,将设计的系统应用到某矿的实际工作面,在该采取安装15个ZigBee终端节点设备,5个路由节点设备,分别分布在采区的各个工作面以及巷道周围的各个位置,10个工人每人携带一个Zigbe

文档评论(0)

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

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

1亿VIP精品文档

相关文档