You are on page 1of 10

International Journal of Research in Computer and Communication technology, IJRCCT, ISSN

2278-5841, Vol 1, Issue 7, December 2012.

DESIGN AND IMPLEMENTATION OF ARM INTELLIGENT


MONITORING SYSTEM USING ZIGBEE
P.Naresh Kumar, Dr. N.S Murthy Sharma, Mr. M.S.Madhan Mohan , Mr. Dhana Raj
*

Email: pnaresh426@gmail.com, mms2010@ieee.org ,msmm141@gmail.com,drvalluri7777@gmail.com


Abstract In this paper the research method

of Laboratory Intelligent monitoring System


based on Zigbee is elaborated, and the hardware
design and software design are discussed. Sensors
controlling board collect the data to web server
through Zigbee networks. These
sensors
automatically monitor the local environmental
data and external material intrusion in the
laboratory. Users can control the equipment in the
lab through a web browser which is cross
platform. The simulation results indicate that
design of system is safe and convenient from local
management
of
environmental data
in
laboratories.
Keywords embedded web server; S3C2440
ARM microprocessor; embedded database;
Zigbee module; USB device.

environmental data in laboratory. Therefore, based on


ZigBee technology, laboratory intelligent monitoring
system has a very important significance.
A. SYSTEM TOPOLOGY
Zigbee
based
Laboratory

Monitoring System is divided into two parts which


are the local ARM Intelligent Monitoring Center and
its peripheral equipments and all kinds of remote
monitoring terminals. Samsung's S3C2440 (ARM)
processor as its main controller, the performance and
frequency of which are suitable for real-time
processing applications [2]. Embedded Linux
operating system and boa embedded web server run
REGULATED
POWER
SUPPLY

I. INTRODUCTION
USB DEVICE

In present days the management of the


domestic laboratories in the research institute and
universities has issues of poor real time, high cost
and low precision .It is difficult to determine the
quality of the environment of the laboratory [1]. By
using this project should be developed to implement
early warning, remote control, real-time monitoring
and other functions. Also we design solution of an
embedded web-based remote monitoring system for
the environment in the laboratories, which realizes
the local management and remote publishing
applications for large-scale dynamic data
of sensor
networks. Therefore, based on ZigBee technology,
laboratory intelligent monitoring system has a very
important significance.

S3C2440 (ARM9)

LCD DISPLAY

UNIT

USB CAMERA

ZIGBEE

ZIGBEE

FAN
FIRE SENSOR

SENSOR CONTROLLING
BOARD

TEMPERATURE

SENSOR

ZigBee is a wireless communications


technology, with a short distance, safe and reliable,
you can use ZigBee technology to collect the data
from sensor controlling board to web server.these
sensors automatically
monitoring the
local

Intelligent

HUMIDITY

LDR

SENSOR

on the main controller to manage various types of


equipments including sensor networks, Zigbee
network, USB devices and so on.

www.ijrcct.org

chiefeditor@ijrcct.org

Page46
5

International Journal of Research in Computer and Communication technology, IJRCCT, ISSN


2278-5841, Vol 1, Issue 7, December 2012.
Figure 1.The systemTopology [4]

2. Sensor Networks

We use MEGA 8 as
the master chip of the
sensor extension board,
In the system topology includes sensor network which is connected to
touch screen, PCs, regulated power supply, LAN, various types of sensors
Zigbee, Remote monitoring terminals, so on , are to constitute a sensor
connected with the ARM Intelligent Monitoring Center network. This network
through, PSTN, and TCP / IP networks. Users can log collects environmental
on the ARM Intelligent Monitoring Center through anydata and transmits them
remote terminal to operate monitoring software, viewto the ARM Intelligent
the data of monitoring center and know about the Monitoring
Center
environmental conditions in the laboratory.
through serial ports.
The sensor network
We can increased monitoring PC in the middle- includes
DS18B20
level, if large numbers of laboratories to be monitored. temperature
sensor,
To avoid the constraint software and hardware resource HSll01 humidity sensor,
in the embedded host to limit achieving demand forTGS822
alcohol
large-scale monitoring functions, then the monitor sensors, E200B infrared
information of ARM Intelligent Monitoring Centers can sensors and TGS4161
be handled in a centralized way in the monitoring PC. carbon dioxide sensor.
But the costs of the system will be increased.
These
sensors
automatically monitor
35.
THE FUNCTION OF A SYSTEM
the
temperature,
humidity,
carbon
A. System Controller
dioxide and other gas
concentrations as well
ARM9 [3] is an ARM architecture 32-bit RISC as the availability of
CPU family. With this design generation, ARM moved external
material
from a von Neumann architecture (Princeton intrusion
in
the
architecture) to a Harvard architecture with separate laboratory.
instruction and data busses (and caches), significantly
increasing its potential speed. The ARM920T processor C. Ethernet
supports the ARM debug architecture and includes logic
to assist in both hardware and software debug. The
Ethernet [7] is a
ARM920T processor also includes support for family of computer
coprocessors, exporting the instruction and data buses networking
technologies for local
along with simple handshaking signals.
area networks (LANs)
commercially
introduced in 1980.
Standardized in IEEE
802.3, Ethernet has
largely
replaced
competing wired LAN
technologies. Systems

