SlideShare ist ein Scribd-Unternehmen logo
Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015
DOI:10.5121/acii.2015.2402 11
CELLULAR BASED AUTOMATED INDUSTRIAL
CONTROL AND MONITORING SYSTEM
Farzana Sultana Dristy1
and Sadeque Reza Khan2
1
Department of Computer Science and Engineering, Varendra Universty, Bangladesh
2
Department of Information and Communication Engineering, Chosun University, Korea
ABSTRACT
Graphical User Interface (GUI) based systems are flourishing their popularity in the industrial area in
present days. If it is possible to integrate the GUI based systems with a Global System for Mobile (GSM)
modem for controlling and monitoring, it will be magnificently acceptable communication system. In this
paper a method is presented on a distant machine and motor control system monitoring and controlling,
using a GSM modem and GUI. PIC microcontroller is used to bridge and synchronize the operation of GUI
and GSM systems.
KEYWORDS
GUI, GSM, PWM, SMS, AT Command.
1. INTRODUCTION
The starting of GUI based systems are exposed out from the conception of Human Computer
Interaction in the early 60s [1].Now a days the use of GUI has achieved the position that makes
our life easier by expecting some graphical windows. GUI’s are very much reliable in the
industrial control and monitoring [2]. The uses of GUIs are not only limited to industrial purposes
but also available in general office communication purposes [3]. Advanced level GUI based
system is also available for the purpose of monitoring water reactor properties [4].
In contrast with the mentioned systems, an updated control system is proposed here which is
wireless and can maintain any industry using a modern GUI software. In this project a GSM
modem is used to control machines on motor belt using Short Message Service (SMS). USB
based communication is established with the PC or laptop to control machines as well as motor
speed and its direction. Motor speed is also monitored through the USB. As a central controller
PIC 18F2550 is used and advanced graphical compiler and simulator Flowcode is used. Visual
Basic 2010 is the developer software for GUI.
2. PROPOSED SYSTEM
PIC 18F2550 is used in the proposed system as central controller. Two modes are used in the
designed system, one is user interface (GUI) and another is wireless (GSM) which is shown in
figure 1. Both modes are used to control the industrial machines as well as motor speed and
rotating direction. The speed is also monitored through GUI and it is measured by using an
autonics sensor (proximity sensor).
Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015
12
Fig:1: System overview
3. USER INTERFACE DEVELOPMENT
The Graphical User Interface (GUI) is designed with visual basic 2010 and showed in figure 2.
Fig:2: Designed GUI
Although other graphical software’s (Java, C#, Python, Perl etc) are available but visual basic is a
drag and drop type software. Another reason to choose visual basic is its serial port integration
property. The designed GUI for this project contains four sections. USB Panel section is used to
select and connect the target Universal Serial Bus (USB) port. One section is dedicated for motor
speed monitoring in rotation per minute (RPM) unit. Next section (Control Panel) is for industrial
machine on and off. Although in this particular paper one machine is controller but any number of
machines can be controlled through this section. Last is the Motor section is used to control the
speed of the motor as well as the speed.
Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015
13
4. GSM INTERFACE
For the purpose of wireless communication GSM (Global System of Mobile) modem SIM900 is
used. The GSM modem operation is controlled by AT command. Basic AT command format is
provided bellow:
Table 1: Basic AT command set
Command Description
AT Check if serial interface
and GSM modem is
working.
AT$AREG=0 AT command to turn off
the automated GSM
registration feature.
AT+CFUN=1 Turn the radio on.
AT+COPS=0 Select network operator
for registration.
AT+CGATT=1 AT command to start the
ATTACH sequence.
ATD<number> Dial to a number
ATA Answer
AT+CMGF=1 Set message format to
TEXT mode.
AT+CMGS="number" Send a message to the
telephone number.
General format of SMS is described below:
GSM modem is connected with the PIC microcontroller through level converter MAX232 [5, 6].
To control the machines and motor speed, rotation the received SMS through the central
controller will be compared with the previously stored string set and generate the control signal.
5. MOTOR SPEED CONTROL
One simple and easy way to control the speed of a motor is to regulate the amount of voltage
across its terminals and this can be achieved using “Pulse Width Modulation” or PWM. The pulse
width modulation speed control works by driving the motor with a series of “ON-OFF” pulses
and varying the duty cycle, the fraction of time that the output voltage is “ON” compared to when
it is “OFF”, of the pulses while keeping the frequency constant.
Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015
14
Fig:3: PWM for Clockwise Rotation at 20 MHz Crystal
Fig:4: PWM for Anti-Clockwise Rotation at 20 MHz
Crystal
The power applied to the motor can be controlled by varying the width of these applied pulses
and thereby varying the average DC voltage applied to the motors terminals. By changing or
modulating the timing of these pulses the speed of the motor can be controlled, ie, the longer the
pulse is “ON”, the faster the motor will rotate and likewise, the shorter the pulse is “ON” the
slower the motor will rotate. In other words, the wider the pulse width, the more average voltage
Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015
15
applied to the motor terminals, the stronger the magnetic flux inside the armature windings and
the faster the motor will rotate.
The rotational direction of the motor is controlled by L293D IC. Figure 3 and 4 are showing the
clock and anti-clockwise rotation PWM signal simulation in Flowcode simulator for forward and
reverse rotation of motor respectively.
6. RESULT AND DISCUSSION
The PIC series 8 bit microcontroller PIC18F2550 is used as a central controller in this
implemented system. The major purpose to select this microcontroller is its direct USB interface
feature. Figure 5 shows the overall schematic diagram of the proposed system. The external
interrupt (RB0) is used as motor speed measurement pin and a proximity sensor is connected to
this pin which is used to count the number of revolution of the motor. RC0 pin is representing the
output machine controlling. It can be accomplished by using an opto-coupler and a power relay.
Any GPIO pin can be used for this purpose. The dedicated PWM pins (RC1 and RC2) are used to
control the industrial motor. RC6 and RC7 are used for Universal Asynchronous Receiver
Transmitter (UART) and GSM modem is controlled through those particular pins. MAX 232 IC
is used as a level converter along with the GSM modem [5, 6].
Fig: 5: Schematic Diagram of Implemented Circuit
Figure 6 shows the flowchart of the designed system. If the system is not connected with any
COM port of the computer then the system will be controlled using the GSM network, else the
system will be controlled by using the designed GUI. Figure 7 shows the implemented circuit
Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015
16
which is tested in real time environment.
Fig: 6: Schematic Diagram of Implemented Circuit
Fig: 7: Implemented and Tested Circuit
Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015
17
7. CONCLUSION
Proposed system is a modern era setup for the controlling and monitoring of Industrial
environment. Multiple machines can be controlled using the designed prototype. Motor torque
monitoring in RPM unit and its speed controlling is a unique feature. Both the GUI and GSM
controlling make the system more versatile and robust. This low cost system can be a promising
device to fulfil the industrial monitoring and controlling setup.
REFERENCES
[1] Jorgensen, A. H. and Myers, B. A. "User interface history". Proceeding CHi '08 extended abstracts on
Human factors in computing systems, 2008, pp. 2415-2418.
[2] Sadeque Reza Khan and Dr. M.S. Bhat, "GUI Based Industrial Monitoring and Control System",
IEEE Power and Energy Systems Conference: Towards Sustainable Energy, 2014, pp: 1-4.
[3] Sadeque Reza Khan, Archis Banerjee, Dr. M. S. Bhat and Aritra Banerjee, "Wireless and GUI Based
Smart Office Communication System", Digital Signal and Image Processing, Elsevier Science and
Technology Publications, International Conference on Communication and Computing (ICC-2014),
pp 44-51.
[4] Yu-Chen Chen, Yuan-Hsiang Chang, Te-Chuan Wang, "A Real Time Computer Graphical User
Interface for Advanced Boiling Water Reactor Case Comparison Using MAAP Software", Computer
Symposium (ICS), 2010 International IEEE conference, pp. 274 - 278.
[5] Archis Banerjee, Sadeque Reza Khan and Dr. M. S. Bhat, "Modern Home Automation System for
Energy Conservation",Digital Signal and Image Processing, Elsevier Science and Technology
Publications, International Conference on Communication and Computing (ICC-2014), pp 98-105.
[6] Sadeque Reza Khan, Archis Banerjee, Dr. M. S. Bhat and Aritra Banerjee, "Advanced GSM Based
Harvesting and Cultivation System", Digital Signal and Image Processing, Elsevier Science and
Technology Publications, International Conference on Communication and Computing (ICC-2014),
pp 1-8.
Authors
Farzana Sultana Dristy
Farzana Sultana Dristy is currently continuing her B.Sc. degree in Computer Science
and Engineering at Varendra University, Bangladesh. She is involved in the research
fields of Embedded System Designing and Robotics.
Sadeque Reza Khan
Sadeque Reza Khan received B.Sc. degree in Electronics and Telecommunication
Engineering from University of Liberal Arts Bangladesh and He complered his M.Tech
in VLSI Design from National Institute of Technology Kernataka (NITK), India.
Currently he is doing Ph.D at SoC Design laboratory, Chosun University, Korea. His
research interest includes VLSI, Microelectronics, Control System Designing and
Embedded System Designing.

Weitere ähnliche Inhalte

Ähnlich wie Cellular Based Automated Industrial Control and Monitoring System

Energy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motorEnergy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motor
TELKOMNIKA JOURNAL
 
Paper id 24201457
Paper id 24201457Paper id 24201457
Paper id 24201457
IJRAT
 
Monitoring AC Drive by using RS485 & GSM Module
Monitoring AC Drive by using RS485 & GSM ModuleMonitoring AC Drive by using RS485 & GSM Module
Monitoring AC Drive by using RS485 & GSM Module
RSIS International
 
IRJET- Multiple Load Controller for Industry using ARM Cortex
IRJET-  	  Multiple Load Controller for Industry using ARM CortexIRJET-  	  Multiple Load Controller for Industry using ARM Cortex
IRJET- Multiple Load Controller for Industry using ARM Cortex
IRJET Journal
 
IRJET- Crane Control by using Hand Gestures
IRJET-  	  Crane Control by using Hand GesturesIRJET-  	  Crane Control by using Hand Gestures
IRJET- Crane Control by using Hand Gestures
IRJET Journal
 
Journal ishe
Journal isheJournal ishe
Journal ishe
Isheanesu Chitsvare
 
(11 16) rajiv g
(11 16) rajiv g(11 16) rajiv g
(11 16) rajiv g
IISRTJournals
 
Ijecet 06 07_004
Ijecet 06 07_004Ijecet 06 07_004
Ijecet 06 07_004
IAEME Publication
 
Can Protocol based Vehicle Brake Control System at Slope
Can Protocol based Vehicle Brake Control System at SlopeCan Protocol based Vehicle Brake Control System at Slope
Can Protocol based Vehicle Brake Control System at Slope
IRJET Journal
 
Pick and Place Robotic Arm using Android Device
Pick and Place Robotic Arm using Android DevicePick and Place Robotic Arm using Android Device
Pick and Place Robotic Arm using Android Device
IRJET Journal
 
IRJET- Voice Operated Lift Control System using Microcontroller
IRJET- Voice Operated Lift Control System using MicrocontrollerIRJET- Voice Operated Lift Control System using Microcontroller
IRJET- Voice Operated Lift Control System using Microcontroller
IRJET Journal
 
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
sipij
 
IRJET - Better Monitoring and Fault Response of Motor Drive using SMTP of Scada
IRJET - Better Monitoring and Fault Response of Motor Drive using SMTP of ScadaIRJET - Better Monitoring and Fault Response of Motor Drive using SMTP of Scada
IRJET - Better Monitoring and Fault Response of Motor Drive using SMTP of Scada
IRJET Journal
 
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET Journal
 
IRJET- Design and Implementation of Automated System as a Waiter in Restaurant
IRJET- Design and Implementation of Automated System as a Waiter in RestaurantIRJET- Design and Implementation of Automated System as a Waiter in Restaurant
IRJET- Design and Implementation of Automated System as a Waiter in Restaurant
IRJET Journal
 
IRJET - Vehicle Parking Management System using Load Cell Sensor
IRJET - Vehicle Parking Management System using Load Cell SensorIRJET - Vehicle Parking Management System using Load Cell Sensor
IRJET - Vehicle Parking Management System using Load Cell Sensor
IRJET Journal
 
IRJET- Labour Work Monitoring System
IRJET- Labour Work Monitoring SystemIRJET- Labour Work Monitoring System
IRJET- Labour Work Monitoring System
IRJET Journal
 
Bi directional speed control of dc motor and stepper
Bi directional speed control of dc motor and stepperBi directional speed control of dc motor and stepper
Bi directional speed control of dc motor and stepper
eSAT Publishing House
 
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET Journal
 
Software control systems for smart antenna
Software control systems for smart antennaSoftware control systems for smart antenna
Software control systems for smart antenna
eSAT Journals
 

Ähnlich wie Cellular Based Automated Industrial Control and Monitoring System (20)

Energy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motorEnergy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motor
 
Paper id 24201457
Paper id 24201457Paper id 24201457
Paper id 24201457
 
Monitoring AC Drive by using RS485 & GSM Module
Monitoring AC Drive by using RS485 & GSM ModuleMonitoring AC Drive by using RS485 & GSM Module
Monitoring AC Drive by using RS485 & GSM Module
 
IRJET- Multiple Load Controller for Industry using ARM Cortex
IRJET-  	  Multiple Load Controller for Industry using ARM CortexIRJET-  	  Multiple Load Controller for Industry using ARM Cortex
IRJET- Multiple Load Controller for Industry using ARM Cortex
 
IRJET- Crane Control by using Hand Gestures
IRJET-  	  Crane Control by using Hand GesturesIRJET-  	  Crane Control by using Hand Gestures
IRJET- Crane Control by using Hand Gestures
 
Journal ishe
Journal isheJournal ishe
Journal ishe
 
(11 16) rajiv g
(11 16) rajiv g(11 16) rajiv g
(11 16) rajiv g
 
Ijecet 06 07_004
Ijecet 06 07_004Ijecet 06 07_004
Ijecet 06 07_004
 
Can Protocol based Vehicle Brake Control System at Slope
Can Protocol based Vehicle Brake Control System at SlopeCan Protocol based Vehicle Brake Control System at Slope
Can Protocol based Vehicle Brake Control System at Slope
 
Pick and Place Robotic Arm using Android Device
Pick and Place Robotic Arm using Android DevicePick and Place Robotic Arm using Android Device
Pick and Place Robotic Arm using Android Device
 
IRJET- Voice Operated Lift Control System using Microcontroller
IRJET- Voice Operated Lift Control System using MicrocontrollerIRJET- Voice Operated Lift Control System using Microcontroller
IRJET- Voice Operated Lift Control System using Microcontroller
 
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
 
IRJET - Better Monitoring and Fault Response of Motor Drive using SMTP of Scada
IRJET - Better Monitoring and Fault Response of Motor Drive using SMTP of ScadaIRJET - Better Monitoring and Fault Response of Motor Drive using SMTP of Scada
IRJET - Better Monitoring and Fault Response of Motor Drive using SMTP of Scada
 
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
 
IRJET- Design and Implementation of Automated System as a Waiter in Restaurant
IRJET- Design and Implementation of Automated System as a Waiter in RestaurantIRJET- Design and Implementation of Automated System as a Waiter in Restaurant
IRJET- Design and Implementation of Automated System as a Waiter in Restaurant
 
IRJET - Vehicle Parking Management System using Load Cell Sensor
IRJET - Vehicle Parking Management System using Load Cell SensorIRJET - Vehicle Parking Management System using Load Cell Sensor
IRJET - Vehicle Parking Management System using Load Cell Sensor
 
IRJET- Labour Work Monitoring System
IRJET- Labour Work Monitoring SystemIRJET- Labour Work Monitoring System
IRJET- Labour Work Monitoring System
 
Bi directional speed control of dc motor and stepper
Bi directional speed control of dc motor and stepperBi directional speed control of dc motor and stepper
Bi directional speed control of dc motor and stepper
 
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
 
Software control systems for smart antenna
Software control systems for smart antennaSoftware control systems for smart antenna
Software control systems for smart antenna
 

Kürzlich hochgeladen

LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
Hematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood CountHematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood Count
shahdabdulbaset
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 

Kürzlich hochgeladen (20)

LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
Hematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood CountHematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood Count
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 

Cellular Based Automated Industrial Control and Monitoring System

  • 1. Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015 DOI:10.5121/acii.2015.2402 11 CELLULAR BASED AUTOMATED INDUSTRIAL CONTROL AND MONITORING SYSTEM Farzana Sultana Dristy1 and Sadeque Reza Khan2 1 Department of Computer Science and Engineering, Varendra Universty, Bangladesh 2 Department of Information and Communication Engineering, Chosun University, Korea ABSTRACT Graphical User Interface (GUI) based systems are flourishing their popularity in the industrial area in present days. If it is possible to integrate the GUI based systems with a Global System for Mobile (GSM) modem for controlling and monitoring, it will be magnificently acceptable communication system. In this paper a method is presented on a distant machine and motor control system monitoring and controlling, using a GSM modem and GUI. PIC microcontroller is used to bridge and synchronize the operation of GUI and GSM systems. KEYWORDS GUI, GSM, PWM, SMS, AT Command. 1. INTRODUCTION The starting of GUI based systems are exposed out from the conception of Human Computer Interaction in the early 60s [1].Now a days the use of GUI has achieved the position that makes our life easier by expecting some graphical windows. GUI’s are very much reliable in the industrial control and monitoring [2]. The uses of GUIs are not only limited to industrial purposes but also available in general office communication purposes [3]. Advanced level GUI based system is also available for the purpose of monitoring water reactor properties [4]. In contrast with the mentioned systems, an updated control system is proposed here which is wireless and can maintain any industry using a modern GUI software. In this project a GSM modem is used to control machines on motor belt using Short Message Service (SMS). USB based communication is established with the PC or laptop to control machines as well as motor speed and its direction. Motor speed is also monitored through the USB. As a central controller PIC 18F2550 is used and advanced graphical compiler and simulator Flowcode is used. Visual Basic 2010 is the developer software for GUI. 2. PROPOSED SYSTEM PIC 18F2550 is used in the proposed system as central controller. Two modes are used in the designed system, one is user interface (GUI) and another is wireless (GSM) which is shown in figure 1. Both modes are used to control the industrial machines as well as motor speed and rotating direction. The speed is also monitored through GUI and it is measured by using an autonics sensor (proximity sensor).
  • 2. Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015 12 Fig:1: System overview 3. USER INTERFACE DEVELOPMENT The Graphical User Interface (GUI) is designed with visual basic 2010 and showed in figure 2. Fig:2: Designed GUI Although other graphical software’s (Java, C#, Python, Perl etc) are available but visual basic is a drag and drop type software. Another reason to choose visual basic is its serial port integration property. The designed GUI for this project contains four sections. USB Panel section is used to select and connect the target Universal Serial Bus (USB) port. One section is dedicated for motor speed monitoring in rotation per minute (RPM) unit. Next section (Control Panel) is for industrial machine on and off. Although in this particular paper one machine is controller but any number of machines can be controlled through this section. Last is the Motor section is used to control the speed of the motor as well as the speed.
  • 3. Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015 13 4. GSM INTERFACE For the purpose of wireless communication GSM (Global System of Mobile) modem SIM900 is used. The GSM modem operation is controlled by AT command. Basic AT command format is provided bellow: Table 1: Basic AT command set Command Description AT Check if serial interface and GSM modem is working. AT$AREG=0 AT command to turn off the automated GSM registration feature. AT+CFUN=1 Turn the radio on. AT+COPS=0 Select network operator for registration. AT+CGATT=1 AT command to start the ATTACH sequence. ATD<number> Dial to a number ATA Answer AT+CMGF=1 Set message format to TEXT mode. AT+CMGS="number" Send a message to the telephone number. General format of SMS is described below: GSM modem is connected with the PIC microcontroller through level converter MAX232 [5, 6]. To control the machines and motor speed, rotation the received SMS through the central controller will be compared with the previously stored string set and generate the control signal. 5. MOTOR SPEED CONTROL One simple and easy way to control the speed of a motor is to regulate the amount of voltage across its terminals and this can be achieved using “Pulse Width Modulation” or PWM. The pulse width modulation speed control works by driving the motor with a series of “ON-OFF” pulses and varying the duty cycle, the fraction of time that the output voltage is “ON” compared to when it is “OFF”, of the pulses while keeping the frequency constant.
  • 4. Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015 14 Fig:3: PWM for Clockwise Rotation at 20 MHz Crystal Fig:4: PWM for Anti-Clockwise Rotation at 20 MHz Crystal The power applied to the motor can be controlled by varying the width of these applied pulses and thereby varying the average DC voltage applied to the motors terminals. By changing or modulating the timing of these pulses the speed of the motor can be controlled, ie, the longer the pulse is “ON”, the faster the motor will rotate and likewise, the shorter the pulse is “ON” the slower the motor will rotate. In other words, the wider the pulse width, the more average voltage
  • 5. Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015 15 applied to the motor terminals, the stronger the magnetic flux inside the armature windings and the faster the motor will rotate. The rotational direction of the motor is controlled by L293D IC. Figure 3 and 4 are showing the clock and anti-clockwise rotation PWM signal simulation in Flowcode simulator for forward and reverse rotation of motor respectively. 6. RESULT AND DISCUSSION The PIC series 8 bit microcontroller PIC18F2550 is used as a central controller in this implemented system. The major purpose to select this microcontroller is its direct USB interface feature. Figure 5 shows the overall schematic diagram of the proposed system. The external interrupt (RB0) is used as motor speed measurement pin and a proximity sensor is connected to this pin which is used to count the number of revolution of the motor. RC0 pin is representing the output machine controlling. It can be accomplished by using an opto-coupler and a power relay. Any GPIO pin can be used for this purpose. The dedicated PWM pins (RC1 and RC2) are used to control the industrial motor. RC6 and RC7 are used for Universal Asynchronous Receiver Transmitter (UART) and GSM modem is controlled through those particular pins. MAX 232 IC is used as a level converter along with the GSM modem [5, 6]. Fig: 5: Schematic Diagram of Implemented Circuit Figure 6 shows the flowchart of the designed system. If the system is not connected with any COM port of the computer then the system will be controlled using the GSM network, else the system will be controlled by using the designed GUI. Figure 7 shows the implemented circuit
  • 6. Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015 16 which is tested in real time environment. Fig: 6: Schematic Diagram of Implemented Circuit Fig: 7: Implemented and Tested Circuit
  • 7. Advanced Computational Intelligence: An International Journal (ACII), Vol.2, No.4, October 2015 17 7. CONCLUSION Proposed system is a modern era setup for the controlling and monitoring of Industrial environment. Multiple machines can be controlled using the designed prototype. Motor torque monitoring in RPM unit and its speed controlling is a unique feature. Both the GUI and GSM controlling make the system more versatile and robust. This low cost system can be a promising device to fulfil the industrial monitoring and controlling setup. REFERENCES [1] Jorgensen, A. H. and Myers, B. A. "User interface history". Proceeding CHi '08 extended abstracts on Human factors in computing systems, 2008, pp. 2415-2418. [2] Sadeque Reza Khan and Dr. M.S. Bhat, "GUI Based Industrial Monitoring and Control System", IEEE Power and Energy Systems Conference: Towards Sustainable Energy, 2014, pp: 1-4. [3] Sadeque Reza Khan, Archis Banerjee, Dr. M. S. Bhat and Aritra Banerjee, "Wireless and GUI Based Smart Office Communication System", Digital Signal and Image Processing, Elsevier Science and Technology Publications, International Conference on Communication and Computing (ICC-2014), pp 44-51. [4] Yu-Chen Chen, Yuan-Hsiang Chang, Te-Chuan Wang, "A Real Time Computer Graphical User Interface for Advanced Boiling Water Reactor Case Comparison Using MAAP Software", Computer Symposium (ICS), 2010 International IEEE conference, pp. 274 - 278. [5] Archis Banerjee, Sadeque Reza Khan and Dr. M. S. Bhat, "Modern Home Automation System for Energy Conservation",Digital Signal and Image Processing, Elsevier Science and Technology Publications, International Conference on Communication and Computing (ICC-2014), pp 98-105. [6] Sadeque Reza Khan, Archis Banerjee, Dr. M. S. Bhat and Aritra Banerjee, "Advanced GSM Based Harvesting and Cultivation System", Digital Signal and Image Processing, Elsevier Science and Technology Publications, International Conference on Communication and Computing (ICC-2014), pp 1-8. Authors Farzana Sultana Dristy Farzana Sultana Dristy is currently continuing her B.Sc. degree in Computer Science and Engineering at Varendra University, Bangladesh. She is involved in the research fields of Embedded System Designing and Robotics. Sadeque Reza Khan Sadeque Reza Khan received B.Sc. degree in Electronics and Telecommunication Engineering from University of Liberal Arts Bangladesh and He complered his M.Tech in VLSI Design from National Institute of Technology Kernataka (NITK), India. Currently he is doing Ph.D at SoC Design laboratory, Chosun University, Korea. His research interest includes VLSI, Microelectronics, Control System Designing and Embedded System Designing.