Professional Documents
Culture Documents
Arduino-Zigbee Based Protection System For Underground Mine Workers
Arduino-Zigbee Based Protection System For Underground Mine Workers
Abstract: This work proposes a safety scheme for maintenance cost is high for wired communication
coal mining industry using sensors, Arduino and networks. It is very difficult to reinstall the wired
ZigBee. The Work built safety scheme with precise communication system inside mines after a damage
remote monitoring and tracking is the most suitable due to any reason. If due to some reason any wire of
lifesaving system for underground mining the communication network damages, it may cause
environment. The ARDUINO based underground temporary interruption of the continuous process or
sensor module continuous monitors and transmits may cause a long-term breakdown of the system.
data to the tracking module using ZigBee. The voice
unit attached to underground sensor module gives an Due to roof slide, if by any means some workers
emergency command based on the analysis of trapped inside mines, it is very much required to
monitored parameters. In addition, the tracking maintain the continuity of the communication
module helps to locate workers through the signal system. It is very important to know the actual
relayed by ZigBee protective device. Thus the safety position and condition of the trapped workers. To
system for coal mining region with the ability to monitor other parameters during this condition it is
track and alert via voice command forms a complete very much necessary to maintain the communication
protective system for underground labours. system as usual. According to the development of
mine monitoring system to accurately detect
1. Introduction temperature, pressure, flammable and poisonous gas
and to track underground miners and vehicles in real
Safety is the most vital part of any type of time have significant meaning to safety production
industry. Negligence in the safety part may cause and rescue of the underground mine disaster.
damage to high-quality equipment hampering of
production or may cause loss of human beings also Coal mine safety monitoring system based on
in extreme cases. In the mining industry, safety and wireless sensor network can timely and accurately
security are the fundamental aspects of all. To avoid reflect the dynamic situation of staff in the
any type of unwanted phenomena all mining industry underground regions to ground computer system.
follow some basic precaution and phenomena. But, using this popular radio communication inside
Communication is the most vital key factor today, to mines has some disadvantages. When radio signals
monitor different parameters continuously and to are transmitted, diffraction, multi-path, and scattering
take required action accordingly to avoid any type of are very serious. So, wireless communication is the
hazard related to human resources. To avoid loss of need today for the rapid, flexible, safe, uninterrupted
material and damaging of workers health, security process in underground mines.
and safety system as well as the reliable continuous
communication system is essential in the interior of There are different other research idea proposed
the underground mines. To improve security, safety, by various people on wireless communication. In, a
and productivity in underground mines, a reliable network called chain-type wireless underground
communication system must be established between mine sensor network (CWUMSN) is recently
workers and a fix base station. The communication proposed which consists of three kinds of sensor
network must not be interrupted at any moment and nodes: sensing nodes, cluster head nodes, and a base
at any condition. Inside underground mines, the station deployed on both sides of the tunnel at
wired communication network system is not so regular intervals to monitor the underground
effective. The reliable and long life of conventional environment and locate the miners. But, those
communications system in mining environment have communication methods having specific technology
always been a problem. Inside mines due to the lacks in practical application in underground mines.
uncomfortable situation the installation cost and
For the successfully wireless data transmission, in 12MHz operating frequency. More information of
this work, the ZigBee specification is utilized. There ARDUINO microcontroller is given in further
has been the increment in the utilization of ZigBee context.
standard, in particular for building automation and
industrial controls since its release in 2004. Though The data receiving terminal of ZigBee and
the specification was available publicly in 2005, data transmitting terminal are cross-connected to the
people prefer using this standard among different microcontroller corresponding transmitter and
wireless protocol for diversified applications. receiver terminals TxD and RxD respectively. No
extra component like MAX232 and MAX233 is not
2. Description of the scheme required between these connections. This is the
advantage of ARDUINO. If the structure of UART
The system can be divided into two sections. First (Universal Asynchronous Receiver Transmitter)
is hardware circuit that is attached to the body of the system is completed, sending and receiving signal is
mine workers. This may be fitted with the safety possible using ZigBee, after installing the necessary
helmet of the workers also which should be software. The RESET pin of ZigBee is used to
mandatory in the space of any underground mines. provide an optional reset facility of the user through
An additional stand by the system can be fitted with a reset button. A transistor is used for this purpose.
the wrist of the underground mine workers if
required. The circuit has sensor module consisting of
some MEMS (Micro-Electro-Mechanical Systems)
based sensors that measure real-time underground
parameters like temperature, humidity concentration Temperature
of different gases the etc. Gas concentration is meant sensor
for the harmful gases like methane and Carbon-
monoxide (co) etc. Some of the gases are toxic and Humidity
some are inflammable. An Arduino controller is used sensor
with the sensors to receive the sensor output and to
take the necessary decision. The microcontroller can Arduino
Other sensor ZigBee
store data’s as required by the user for maintaining of Module
records. Transcei
Voice codec
-ver
Once the temperature is more than the safety level
set at microcontroller, microcontroller decodes beep
alarms through the headset speaker connected with
the controller. Again, once the measured Humidity Board attached to
value is more than the safety level set at Underground miners
microcontroller, it decodes different type of alarms.
Similarly when gas concentration over the preset
value, microcontroller decodes hooter alarms. In all
such cases, this will send an alarm through an urgent
message and alarm sound to the ground control
terminal through ZigBee. For the voice CODEC the
low size, low power, CMX639 is used which is a
continuously variable slope delta modulation
(CVSD) digital voice communication systems. With
its powerful and selectable coding algorithms, 8kbps
to 128kbps data/sampling rates, supported internal Computer ZigBee
clock signals makes it changeable. It has analog module
input interface with the encoder that connects the Transceiver
microphone and microcontroller and also an analog
output interface with the decoder that connects
speaker/headset and microcontroller. Communication
through these encoding and decoding of voice and
alarm signals is effectively established with the help Ground control system
of microcontroller (preferably ARDUINO). The
microcontroller data is transmitted through two
separate boards i.e. ZigBee transmission. Module to
the data collector or receiver module. The Figure 1. General Block diagram of the scheme
microcontroller used here is ARDUINO with
Arduino is common term for a software company, Program code for interfacing DHT11 and
project, and user community that designs and display with ARDUINO:
manufactures computer open-source hardware, open-
source software, and microcontroller-based kits for
building digital devices and interactive objects that #include <dht11.h>
can sense and control physical devices. dht11 DHT11;
The first Arduino was introduced in 2005, aiming #define DHT11PIN 2
to provide a low cost, easy way for novices and #include <LiquidCrystal.h>
professionals to create devices that interact with their LiquidCrystal lcd(12, 11, 5, 4, 3, 7); //2 to 7 change
environment using sensors and actuators. Common for lcd
examples of such devices intended for beginner
hobbyists include simple robots, thermostats, and void setup()
motion detectors. {
Arduino boards are available commercially in pinMode(2,OUTPUT);
preassembled form, or as do-it-yourself kits. The digitalWrite(2,1);
hardware design specifications are openly available, pinMode(3,OUTPUT);
allowing the Arduino boards to be produced by digitalWrite(3,0);
anyone. Adafruit Industries estimated in mid-2011 lcd.begin(16, 2);
that over 300,000 official Arduinos had been Serial.begin(9600);
commercially produced and in 2013 that 700,000 }
official boards were in users' hands.
void loop()
{
3.4 LM016L: LCD display Serial.println("\n");
int chk = DHT11.read(DHT11PIN);
Serial.print("Read sensor: ");
switch (chk)
{
case DHTLIB_OK:
Serial.println("OK");
break;
case DHTLIB_ERROR_CHECKSUM:
Serial.println("Checksum error");
break;
This is the commonly used LCD display. It can
case DHTLIB_ERROR_TIMEOUT:
be used very simply and interface too. It is the 16x2
Serial.println("Time out error");
LCD.
break;
default:
4. Work Serial.println("Unknown error");
We have done our work in a step by step manner. break;
First, we tried all the connection, meant to say check }
those connections. Like Arduino to Sensors, Arduino
to LCD-display, Arduino to ZigBee and after that all Serial.print("Humidity (%): ");
together. Serial.println((float)DHT11.humidity, 2);
lcd.write();
Serial.print("Temperature (°C): ");
Serial.println((float)DHT11.temperature, 2);
delay(1000);
}
6. Future scope
• This system can be easily extended with
ZigBee wireless image transmission facility
in future
• It will improve measurability of
underground environment and extend
accurate position of miners.
• In future, with the help of ZigBee module
and GUI (graphical user interface), we can
avoid railway accidents, road accident,
submarine accidents etc.
5. Testing Results
We have performed the testing operation in two
ways. First one by software simulations and the
second one by actual hardware.
7. Conclusions
Figure 5. Values of Humidity and Temperature at The traditional mine security system can be
sending end side effectively replaced by the surveillance and safety
8. References
[1] The 8051 Microcontroller and Embedded
Systems: Using Assembly and C
Mazidi, Mazidi and McKinlay
[2] Arduino Microcontroller Guide, W. Durfee, University
of Minnesota ver. oct-2011