Temperature Based DC Fan Control
Abstract
The aim of the project is to design an automatic temperature based fan control
system that controls the speed of the fan .If the temperature is increases the speed of the
fan also increases, and the temperature decreases the speed of the fan also decreases.
Automating the on/off state of a fan is useful in many ways it prevents the waste
of energy when it's not hot enough for a fan to be needed; it also makes it possible to
monitor environments that are not comfortable, or possible, for humans to monitor,
especially for extended periods of time. By connecting a temperature sensor to a
PolyBlock in Compare Mode, it's quite simple to turn on a fan when the value from the
temperature sensor exceeds a given threshold. Connecting the necessary components for
a Temperature Controlled Fan is straightforward. The idea is that the temperature sensor
produces a voltage that is proportional to the temperature in degrees.
The system consists of a microcontroller a temperature sensor ADC DC motored
fan and a DC motor driver, the temperature sensor ADC and a DC motor driver are
interfaced to the microcontroller. When the system is switched on the microcontroller
enables all its peripherals and starts reading the data from the ADC and compares those
values with the set predefined values if the temperature value exceeds the set predefined
values then the microcontroller operates the DC motor driver to increase the driving
current of the motor so as to increase the speed and decrease the driving current when
temperature decreases this indicates that the ADC values are directly proportional driving
current of the DC motor, the DC motor driver is inturn connected to the DC motor. Thus
we design a temperature based microcontroller operated DC fan control.
Used Devices
Microcontroller,
Temperature Sensor, Power Supply
ADC, DC motor driver, etc.
Block Diagram
Temperature Based DC Fan Control System
Power Supply
Temperature ADC Microcontroller DC motor DC
driver motor