www.ijrcct.org

communicating
over
Ethernet divide a stream
of data into individual
packets called frames.
Each frame contains
source and destination
addresses and errorchecking data so that
damaged data can be
detected
and
retransmitted.
The
standards
define several wiring
and signaling variants.
The original 10BASE5
Ethernet used coaxial
cable as a shared
medium. Later the
coaxial cables were
replaced by twisted pair
and fiber optic links in
conjunction with hubs
or switches. Data rates
were
periodically
increased from the
original 10 megabits per
second, to 100 gigabits
per second.
D. Zigbee
Zigbee [5] is a
low-cost,
low-power,
wireless
mesh
networking proprietary
standard. The low cost
allows the technology
to be widely deployed
in wireless control and
monitoring
applications, the low
power-usage
allows
longer life with smaller
batteries, and the mesh
networking
provides
high reliability and
larger range.

International Journal of Research in Computer and Communication technology, IJRCCT, ISSN


2278-5841, Vol 1, Issue 7, December 2012.
After
The initial markets for ZigBee included
initialization,
ZigBee
Consumer Electronics, Energy Management and
module
information
Efficiency, Health Care,
Home Automation,
Telecommunication services, Building Automation, and processing as shown in
Industrial Automation. The core ZigBee specificationsFigure 4, the network
define smart, cost effective and energy-efficient meshcoordinator is from the
networks. It is a self-configuring, self-healing system of working mode to
redundant, low-cost, very low-power nodes. ZigBee is waiting for connection
available as two feature sets, ZigBee PRO and ZigBee. request signaling for the
Both feature sets define how the ZigBee mesh networks response of the sensor
node, and on the regular
operate.
time, the sensor nodes
take the initiative
E. RS232 (serial port):
request to connect the
RS-232[6] (Recommended Standard - 232) isnetwork coordinator
a telecommunications standard for binary serial and report the detected
communications between devices. It supplies thesecurity information
roadmap for the way devices speak to each other using inside the mine to the
serial ports. The devices are commonly referred to as a network coordinator.
DTE (data terminal equipment) and DCE (data The communication
communications equipment); for example, a computer between sensor nodes
and sink nodes, and
and modem, respectively.
RS232 is the most known serial port used in exchange between sink
transmitting the data in communication and interface.nodes and networks
Even though serial port is harder to program than the coordination are similar.
parallel port, this is the most effective method in which
the data transmission requires less wires that yields to
the less cost. The RS232 is the communication line
which enables the data transmission by only using three
wire links.

61.

DESIGN OF SYSTEM SOFTWARE

1.

ZigBee Communication Flow Between


Modules

In software design, communication


protocol layers have the energy conservation for the
center. Take communication between the sensor nodes
and the network coordinator as an example to introduce
the flow of communication between the ZigBee
modules.Before making communication, ZigBee
module need effective initialization, The initialization
process between ZigBee sensor nodes and the network
coordinator shown in Figure 3.
During initialization, the network coordinator
issues a active signaling request to connect the sensor
nodes.After the sensor nodes successfully receive and
verify a data frame and MAC command
Return acknowledgment frame to the sink node, the
sensor nodes ZigBee module is in sleep mode.

www.ijrcct.org

Figure 3 ZigBee
Module Information
Processing Flow
Chart [9]
B. Acquisition of
Environmental
Monitoring Data
The
data
collected by sensor
networks
for
the
achievement of local
management
and
remote publishing of
environmental
data,
which
can
be
implemented through
an
embedded
web
server. The

