Professional Documents
Culture Documents
net/publication/333526355
CITATIONS READS
2 2,419
5 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Hiren Shah on 04 August 2019.
Abstract This paper describes the operation of the air conditioning system of Maruti
Suzuki Wagon-R car which comprises a condenser, compressor, evaporator, receiver,
drier, and expansion valve. It works on VCR system with refrigerant R600A +
R290. As automation is becoming the pioneer in technology, it is important to step
in its vicinity. The air conditioning model is connected to the computer system
through Arduino UNO circuit. Arduino is a single board micro-controller that can
sense and control physical parameters. The purpose of establishing this connection
is to perform the automatic turning on/off the system and to obtain the temperature
readings from the sensors attached to the components of the model. These readings
are then transferred to MS Excel software with the help of PLX-DAQ software, where
various thermodynamic calculations are performed. From the obtained results, it is
found that the theoretical value of cop is twice that of actual values of COP. Also
originate that, the theoretical second law efficiency is about 36% more than its actual
value.
Nomenclature
Greek Symbols
1 Introduction
The refrigerant R600 + R290 is used. Its properties are described in Table 1. Tem-
perature sensors are attached at the inlet and outlet of the respective components.
An Arduino Micro-controller Operated Automobile Air … 265
The compressor is driven by a motor instead of an automobile engine [6]. The motor
is A.C power supply driven and condenser fan is used to blow atmospheric air to the
condenser to remove the heat from the flowing high-temperature refrigerant. SMPS
converts A.C supply to D.C and also reduces the voltage for the condenser fan [7, 8]. It
also operates blower [9]. For the automatic turning on and off of the system, a relay is
connected in the power supply line to the motor. This relay is connected to the Arduino
UNO board. Also, the temperature sensors are connected to other Arduino UNO
board. Further, these two boards are connected to the computer system. A schematic
diagram for this is shown in Fig. 1, where T 1 –T 7 is the positions of temperature sen-
sors placed at inlet and outlet of concerned system components as shown in Fig. 2.
The relay is an electrically operated switch that allows turning on and off the cir-
cuit using voltage and/or current much higher than the criteria the microcontroller
could. There is no connection between the low voltage circuit operated by the micro-
controller and the high power circuit [14, 15]. In the experimental setup, the relay
is connected in the midst of power supply line to the motor. An Arduino board is
connected to the relay. This is done for the automatic starting and stopping of the
system.
The circuit diagram for relay and Arduino board connection is shown in Fig. 3.
The DS18B20 digital sensor provides 9–12-bit Celsius temperature measurements.
The DS18B20 can communicate over a 1-Wire bus. That means it requires only
one data line (and ground) for communication with a central microprocessor. Each
DS18B20 has a unique 64-bit serial code, which allows multiple sensors to function
on the same 1-Wire bus. Thus, one microprocessor can control many DS18B20s [16,
17]. Using this advantage of DS18B20, all the sensors are connected to the input of
the Arduino board. Absolute maximum ratings for the sensor are shown in Fig. 4:
• Voltage range on any pin relative to Ground is from −0.5 to +6.0 V.
• Operating temperature range is from −55 to +125°C.
• Storage temperature range is from −55 to +125°C.
4 Thermodynamic Equations
The mathematical calculations for obtaining the COP and Second Law Efficiency of
the system are programmed in the Excel sheet. The lists of equations are presented
below [19].
COP of Reversible Carnot cycle is given by,
Wc = H2 − H1 kJ/kg (2)
Qe = H1 − H4 kJ/kg (3)
Program Description
#include < OneWire.h> Include the libraries
#include < DallasTemperature.h> Setup a oneWire instance to communicate with any OneWire devices
OneWire(5);
DallasTemperature sensors(&oneWire);
float COMPi; Variable for temperature of components
float COMPo;
float CONDi;
float CONDo;
float EXPi;
float EXPo;
float EVAPo;
float Tcool;
void setup() { Start serial port
Serial.begin(56000); Baud rate
Serial.println("CLEARDATA"); This string is defined as a command for the Excel VBA to clear all the rows and
column
Serial.println("LABEL,Computer LABEL command creates label for columns in the first row with bold font
time,COMPI,COMPo,CONDi,CONDo,EXPi,EXPo,EVAPo,Tcool");
sensors.begin(); Start up the library
}
void loop(){ Start loop
for(int a = 0;a < 5;a ++) Defines that 5 readings taken
sensors.requestTemperatures(); Send command to get temperature readings
(continued)
H. Shah et al.
Table 4 (continued)
Program Description
COMPi = sensors.getTempCByIndex(0); One can add more than one temperature sensors on the same bus. Here for 8
COMPo = sensors.getTempCByIndex(1); components, 8 temperature sensors are used.
CONDi = sensors.getTempCByIndex(2);
CONDo = sensors.getTempCByIndex(3);
EXPi = sensors.getTempCByIndex(4);
EXPo = sensors.getTempCByIndex(5);
EVAPo = sensors.getTempCByIndex(6);
Tcool = sensors.getTempCByIndex(7);
Serial.print("DATA,TIME,"); Print system time
Serial.print(COMPi); Take data from sensors and print
Serial.print(",");
Serial.print(COMPo);
Serial.print(",");
Serial.print(CONDi);
Serial.print(",");
Serial.print(CONDo);
Serial.print(",");
Serial.print(EXPi);
An Arduino Micro-controller Operated Automobile Air …
Serial.print(",");
Serial.print(EXPo);
Serial.print(",");
Serial.print(EVAPo);
Serial.print(",");
Serial.println(Tcool);
delay(120000); Take readings after every 2 min
}
for(int b = 0;b >=0;b ++){
delay(1000);
}
}
271
272 H. Shah et al.
5 Result
Figure 5 describes that by commanding “1” as input it will start the relay. It results in
starting of the project setup. Figure 6 describes the automatic transfer of temperature
reading for different component to excel sheet with the help of PLX-DAQ as shown
in Figs. 7 and 8.
Graphs for the obtained output data depicts the variations in the theoretical and
actual performance parameters with respect to the specific time interval for the spe-
cific temperature range. Here the system is programmed to operate for 10 min, where
temperature readings for every 2 min intervals are obtained. This process is repeated
after every successive hours for a total operation of 720 min (12 h).
At constant compressor temperature, the actual and theoretical values of COP
constantly increase with small variations with respect to increase in evaporator outlet
temperature and condenser outlet temperature. The actual value of COP is about
50% less than theoretical value. The theoretical and actual value of second law
Te ( C)
18 19 20 21 22 23 24
7
6
5
4 COPth
COP
3 COPact
2
1
0
32 34 36 38 40 42 44
Td ( C)
Tc ( C)
50 51 52 53 54 55 56
6
0
32 34 36 38 40 42 44
Td ( C)
efficiency increases with the rise in evaporator outlet temperature and condenser
outlet temperature. The actual value of second law efficiency is about 36.84% less
than theoretical value.
6 Conclusion
References
1. Hari Sudhani R, Ganesh Kumar M, Udhaya Prakash A, Anu Roopa Devi S, Sathiya P (2015)
Arduino ATMEGA-328 microcontroller. Int J Innovative Res Electr Electron Instrum Control
Eng 3(4)
2. Louis L (2016) Working principle of Arduino and using it as a tool for study and research. Int
J Control, Autom Commun Syst (IJCACS) 1(2)
3. David N, Chima A, Ugochukwu A, Obinna E (2015) Design of a home automation system
using Arduino. Int J Sci Eng Res 6(6)
4. Shrikant S Malipatil (2016) Simulation of automatic air conditioning and heating control with
RF arduino-melody by using LM35 temperature sensor in Proteus software. Int J Emerg Res
Manage Technol 5(5)
5. Mahmood SN, Hasan FF (2017) Design of weather monitoring system using Arduino based
database implementation. J Mult Eng Sci Technol (JMEST) 4(4)
6. Rahul D, Kathiwala, Shah HA, Joshi K (2017) Study on various geometries of automobile micro
channel condenser: A review. In PRIME 2017 National Conference on Progress, Research and
Innovation in Mechanical Engineering March, SCET, Surat, India
7. Maruti Suzuki WagonR car manual 2016 edition
An Arduino Micro-controller Operated Automobile Air … 275
8. Maruti 800 2004 car manual and Alto 2014 car manual
9. Parallax Inc. Rocklin, USA
10. Sumeru Kashni (2016) Comparative performance between R134a and R152 in air conditioning
system of passenger car. Jurnal Teknologi 78:10–20
11. Smith AG (2011) Introduction to Arduino. create space independent publishing platform
12. Halvorsen H-P (2016) Introduction to Arduino. University College of Southeast Norway
13. Arduino—Introduction. www.arduino.cc
14. Specification for low voltage switchgear and control gear for industrial use. Terminal marking
and distinctive number. General rules. BSI as BS 5472:1977 UK (1976)
15. Donghai Tongling Electric Appliance Co., Ltd. Address: Industrial Zone, Shuangdian Town,
Donghai County, Lianyungang City
16. Bhalla S, Bhateja V, Chandavale AA, Hiwale AS, Satapathy SC (2017) Intelligent computing
and information and communication. In Proceedings of 2nd international conferences ICICC
17. Maxim integrated. Rio Robles, San Jose, USA
18. PLX-DAQ v2.11
19. Lemmon EW, Huber ML, McClendon MO (2013) Reference fluid thermodynamic and transport
properties (REFPROP), NIST Standard Reference Database 23, vol 9.1. National Institute of
Standards 2013, Gaithersburg MD, USA