Design of nodes for coal mine comprehensive monitoring system based on ZigBee

Publisher:温暖心情Latest update time:2014-03-21 Source: eccn Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere
O Introduction

The coal mine integrated monitoring system based on wireless sensor network consists of underground sensor nodes, router nodes, coordinators and surface monitoring computers, data centers and network servers. Sensor nodes can be fixed underground or worn by personnel. The system collects environmental information such as methane, hydrogen sulfide, carbon monoxide, temperature and humidity from fixed nodes, and transmits environmental information data to the surface monitoring computer through the wireless sensor network composed of sensor nodes, router nodes and coordinators; at the same time, personnel positioning can be realized according to the location information of the nodes worn by personnel, and the identity and physical condition of the corresponding personnel can be obtained through the nodes. This paper mainly introduces the design of sensor nodes.

1 Functional requirements and overall structure of sensor nodes

1.1 Functional requirements

The system does not design dedicated routing nodes, so sensor nodes not only collect sensor signals, but also act as routers. Sensor signals mainly include methane concentration, hydrogen sulfide concentration, oxygen concentration, temperature, humidity, wind speed, pressure and other signals; personnel information includes basic information such as height, weight, blood type, name, etc.

1.2 Overall structure

The circuit structure of sensor nodes is shown in Figure 1. It mainly includes sensor conditioning circuit, A/D conversion circuit, alarm circuit, general control output circuit and power supply circuit.

Sensor node circuit structure

2 Hardware Circuit Design

2.1 Processor and Main Component Selection

The sensor node processor selected the JN5121 wireless module from Jennic, UK, which is the industry's first low-power, low-cost wireless microcontroller compatible with IEEE 802.15.4. The module has a built-in 32-bit RISC processor, a 2.4 GHz band IEEE 802.15.4 standard RF transceiver, 64 KB ROM, and 96 KB RAM, providing a complete solution for wireless sensor network applications. At the same time, the highly integrated design simplifies the total system cost. The built-in ROM storage of JN5121 integrates the complete protocol stack of point-to-point communication and mesh network communication; the built-in RAM storage of JN5121 can support network routing and control functions without the need for external expansion of any storage space. The built-in hardware MAC address and highly secure AES encryption algorithm accelerator of JN5121 reduce the system power consumption and processor load. JN5121 can be applied to various ZigBee wireless sensor network nodes running in the 2.4 GHz frequency band, including coordinators, routers and terminal devices.

The A/D converter uses the AD7708 of ADI, which is developed by ADI of the United States. It has the advantages of low noise, high resolution, high reliability and good linearity. It is a configurable 10-channel 16-bit A/D converter device using ∑-△ conversion technology. Its flexible serial interface enables AD7718 to be easily connected to a microprocessor or shift register, and can use the SPI bus to complete the communication with the microprocessor. It can be widely used in industrial process control, measuring instruments, portable test instruments, intelligent transmitters, strain measurement and other fields.

2.2 Design of methane measurement circuit

The measurement of methane concentration uses a domestically produced coal mine methane detection carrier catalytic element. The catalytic element works according to the principle of catalytic combustion effect. The detection element and the compensation element are paired to form the two arms of the bridge. When encountering combustible gas, the resistance of the detection element increases, and the output voltage of the bridge changes. The voltage variable increases in direct proportion with the increase of gas concentration. The compensation element plays a reference and temperature and humidity compensation role. The measurement circuit is shown in Figure 2.

Measurement circuit

2.3 Design of carbon monoxide and hydrogen sulfide measurement circuit

The measurement of carbon monoxide and hydrogen sulfide concentrations uses domestically produced electrochemical gas sensors. The electrochemical element works according to the principle of electrochemistry. The electrochemical oxidation process of the gas to be measured on the working electrode in the electrolytic cell is used. The working electrode and reference electrode of the electrolytic cell are kept constant at an appropriate potential through electronic circuits. At this potential, electrochemical oxidation of the gas to be measured can occur. Since the Faraday current generated by oxygen during oxidation and reduction reactions is very small and can be ignored, the current generated by the electrochemical reaction of the gas to be measured is proportional to its concentration and follows Faraday's law. In this way, the concentration of the gas to be measured can be determined by measuring the magnitude of the current. The measurement circuit is shown in Figure 3. [page]

Measurement circuit

2.4 Selection of other main components

Motorola's air pressure sensor MPX5100 is used for negative pressure measurement, and the integrated digital temperature sensor DS18B20 is used for temperature measurement.

2.5 Power supply design

For fixed nodes, the node power supply is powered by batteries, and for wearable nodes, it is directly powered by the mining lamp. Since it is powered by batteries, its conversion efficiency must be considered when designing the power supply. The power supply design of this system uses three components: CS51412, CS51411, and MAX660. Among them, CS51411 and CS51412 chips are new compensation regulator series products launched by ON Semiconductor. They have high accuracy, excellent switching frequency performance, and complete functions. They are specially used for cellular base stations and wireless communication infrastructure. Their input voltage range is between 4.5 and 40 V. The MAX660 chip is a power conversion chip launched by MAXIM, which can realize the conversion of +3 V to -3 V power supply. The 12 V to 5 V circuit is shown in Figure 4.

Power Design

3 Node software design

3.1 Development of communication protocol

