You are on page 1of 3

Temperature controlled Fan

BLOCK DIAGRAM

Abstract:-
This Project is used to control the Fan speed according to the
temperature and it also indicates the temperature. The system will get the
temperature from the IC (DS1820) and it will control the speed according
the values stored by the user.
The System is fully controlled by the microcontroller AT89S52. It is a
popular 8 bit microcontroller. The circuit consists of four switches, in which
two buttons are used to increment and decrement the temperature value and
the next button is to edit the temperature values stored it in the memory and
the other button is cancel button.
All the above functions are monitored and controlled by the 8 bit
microcontroller AT89S52.
Block explanation

1. Sensor: - The use of the sensor is to sense the temperature at


its surrounding and give the signal to the controller. We will
use ds1820 as a temperature sensor IC because it converts
temp into voltage of high magnitude and also give direct
value to seven segment to display the temp in 0C.

2. Zero crossing detector: - The use of ZCD is to reset the


displayed temperature on the seven segment display and to
reset the speed of the fan.

3. Microcontroller :- The microcontroller is the heart of this


project , which will take the signal from the sensor and then
drive the fan and the seven segment display according to
temperature .

4. Drivers:- these are connected to drive the seven segment


display.

5. Seven segment display:- To display the temperature sensed


by the sensor.

6. Opto coupler:- It is used to isolate the fan from the


microcontroller.

7. Triac:- It is used to give desired power to the fan to control


fans speed .

8. Motor:-It is used instead of the fan to demonstrate that the


change in the speed according to the temperature .

Working:-
 The project has two modes of operation
 The change in the mode is done by aswitch

 Mode1:- auto mode

 The temperature sensor will sense the temperature and


send the signal to the microcontroller.
 Then the microcontroller sends a signal to opto
coupler as well as to the 7- segment display.
Then the opto coupler will give single to the triac, so
that the triac starts conducting i.e. more or less
according to the input (gate) signal.
Which in turn drive the motor (fan) to the respective
speed according to the temperature.
 The ZCD circuit is used to refresh the value of the
seven segment display

 Mode2:- manual mode

here all the above procedure will work but here the
switch connected to the controller come into picture
 by using these switches we can alter the program and
increase or decrease the speed of the fan for the same
value of the temperature by using the switch

You might also like