International Journal of Research in Computer and Communication technology, IJRCCT, ISSN


2278-5841, Vol 1, Issue 7, December 2012.
system to manage data byusing SQLite database.

background. When users send requests through IE


browsers to the local embedded web server to start
the corresponding CGI program to accomplish the
parsing and processing of the parameters, the web
server translates the request parameters into
environment variables or standard input. CGI
programs perform the corresponding query and
update operations of SQLite database and the results
are converted to the format which is recognized by
the web browsers. Then they are returned to the
clients as HTTP response messages, thereby
achieving the remote query of monitoring data
collected by sensor networks.

Figure4 The system software Architecture[4]


The ARM920T processor supports the
ARM debug architecture and includes logic to assist in
both hardware and software debug. The ARM920T
processor also includes support for coprocessors,
exporting the instruction and data buses along with
simple handshaking signals. The ARM Intelligent
Monitoring Center sends control commands to SCM
according to the definition of serial communication
protocol, the latter returns the state or data of specified
sensors according to the commands. The sensor data is
acquired and updated in a fixed time interval managed
by SQLite database. The core ZigBee specifications
define smart, cost effective and energy-efficient mesh
networks. It is a self-configuring, self-healing system
of redundant, low-cost, very low-power nodes.

C. Embedded Web Capturing Environmental


Monitoring Data

Boa is a single-task web server which runs


on UNIX /Linux system. . If there are two users
simultaneous accesses to it, in which a user must wait
for a moment, the server creates a separate process to
handle CGI programs, taking up less system resources.
The advantages of Boa lie in its rapidity and reliability.

Remote Publishing of Sensor Data


The remote publishing of
sensor data is
achieved through the CGI technology. CGI is a standard
interface for external applications to interact with a web
server [6] .We transplant embedded Linux system to the
ARM Intelligent Monitoring Center and build Boa web
server, which is responsible for listening to customer
requests from the Internet as a running process in the

www.ijrcct.org

Figure5
the environmental
analysis algorithm[1]
IV.

monitoring data

EXPERIMENTAL RESULTS

Embedded web site can


capturing the
environmental monitoring data sensors automatically
monitor the temperature, humidity, carbon dioxide
and other gas concentrations as well as the
availability of external material intrusion in the
laboratory. It can realize the remote access of sensor
monitoring data information
in the laboratory,
supporting the query of the historical records and
download
of the environmental monitoring data to
the client
according to requests. The simulation
results shown in below.

chiefeditor@ijrcct.
org

Page46
8

International Journal of Research in Computer and Communication technology, IJRCCT, ISSN


2278-5841, Vol 1, Issue 7, December 2012.

Figure 6(a).Monitoring weather

Figure 6(c).Controlling weather


V. CONCLUSION

As a recently new communication


technology, ZigBee technology provides a direction
for scientists who commit to solve the safety
environmental monitoring data in laboratories. The
purpose of this study is to propose a solution suitable
Zigbee based embedded web technology to safety
monitoring. Managers can control the equipments in
the lab through a web browser which is crossplatform. The embedded database manages the data
collected by sensor networks, realizing the local
management of environmental data. The simulation
results indicate that design of system is safe and
convenient from local management of environmental
data in laboratories which is highly availability,
reliability and popularization.

REFERNCES

Figure 6(b). Monitoring data on embedded web


site

[1] Wang Ping, Wang Zheng. Design and Implementation


of Open Computer Lab Monitoring and Management
System [J]. Computer and
Modernization ,2007,11:125128.
[2] Samsung Electronics
Co Ltd. Users' Manual
S3C2440A V0.12 [M] .2004.
[3] Tan Jiyuan, Wu Chengdong. Research of Abnormal
Target Detection Algorithm in Intelligent Surveillance
System [J]. Electrical and Mechanical Engineering,
2009,26 (3) :12-15.
[4] Jing Li, Yong Xu. Remote Monitoring Systems Based
on Embedded Database [C]. Third International Conference
on Genetic and Evolutionary Computing.2009 :381-384.

www.ijrcct.org

chiefeditor@ijrcct.org

Page469

International Journal of Research in Computer and Communication technology, IJRCCT, ISSN


