I made this project because i wanted a way to automatically control the speed of a dc fan according to the temperature read by a lm35 sensor. The fan speed should be changed according to the ranges of temperature from 15. Project report for temperature control system eceprojects eceprojects. I had a few problems with the pwm part mainly because the fan made a disturbing noise so i had to add a simple rc filter. Microcontroller based temperature controller electronics. This fan regulator circuit will automatically control the speed of your fan according to the temperature. Temperature controlled fan using 8051 microcontroller. If youre just doing the fan speed controller for fun, then here is what you need. The applications areas of this project are airconditioners, waterheaters.
Temperature can be set using buttons provided on kit. Pdf automatic room temperature controlled fan speed. A plurality of fans can be used in parallel total current does not exceed 5a, supports automatic temperature control and manumotive speed control, temperature control speed with four temperature zones for setting up, easy to apply in a variety of applications. Fully assembled and programmed microcontroller atmega8 based temperature controller. Temperature based fan speed controller project arduino. In this project onoff type controller has been implemented. The result shows that the controller is able to follow the input. A thermistor is a resistor that varies its resistance based on temperature. Flow chart of temperature based fan speed controller 9. The project is built using lm358 opamp and lm35 temperature sensor.
In this project there is interlock of temperature with the speed of the fan. The proposed system is a practical temperature controller used to control the temperature of any device based on its requirement for different industrial applications. Temperature controlled fan speed microtronics technologies. Temp based fan speed control embedded system relay scribd. Temperature controlled dc fan using microcontroller. Second section reads the dht11 sensor modules output and extracts temperature value into a suitable number in celsiu s scale and control the fan speed by using pwm.
Temperature based fan speed control and monitoring using. Pwm is a technique by using which we can control voltage. Puts out a voltage proportional to the temperature. We have implemented the pid controller algorithm which is a popular controller in industries. Temperature controlled fan using arduino use arduino for. This project is an automatic fan speed control and monitoring that controls the speed of an electric fan according to the requirement using. In this circuit, the temperature sensor used is an ntc thermistor, i. Ad590 is a temperature transducer, change temperature into corresponding voltage. This temperature controlled fan circuit is highly efficient as it uses thyristors for power control. When environment temperature sensed by the sensor crosses the threshold value fan is switched on and.
Lcd is used to display the fan speed and room temperature. This change is reflected on the fan speed by regulating the current to the fans motor. The lm35 is a very simple temperature measurement ic. Temp based fan speed control embedded system relay. Temperature controlled fan report linkedin slideshare. Doc temperature controlled dc fan using thermistor. Fan control is the management of the rotational speed of an electric fan. The required components are microcontroller, temperature sensor, motor. Temperature triggered dc fan speed controller last updated on march 8, 2019 by swagatam 7 comments this fan speed controller works by sensing the temperature of the engine and is accordingly used for the triggering. The methods include an rpmbased fan speed control algorithm and a direct pwm drive setting.
The microcontroller will send the pwm signal through pinrc2 in portc to the transistor which works as a control to the fan. It can be opened with a threewire fan monitoring function stall warning. Lcd display shows current temperature and set point. This circuit controls the temperature of any heating device which is connected to output relay. The temperature controller takes an input from a temperature sensor and has an output that is connected to a control element such as a heater or fan. We have used a triac and firing cirucit in this project. Methodology chapter three principle of operation of temperature based fan speed controller in this project we are using lm35 series analog temperature sensor. Two thermistors r1 and r2 are used to sense the temperature. Circuit diagram of the temperature fan speed control and monitoring is shown in fig. Design an automatic temperature control system for smart electric fan using pic zairi ismael rizman1. It is accomplished by the data communications between arduino, lcd, dht11 sensor module and dc fan that is controlled by using pwm. Project requires 12v dc supply and can drive 12v fan. Automatic temperature controlled fan electronics project.
To accurately control process temperature without extensive operator involvement, a temperature control system relies upon a controller, which accepts a temperature sensor such as a thermocouple. Temperature controlled fan using arduino hobby project. Design of an automatic fan speed controlling system. Design an automatic temperature control system for smart. This paper presents the design and simulation of a novel fan speed control system based on room temperature using pulse width modulation technique.
Temperature based fan speed control and monitoring using arduino. The duty cycle is made to vary according to the room temperature and the fan speed is controlled accordingly. All of these can be summarized in a diagram as shown in fig. Micro controller based automatic fan speed regulator using temperature sensor. Fully assembled, programmed and tested circuit board as shown in picture. Basic idea behind project is getting the temperature, displaying the temperature and change in temperature is reflected as change in speed of fan. Temp based fan speed control free download as word doc. Lm35 is a precision integratedcircuit whose output voltage is linearly proportional to celsius centigrade temperature. Arduino is at the heart of the circuit as it controls all functions. In this project, a temperature sensor lm 35 is used which senses any slight change in room temperature and sends it to analog to digital converter to get the digital equivalent signal. The analysis controller performance in terms of automatic temperature control based on the speed of compressor of air conditioning system. This automatic fan controller project is used to monitor the temperature of the load without human intervention by the predetermined temperature limits using a thermistor. The output of transducer is given to pin 2 of ic 2 lm324.
The controller is based on adaptive fuzzy to control the temperature room. Automatic fan speed control system using microcontroller. Here the temperature is the output to be controlled. As the temperature of the device increases or decreases, the speed of fan. The microcontroller controls the speed of an electric fan. Heat activated cooling fan controller electronicslab. The fan driver can be operated using two methods, each with two modes. The circuit of automatic temperature controlled fan is build around temperature transducer ad590 followed by operational amplifier lm324. This is a precision integrated circuit, whose output voltage is linearly proportional to the celsius centigrade temperature. Project report for temperature control system temperature control system project report is useful for electronics and communication students for developing this project as final year major project. We are using lm35 temperature sensor shown in fig 2, whose output is given to adc. The project report titled temperature based fan speed.
The duty cycle is varied from 0 to 100 to control the fan speed depending upon the room temperature, which is displayed on liquid crystal display. In this circuit, pin 3 noninverting terminal of op amp 741 is connected with the potentiometer and pin 2 inverting terminal is connected in between of r2 and rt1 thermistor which is making a voltage divider circuit. In computers, various types of computer fans are used to provide adequate cooling, and different fan control mechanisms balance their cooling capacities and noise they generate. Alternatively, the same circuit can be used for automatic temperature controlled ac power control. Speed of fan is monitored by temperature variation. Circuit diagram construction and working this circuit constructed with arduino uno board as a main part and lm35 as a temperature sensor. One of the method is temperature dependent dc fan implementing microcontroller. According to the temperature sensor readings, the duty cycle will be automatically changed for controlling fan speed. Here we are going to make a temperature controlled dc fan. Room temperature based fan speed control system using.
Project report for temperature control system eceprojects. Share on tumblr speed of fan can be varied by changing the input supply, if w need to change the fan speed depends on temperature changes means we can implement the following application note with arduino and temperature sensor lm 35. Accurate room temperature controller project download project documentsynopsis the main purpose of this digital temperature controller is to control the temperature of any device like ac or any other electronic devices whose temperature keeps fluctuating and thus requires a. A feedback is generated using the sensor which is fed into comparator which acts as a controller here. Temperature controlled dc fan using atmega8 microcontroller. In this project the main intension is to control the fan by heating the sensor, i. Temperature triggered dc fan speed controller homemade. So, basically in this project we will be controlling fan speed with respect to the temperature of room or that. If the temperature increases beyond a certain limit, then a lamp is switched on to bring the temperature to normal value. Fan speed control system using pic16f877a microcontroller. Dht22 sensor is used to sense the room temperature and then we adjust speed of a dc fanmotor accordingly using pwm pulse width modulation. This paper elucidates how the autonomous speed control of fan is done based on data from. Heat activated cooling fan controller is a simple project which operates a brushless fan when the temperature in a particular area goes above a set point, when temperature return normal, fan automatically turns off.
This is a project demonstrating iot internet of things using platform of arduino. One senses the temp erature by using humidity and temperature sensor namely dht11. This is commonly accomplished by the motherboards having hardware monitoring circuitry, which can be configured by the enduser through bios or. Automatic fan speed control using pic16f877a microcontroller. Here two thermistors are used to measure the room temperature. Dc 12v pwm pc cpu fan temperature control speed controller. A temperature sensor has been used to measure the temperature of the room and the speed of the fan is varied according to the room temperature using pwm technique. Temperature controlled fan regulator circuitautomatic fan. A temperature control system consists of a small programmable digital logic controller device, wired to a heating andor cooling s ystem. Working of temperature controlled dc fan using thermistor. Pdf temperature based speed control of fan using arduino. In practice, the dc motor is a nonlinear device and its speed varies because of change in load demand, disturbances,etc. Controller pic based automatic fan system is applied to upgrade the functionality to embed automation feature. The system will get the temperature from the temperature sensor and.
C, the automanual switch should be builtin which would give the user the freedom to control the speed of the fan on manual or auto. Arduino microcontroller a microcontroller is a computer control system on. Arduino uno is the heart of this project and a l293d driver ic is used to drive the dc fanmotor. Automatic room temperature controlled fan speed controller using pt100 article pdf available in international journal of scientific and engineering research 68.