Temperature Controlled DC Fan
Temperature Controlled DC Fan
Introduction:
A Temperature Controlled DC Fan is a system which automatically turns on a DC Fan
when the temperature increases above a certain limit.
Generally, electronic devices produce more heat. So this heat should be reduced in order to
protect the device. There are many ways to reduce this heat. One way is to switch on the fan
spontaneously. Also we a display device to show the temperature of the device.
Project Progress:
All the required components for the implementation of temperature controlled DC fan
on hardware have been gathered. The simulation on proteus given by the required hardware
has been checked and seen working accurately with the assembled embedded C code. Now we
are on the stage of assembling hardware on breadboard.
Components:
The Components used in this lab are as follows:
Microcontroller:
AT89C51 Microcontroller
AT89C51 Programmer Board
11.0592 MHz Quartz Crystal
Resisters:
2 x 10KΩ Resistor
10KΩ Resistor
1KΩ Resistor
1KΩ x 8
Capacitors:
33pF Capacitor
10µF Capacitor
150pF Capacitor
LCD Display:
Fan:
Circuit Diagram:
Working:
The aim of this project is to design a temperature controlled fan using 8051
microcontroller, in which the fan is automatically turned ON or OFF according to the
temperature. The working of the project is explained here.
In this circuit, the LM35 temperature sensor will give continuous analog output corresponding
to the temperature sensed by it. This analog signal is given to the ADC, which converts the
analog values to digital values.
The digital output of the ADC is equivalent to sensed analog voltage.
In order to get the temperature from the sensed analog voltage, we need to perform some
calculations in the programming for the microcontroller.
Once the calculations are done by the microcontroller according to the logic, the temperature is
displayed on the LCD. Like this, the microcontroller will continuously monitor the temperature.
If the temperature exceeds more than 50 degrees Celsius (as per the code), the microcontroller
will turn on the relay to start the fan. If the temperature drops below 40 degrees Celsius (as per
the code).
References:
https://www.electronicshub.org