2278-5841, Vol 1, Issue 7, December 2012.
[5] Lv Junyan, Xu Shiguo, Li Yijie. Application Research
of Embedded Database SQLite [C]. International Forum on
Information Technology and Applications. 2009: 539 - 543.
[6] Feng Yu, Ge Wancheng. Based on ZigBee wireless
sensor network applications built on the end application [J].
Radio technology in the information, 2006 (9): 56 ~ 60.
[7] Liu Jing, Zhao Wangda. ZigBee technology-based fire
alarm system design [J]. Microcontroller and Embedded
Systems, 2007 (1) :56-60.
[8] Zhang Xin, Qiao Xiaojun, Liu En. Portable dew-point
temperature and humidity and other high-precision
measurement instrument.Instrument Technique and Sensor,
2006 (3) :9-11.
[9] Zhang Hong, Zhang Jie. Wireless sensor network
technology based on coal mine safety monitoring system
[J]. Microcontroller and embedded Systems, 2009
[10] Shouqian Yu
Weihai Chen Li Li, and Jianglei Qin,
Development of ARM-based Embedded System for Robot
Applications, 2006 ICEMT,2006, pp.101-105.
[11] Pengfei Li, Jiakun Li and Junfeng Jing, Wireless
temperature
monitoring system Based on the ZigBee technology, The
2nd ICCET,2010, pp.160-163.
[12] Wentian Huang and Jinping Li, Research and design
of intelligent temperature control system, The 2nd
IWETCS, 2010, pp.538-541.
[13] Xihai Zhang, Junlong Fang and Xiao Yu, Design and
Implementation of
Nodes Based on CC2430
for the
Agricultural Information Wireless Monitoring, The 2nd
ICCET, 2010, pp.255-258
[14] Dai Min, Chen Bo. Design for Smart Home System
Based on ZigBee. Automatic Measurement and Control,
Vol.27, No.3, pp.80~81, 2008.
[15] Michal V, Milos D. ZigBee based Home automation
Wireless Sensor Network. Acta Electrotechnica
et
Informatica, Vol. 7, No.4, pp.1~8, 2007.
[16] Hu Jing, Yin Gang. Design of radio gateway Based
on ZigBee. Electronic Measurement Technology, Vol. 31,
No.1, pp.181~183, 2008.
[17] Huang Lei, Fu Fei. Research of Smart Home Based
on ZigBee Technology. Control &Automation, Vol. 25,
No.5, pp. 71~73, 2009.
[18] Culler D, Estrin D, Srivastava M. Overview of Sensor
Networks. Computer, Vol. 37, No. 8, pp.41-49, 2004.
[19] Meiqian Ye, Tianding Chen, Changhong Yu. ZigBeebased Positioning and Navigation System
for Robot, JCIT: Journal of Convergence Information
Technology, Vol. 6, No. 1, pp. 135 ~ 146,2011.
[20] Chang-Hong Wu, Chin-Hsien Wu, Zeng-Wei Hong
and Kai-Sheng Huang, "A Ubiquitous Data Delivery
System in Hybrid Wireless Environments", JCIT: Journal
of Convergence Information Technology, Vol. 6, No. 2, pp.
329 ~ 341, 2011.
[21] Kimio Oguchi , "Content Transfer and Supporting
Technologies in a Home Environment over Next
Generation Convergence Home Network- From Vital
Information Transfer to Broadband Content Transfer",
JDCTA: International Journal of Digital
Content
Technology and its Applications, Vol. 3, No. 3, pp. 124 ~
135, 2009
[22] Mohd Helmy Abd Wahab, Norzilawati Abdullah,
Ayob Johari, Herdawatie Abdul Kadir, "GSM Based

www.ijrcct.org

Electrical Control System for Smart Home Application",


JCIT: Journal of Convergence Information Technology,
Vol. 5, No. 1, pp. 33 ~ 39, 2010.
[23] Byounghee Son, Youngchoong Park, "An Autoconfiguration Method and a Hierarchical Treelike Data
Structure for a Home Server", IJIPM: International Journal
of Information Processing and Management, Vol. 1, No. 2,
pp. 74 ~ 84, 2010
[24] Fu BaoChuan, Ban JianMin, Design of remote
monitoring system based on Web embedded [J].
Control & Automation(Embedded and SOC),2005,21,72:58-60.
[25] Li JuGuang,Zhen Gen, Jiang ZeMing, Embedded
linux system development in details based on EP93XX
ARM[M]. Tsinghua University Press,2006:157-256

chiefeditor@ijrcct.org

Page47
0

You might also like