Professional Documents
Culture Documents
net/publication/316709017
CITATION READS
1 6,868
4 authors, including:
Sagarkumar B. Patel
Charotar University of Science and Technology
41 PUBLICATIONS 76 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Sagarkumar B. Patel on 30 March 2019.
Abstract: One of the most used applications is Human MAX31855 IC is used as a convertor and uses SPI
Machine Interface in many industries. It has been recognized protocol to transfer temperature data to controller. The
that our daily lives will be improved with various IOT following is a Block Diagram for complete system. The
applications in healthcare, agriculture, public sector, parameters of PID controller can be set by HMI touch-
automation etc. Human Machine Interface that is HMI can be
screen display. Based on the difference between set
an example of IOT related applications. With web based GUI
we can demonstrate HMI. The software components use here temperature and actual temperature, PID controller gives
are Linux, Web based GUI, RL78 controller. To demonstrate output to minimize the error. The bulb released energy in
industry application we put PID loop for control of the form of light and heat. Therefore, whenever actual
temperature. temperature goes beyond set temperature bulb will be off.
Hence, bulb will be on and off based on the PID output [1].
Keywords: HMI, PID, QT, Temperature control, Thermocouple The parameters Kp, Ki and Kd plays a vital role in
controlling PID controller output. These parameters are set
I. INTRODUCTION based on the characteristic of actuator. For different
One of the most used application of Internet of Things is actuators in different condition same parameters can’t be
Human machine interface. For data management SQLite is work. The bulb will be continuously on and off to maintain
used. Data to be stored are PID parameters, temperature the desired temperature.
data from RTD and Thermocouple. Temperature of plant
can be maintained by PID loop in 16-bit controller. For
PID control closed loop method Ziegler-Nichols can be SET TEMPERATURE 40
used. Two techniques for controlling temperature are
Manual Tuning and Auto tune PID. In manually tuned PID
the control parameters are set manually by observing
characteristics and behaviour of controlled device.
TEMPERATURE 35
THERMOCOUPLE
The aim of this design is to monitor the status of plant
BULB
from remote location. PID controller is used to maintain the
temperature. There are two modes manually tune PID and Fig.1 Block Diagram of HMI
auto tune for PID tuning. This temperature value is to be
displayed on server through RS-485 serial communication. These data of actual temperature and parameter values
are stored in local database. Hence, whenever it needed
HMI will get data easily. The actual temperature is
45
40
834
120
239
358
477
596
715
953
1072
1
Fig.3 Actual Temperature v/s Time
55
50
SP
45 PV
40
35
149
297
445
593
741
889
1037
1185
1333
1481
1