This practical temperature controller controls the temperature of any device according to its requirement for any industrial application, it also has a feature of remote speed control.
DESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINO
1. DESIGN OF TEMPERATURE BASED FAN
SPEED CONTROL AND MONITORING
USING ARDUINO
Under the Supervision of
Ms. Minali Gupta,
Scientist B,
NIELIT Gorakhpur
Submitted by
Ratnesh Kumar Chaurasia
Reg. No. 13610, Session 2015-16
Post Diploma in Electronics Product Design
2. S.No. Topic
01 Introduction
02 Hardware Requirement
03 Software Requirement
04 Arduino Board
05 DC Motor
06 LCD
07 LM 35 Temperature Sensor
08 Circuit Diagram
09 Working Principal
10 Advantages
11 Disadvantages
12 Application
13 Conclusion
14 References
3. Introduction
This practical temperature controller controls the
temperature of any device according to its requirement for
any industrial application, it also has a feature of remote
speed control. The LM-35 Analog Temperature device is
interfaced to analog pin of Arduino board, where it has built
in ADC which converts these analog reading and displays it
on a LCD, which indicate the temperature of the device.
User-defined temperature settings can be done using push
buttons provided through Arduino board.
6. Arduino Board
Arduino is a single-board microcontroller.
Intended to make the application of interactive
objects and environments more easier.
Basically this is very user friendly. There is a
microcontroller unit embedded on it.
The code is directly loaded from the computer.
7. Continue.......
The Arduino microcontroller is an easy to use yet
powerful single board computer.
It has gained considerable traction in the hobby and
professional market.
The Arduino is open-source.
Which means hardware is reasonably priced and
development software is free.
8. DC Motor
Brushless DC electric motor is a device powered by a
DC electric source via an integrated power supply
It produces an AC electric signal to drive the motor.
It can give up to 10,300 rpm.
9. Liquid Crystal Display (LCD)
Most common LCDs connected to the microcontrollers are
16x2 and 20x2 displays.
This means 16 characters per line by 2 lines and 20
characters per line by 2 lines, respectively.
The standard is referred to as HD44780U, which refers to
the controller chip which receives data from an external
source (and communicates directly with the LCD.
10. LM 35 Temperature Sensor
LM35 are used to sense the heat and an IC ADC0808 is used to
convert the data into digital.
LM35 digital sensor has got 3 pin’s i.e., VCC, GND and output pin’s
when LM35 is heated the voltage at output pin increases.
It is connected to the analog to digital convertor IC (ADC).
The LM35 series are precision integrated-circuit temperature sensors,
whose output voltage is linearly proportional to the Celsius
(Centigrade) temperature.
12. Working Principle
Arduino is at the heart of the circuit as it controls all functions. LM35
is a precision integrated circuit whose output voltage is linearly
proportional to Celsius (Centigrade) temperature. It is rated to operate
over a -55°C to 150°C temperature range. It has +10.0mV/Celsius
linear-scale factor.
Temperature sensor LM35 senses the temperature and converts it into
an electrical (analogue) signal, which is applied to the MCU through
an analogue-to-digital converter (ADC). The analogue signal is
converted into digital format by the ADC. Sensed values of the
temperature and speed of the fan are displayed on the LCD.
Temperature and monitoring using Arduino The MCU on Arduino
drives the motor driver to control fan speed.
13. Advantages
It is an automated system .
It is programmed effectively so that no interruptions would
stop its functionality.
To monitor the environment, that is not comfortable or possible
to monitor for humans (specially for extended periods of time).
Prevents waste of energy.
14. Due to temperature variation, after sometimes it’s efficiency
may be decreased or increased.
This can be improved in future design
Disadvantages
15. Applications
This project can be enhanced by using higher power electronic
devices to operate high capacity DC motors.
This can be used in Home Automation for controlling Fan
Speed based on Room Temperature
This Project can also be used in Smart Cities Public Places.
16. Conclusion
DESIGN OF TEMPERATURE BASED FAN SPEED
CONTROL and MONITORING USING ARDUINO Project
was designed and Implemented.
This project can be enhanced by high capacity DC motors.
This project functionality can be further enhanced by using
Raspberry Pi Board using 32 bit Microcontroller
17. References
Arduino Board User Manual
Data Sheet of Atmega328
Data Sheet of LM 35 Sensor
Data Sheet of 16x2 LCD
Proteous User Manual
Electronics for You