The communication protocol should fully reduce the coupling between the two communicating parties, so that the increase or decrease of nodes does not affect the normal operation of the monitoring computer software (that is, the host computer software does not need to be modified due to changes in the number and type of sensors). At the same time, the host computer monitoring software can automatically parse the relevant information of the sensor node according to the protocol through communication with the node. In combination with the characteristics of the system, a set of application layer communication protocols dedicated to the monitoring system has been developed. This protocol runs on ZigBee and is used to standardize the data exchange of the application layer.

The coal mine monitoring application system transmits data in the form of frames, and a frame is a transmission unit. The transmission frame is the data frame actually transmitted in the wireless network, and its structure is: preamble + UU encoding packet. The leading byte has a data range of 0x61 to 0xff, which represents different operation commands in the wireless network. According to different operation commands, the data in the UU coded packet in the node system can be divided into device description packet, environment data packet, control instruction packet, time synchronization packet, and response packet; followed by the UU coded packet, all the data to be sent, that is, the actual data, is encoded in the UuEncode mode to obtain the UU coded packet, which has a maximum of 80 bytes, and the data range of each byte is the print character of 0x20 to 0x5f. The frame header can be searched by comparing whether the characters in the received data are greater than 0x61. The hexadecimal data actually to be sent in the wireless network is called the actual frame here, and its structure is shown in Table 1. These data must first be encoded before being sent, and then filled into the UU coded packet of the sending frame. Among them, every 3 bytes in the actual frame are converted into 4 bytes in the UU coded packet, so the maximum capacity of the actual frame is 60 B.

Hexadecimal data

3.2 A/D acquisition program design

The A/D acquisition program consists of two parts: initialization configuration of AD7708 and AD interrupt data reading. The A/D initialization flow chart is shown in Figure 5.

A

3.3 Node main program design

The node main program mainly includes several parts: node initialization, sending device description package to apply for joining the network, reading A/D data, and sending data packets. Its flow chart is shown in Figure 6.

4 Conclusion

The terminal sensor node of the coal mine comprehensive monitoring system based on ZigBee can monitor various information of coal mine underground production in real time and comprehensively, and can timely discover safety hazards and send them to the monitoring computer above the well in time, so that protective measures can be taken in time and effectively. The node is easy to place, data communication is reliable, and it has the ability to automatically enter the network; nodes can be added and removed at will, and networking is convenient; it solves many disadvantages such as the trouble of wired network wiring and the inflexible node placement. The design of this node provides a good solution for establishing a comprehensive coal mine safety monitoring system.
Reference address:Design of nodes for coal mine comprehensive monitoring system based on ZigBee

Previous article:Design of External Memory Module for Embedded System Based on PLD
Next article:Application of 32-bit MCU in servo motor

Recommended ReadingLatest update time:2024-11-16 22:43

A landscape LED system design based on ZigBee sensors
1 System Structure The landscape lighting system is mainly composed of three parts: lighting units, scene controllers and monitoring hosts, as shown in Figure 1. The staff of the landscape lighting system detects, manages and controls the working status of each lighting unit in the entire landscape system t
[Power Management]
A landscape LED system design based on ZigBee sensors
Design of wireless gas monitoring system based on ZigBee
  0 Preface     The traditional gas monitoring system is a data acquisition system composed of wires and cables as the basic transmission medium. At present, the commonly used solution is to place sensors at key locations that need to be monitored at the monitoring site, and transmit the signals collected by each se
[Microcontroller]
Design of wireless gas monitoring system based on ZigBee
Intelligent Community Security System Based on ZigBee and GPRS
       This paper designs     a smart community security system that integrates property management, security and residential intelligent systems to achieve fast and efficient value-added services and management, and provide a safe and comfortable living environment.   From a functional perspective, due to the exp
[Security Electronics]
Intelligent Community Security System Based on ZigBee and GPRS
Design of smart home system based on ZigBee
Smart home is based on the house as a platform, using integrated wiring technology, network communication technology, security technology, automatic control technology, audio and video technology to integrate facilities related to home life, build an efficient management system for residential facilities and family
[Analog Electronics]
Design of smart home system based on ZigBee
Design of 802.15.4/ZigBee Wireless Sensor Network Node
Introduction Wireless applications represented by sensors and self-organizing networks do not require high transmission bandwidth, but require low transmission delay and extremely low power consumption, so that users can have longer battery life and more device arrays. The IEEE802.15.4/ZigBee standard takes low pow
[Microcontroller]
Design of 802.15.4/ZigBee Wireless Sensor Network Node
[In-depth analysis] Application of Zigbee wireless communication technology in the field of smart lighting
As a major feature of smart lighting, wireless control has actually been applied to lighting control as early as 2005, but due to various technical bottlenecks and cost restrictions, it has not become the mainstream of the market until now. The mainstream wireless transmission standards in the market are Zigbee, Bluet
[Power Management]
[In-depth analysis] Application of Zigbee wireless communication technology in the field of smart lighting
Design of greenhouse monitoring system gateway based on ZigBee technology
    introduction   Greenhouse monitoring systems are used to monitor indoor temperature, humidity, CO2 concentration and other environmental parameters in real time so that corresponding adjustments can be made to keep crops in the best environment for growth. Most existing wireless greenhouse monitoring systems moni
[Microcontroller]
Design of greenhouse monitoring system gateway based on ZigBee technology
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号