Day by day the scope of networked embedded system is rapidly increasing for monitoring & controlling either home
appliances or industry devices. The World Wide Web is a global system of interconnected computer networks that utilizes the
standard Internet Protocol Suite (TCP/IP) and allows the user to interface many real-time Embedded applications similar to data
acquisition, Industrial automations and safety measures etc,. Users can monitor & control remote machines/systems by using an
embedded web server. The main objective of this system is used to monitor the industrial parameters and control the various
machines/systems in the industry from anywhere in the world through embedded web server. The machine/instrument is
monitored and controlled by ARM 7 and in-build web server with GPRS technology. Various sensor’s are used to monitor the
parameters like pressure, speed and temperature in the industry. A relay is used in this system to control the machine/instrument
by giving ON/OFF command in the web page. The embedded device communicates through General Packet Radio Service
(GPRS). GPRS technology along with GSM can be accessed from anywhere in the world.
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using GPRS
1. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 5 ISSUE 2 – MAY 2015 - ISSN: 2349 - 9303
185
Arm Based Real Time Monitoring and Controlling of
Industrial Parameters Using GPRS
N.NITHYA DR. S. JAYANTHY
Student, M.E Embedded Systems Technologies Professor, M.E Embedded System Technologies
Sri Ramakrishna Engineering College Sri Ramakrishna Engineering College
Coimbatore, India Coimbatore, India
nnithi.92@gmail.com sjayanthyabi@gmail.com
Abstract— Day by day the scope of networked embedded system is rapidly increasing for monitoring & controlling either home
appliances or industry devices. The World Wide Web is a global system of interconnected computer networks that utilizes the
standard Internet Protocol Suite (TCP/IP) and allows the user to interface many real-time Embedded applications similar to data
acquisition, Industrial automations and safety measures etc,. Users can monitor & control remote machines/systems by using an
embedded web server. The main objective of this system is used to monitor the industrial parameters and control the various
machines/systems in the industry from anywhere in the world through embedded web server. The machine/instrument is
monitored and controlled by ARM 7 and in-build web server with GPRS technology. Various sensor’s are used to monitor the
parameters like pressure, speed and temperature in the industry. A relay is used in this system to control the machine/instrument
by giving ON/OFF command in the web page. The embedded device communicates through General Packet Radio Service
(GPRS). GPRS technology along with GSM can be accessed from anywhere in the world.
Index Terms—ARM 7, GSM, GPRS, Embedded Web Server, DACs
—————————— ——————————
1 INTRODUCTION
DATA-ACQUISITION systems are in huge demand in
industry and consumer applications. In this application, it is
necessary to monitor the industrial parameters with great
accuracy [1]. Monitoring and controlling is significant in
industrial automation. With the development of modern
industry, the monitoring of industrial parameters gets higher
[2]. But also controlling of the machine/instrument is required.
The monitoring and controlling becomes a distributed
framework. In framework only wired communication is used
between the host and front panel. These systems cannot be
widely used and maintenance cost becomes high. In order to
solve the problem, we use a GPRS technology to monitor the
industrial parameters [3].
Online Interactive Data Acquisition and Control system
play the major role in the field of measurement and control
systems. It is designed with many electrical and electronic
components and makes the system more complicated [4]. So we
utilize a system that contains a Data acquisition and control
system. In this system we can monitor and control the industrial
devices.
The data acquisition & control devices are best solution for
unmanned devices. A single person can monitor and interact
with the ongoing work from a single base station through web
server. An acquisition unit design to collect data in their
simplest form which is based on Linux [5]. The Linux operating
system is simple, but difficult to recognize so to overcome this
limitation we employ ARM 7 processor which have a Real
Time Operating system & we design data acquisition unit with
embedded language. For a wide range of data transmission the
client and server architecture is not suitable. So, the central
server is replaced by a web server [6].
The proposed system is low cost and portability. It contains
the GPRS technology and it helps to communicate with GSM.
The GSM has an inbuilt TCP/IP protocols for internet data
transfer. An embedded web server is an easy way of monitoring
and controlling the industrial machines. The client can monitor
and control the machines/instruments from anywhere in the
world. The sensor’s are used to monitor the parameters of the
machine/instruments. The cryptography method is used in this
system for data security.
The structure of the paper is as follows. Section II
explains the concept of an embedded web server. Section III
will describe the operation when different sensor’s connected to
the embedded system and the software algorithm of the system.
Section IV explains the experimental results. Finally, section V
presents the conclusion and future work.
2 EMBEDDED WEB SERVER
Every client can access the industry directly without any
interaction with additional server and modules [7]. Fig 1 shows
proposed DAC system with an embedded web server. This
contains a portable ARM 7 processor. An ARM processor is
responsible for handling all tasks like measuring & conversion
of signals, data base updating, communicating with owner by
sending HTML pages. An ARM 7 processor manages all tasks
in parallel in tiny amounts of time. The client can monitor and
control the various industrial parameters in the web server.
2. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 5 ISSUE 2 – MAY 2015 - ISSN: 2349 - 9303
186
Fig 1 Embedded web server architecture
Client can interact with the industry by giving instruction
on web page. The system has numerous advantages: user-
friendly, low-development cost and high maintainability.
3 SYSTEM DESIGN
3.1 Existing System
Networked embedded systems have become quite
essential for monitoring and control the industrial devices. The
existing system is used to monitor only the parameters of the
machine/instruments in the industry through web server [1]. It
do not contain any security. The main advantage of the
proposed system design is the client can monitor and control the
machines/instruments through an embedded web server.
Encryption and decryption is carried out in the data sharing in
the internet. This system reduces the manpower in the industry.
3.2 Hardware
The general hardware structure of the system is shown in
the fig2.
LPC2148 MCU
POWER
SUPPLY
TEMPERATURE
SENSOR
PRESSURE
SENSOR
SPEED SENSOR
RELAY
D1
D2
GSM
MODEM
Fig 2 General structure of the system
Different types of sensor’s such as temperature sensor,
pressure sensor and speed sensor is connected to each I/O
channel of the ARM processor. The data from sensors is
collected & maintained by the ARM processor. GSM modem is
connected to the transmitter and receiver pin of ARM
processor. GSM modem shares data from the board to internet.
In Web page, the data can be monitored by the client from
anywhere across the world through internet. The client can
control the machine/instrument by giving ON/OFF in the web
page. The relays are used to control the machine/instrument.
The cryptography is applied in this system for security.
3.3 Software
Keil µVision IDE is a simple integrated development
environment (IDE) that runs on regular personal computers and
provides tools for a powerful, easy to apply and easy to learn
environment for developing embedded applications. It includes
the components we need to create, debug and assembles our
C/C++ source files, and incorporate simulation for
microcontrollers and related peripherals. It also has RTX RTOS
Kernel Library, Device Database, Debugger and Analysis tools
and complete device simulation. It also has RTOS and
Middleware components for implementing time-critical
software and shorten the development cycle. Further, it has
Flash File system, USB Device Interface and CAN Interface.
The Keil ULINK-JTAG adapters connect the USB port of a PC
to the target hardware. This enables us to download, test and
debug the final executable hex code generated by the Keil IDE
to the target hardware. The embedded c code is designed to
monitor the parameters and to control the machine/instrument.
The encryption and decryption code is also designed in this
system.
The software consists of RTOS and HTML. The
application runs in the form of tasks. The RTOS is applied to
manage the tasks. The tasks are real time operations. The
software that runs on the embedded web server follows TCP/IP
protocols.
The HTML or Hyper Text Mark-up Language is
used to design the embedded web page. The HTML page is
used for data communication between the client and server. The
HTML page displays the parameter information of the
machine/instrument. The HTML page is saved on the board.
ALGORITHM
Step1: Initialize VPDIV register for setting clock frequency.
Step2: Initialize ADC ports P 0.6,P 0.7,P 0.8 for pressure
sensor, temperature sensor and speed sensor to monitor the
parameters.
Step3: Initialize the ports P 0.15 and P 0.17 for the relays to
control the machine.
Step4: Interface GSM to the transmitter and receiver pin of
ARM processor.
Step5: Initialize and enable the interrupts.
Step6: Begin the infinite loop and monitor the sensor values.
Step7: For data security encryption and decryption is applied.
Step8: GPRS connection is activated using APN command.
Step9: HTTP Initialisation is done for web page creation.
Step10: LOGIN page is created using HTML.
Step11: The temperature, pressure and speed parameters are
monitored in the web page.
Step12: The Device ON and OFF control action is also
performed in the web page.
4 RESULTS
3. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 5 ISSUE 2 – MAY 2015 - ISSN: 2349 - 9303
187
The hardware implementation of the system is shown in
the fig 3. This system consists of Temperature sensor, pressure
sensor and speed sensor which is used to sense the various
parameters of the machine/instrument. It consists of relays to
control the machine/instrument. The GSM is connected to the
ARM 7 for sharing the data from the board to the internet via
enabling GPRS connection.
Fig 3 Hardware Implementation of the system
The online processing, web page for the client
authentication is opened. The client has to enter the valid user
name & password to access the embedded web server. These
web pages are requested by the client and served by the
embedded web server which is ported on ARM7 processor. The
client can monitor the parameters of the machine/instruments in
the web page. The client can control the machine/instruments
by giving the ON/OFF command in the web page. The Login
page of the system is shown in fig 4.
Fig 4 Login page of the system
The sensor values are displayed in the web page is shown
in fig 5 and it is maintained by the embedded web server. More
than one client can access the data in the web page from
anywhere in the world.
Fig 5 Client requested web page
The machine/system control is made in this system by
giving ON and OFF command in the web page. The controlling
of the machine/system is shown in the fig 6.
Fig 6 Controlling of machine/system
TABLE1 MONITORED PARAMETERS RESULTS OF
THE MACHINE/SYSTEM
Parameters Results
Temperature 31 0
c
Pressure 006
Speed 16 rpm
4. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 5 ISSUE 2 – MAY 2015 - ISSN: 2349 - 9303
188
5 CONCLUSIONS AND FUTURE WORK
In this application, a low-cost, Internet-based data
acquisition and control system has been designed and
implemented. Every client can access the data through the web
browser. The client can monitor the industrial parameters and
can control the machine/system through the web browser. This
system reduces the manpower in the industry. This system is
highly secure, reliable and easy to access. This system can be
widely applied to petroleum, chemical, metallurgy, steel,
Electronic & Electrical industries, Automobiles and so on. The
data security is also provided in this system.
The system can be extended for sensing malfunctioning in
industrial machines and making corrective measures in it. The
system can be extended by sending a video recording of the
control room to the client through web browser. There is no
limit for future scope in the monitoring and control operation in
industry.
REFERENCES
[1] S.A.N.Sandeep, P.Malyadri, ― Embedded Web Server Based on
DAC System Using ARM‖, International Journal of Engineering
Research and Applications (IJERA), Vol. 2, Issue 4, July-August
2012, pp.1-6.
[2] Potdar Snehal Dilip, S. R. Jagtap, ―Remote Monitoring &
Controlling of Real Time Industrial Parameters with GSM &
Ethernet‖, International Journal of Electronics, Communication &
Instrumentation Engineering Research and Development
(IJECIERD), Vol. 3, Issue 3, Aug 2013,pp.1-10.
[3] Gayatri B. Kulkarni, Prof. S. G. Joshi.‖ Real Time Data
Acquisition and Control System Using ARM & GPRS
Technology‖, IJIRSET,vol.3, Issue 4, April 2014, pp 337-341.
[4] Manivannan M., Kumaresan N.‖Design of On-line Interactive
Data Acquisition and Control System for Embedded Real Time
Applications.‖ 2011 IEEE.
[5] Q. Zhou, W. Wu, and Y. Ma, ―The embedded data acquisition
system for Mössbauer spectrum, in Proc. Third Real- Time Linux
Workshop Embedded Linux Expo Conf. Real-Time Embedded
Comput Conf.,Milan, Italy, Nov. 2001, pp. 26–29.
[6] M Poongothai. ―ARM Embedded Web Server Based on DAC
System.‖ IEEE 978-1-61284-764-1/11-2011.
[7] RTOS Evaluat ion Project, ―What makes a good RT OS,Dedicated
Systems Experts, 2001. [Online].
Available:http://www.dedicatedsystems.com.
[8] Lei Wu, Jie Hu ―Design and Implementation of Production
Environment Monitoring System Based on GPRS Internet.‖ 2010
Fourth International Conference on Genetic and Evolutionary
Computing.
[9] C. E. Lin, C.-C. Li, A.-S. Hou, and C.-C.Wu, ―A real-time
remote control architecture using mobile communication, IEEE
Trans. Instrum. Meas.,vol. 52, no. 4, pp. 997–1003, Aug. 2003.
[10] http://www.farnell.com/datasheets/62306.pdf
[11] http://probots.co.in/Manuals/SIM900.pdf