为了有效监测煤矿环境,防治煤矿地质灾害,针对当前煤矿环境监测系统存在的布设和维护成本高、布线复杂、传输距离及能量受限等问题,设计了一种结合ZigBee与GPRS技术的无线传感器网络煤矿环境远程监测系统。无线传感器网络采用网状拓扑结构,主要采用CC2530射频芯片、SHT10数字温湿度传感器、GY-63-03数字气压传感器以及WG-8010GPRS DTU模块等器件,在Z_Stack协议栈的基础上进行开发,完成了系统传感器节点的硬件与软件设计,实现了温度、湿度以及气压数据的远程采集、传输与处理。上位机监控系统采用面向TCP/IP协议的Socket通讯机制的C/S结构,在Visual Studio 2010环境中采用C#语言进行开发,通过调用SQL数据库,实现监测数据的实时显示与查询。试验结果表明,该系统数据传输可靠、实时性高、组网灵活,大大降低了煤矿环境监测成本,具有一定的实用性。
In order to monitor environmental status of coal mine effectively and prevent the geological disasters,aiming at the main problems of high layout and maintenance cost,complex wiring,limited transmission distance and energy in current coal mine environmental monitoring system,a new type of coal mine remote monitoring system based on ZigBee wireless sensor network and GPRS is designed. The CC2530 radio frequency chip,digital temperature and humidity sensor SHT10,digital air pressure sensor GY-63-03 and WG-8010 GPRS DTU module are adopted to develop the wireless sensor network with mesh to-pology based on Z_Stack protocol,so the hardware and software of sensor nodes of the monitoring system are designed,and the functions of remote acquisition,transmission and processing of temperature,humidity and air pressure data are realized. The C/S structure for the TCP/IP protocol socket communication mechanism is used by the PC monitoring system,and it is developed by adopting the C# language in Visual Studio 2010. The monitoring data can be displayed and queried in real-time by calling SQL database. The experimental results show that the monitoring system is reliable in transmission,high real-time performance, flexible in networking. Besides that,the cost of coal mine environment monitoring can be reduced greatly,therefore,the monito-ring system has some practical value.