Thermistor is a kind of temperature dependent resistor and its resistance varies depending on the. The fan control characteristics are set using external. The developed system provides an environment in which no user needed to control the fan speed. This application is simple just by using temperature sensor lm35 with an arduino kit to control a fan and change its speed with respect to the temperature read by the microcontroller which in this case is the arduino kit. Once calibrated against the thermistor equation, it is possible to electronically determine the. Nov 06, 2011 video shows testing of temperature dependent fan. Temperature controlled fan using 8051 microcontroller. Aug 15, 2017 temperature controlled dc fan can be used to control the temperature of devices, rooms, electronic components etc. Heat transfer from the pcb to the temperature sensor. This project is a standalone automatic fan speed controller that controls the speed of an electric fan according to our requirement. In this project, we are going to build something very simple project, a temperature controlled relay that is used to turn on a dc fan. Thermistor r1 is used as temperature sensor, driving two directly coupled complementary transistors wired in a dc feedback circuit.
This mechanism can be used for the control of any machine using arduino which otherwise was being done with standalone. Pdf automatic fan speed control system using microcontroller. In this project there is interlock of temperature with the speed of the fan. Using a temperature sensor to control the speed of a motor using arduino. For example, at 25c or less, the fan will operate at roughly half speed.
This closed loop feedback control system is efficient and reliable by using embedded technology. This promotes high energy efficiency and the lower rpm reduces the noise significantly. Construction of a temperature controlled fan using a. Can be extended to pwm based output, where the speed of the fan can be varied according to the duty cycle of the pwm signal. A thermistor monitors the air temperature and as the temperature varies. Temperature controlled dc fan using thermistor youtube. At room temperature the voltage across the ntc will be greater than or equals to the voltage across the 4.
It monitors the temperature of an external ntc thermistor and generates a pwm signal that can be used to control the speed of a 2, 3, or 4wire fan. Ad590 and lm335 ptc sensing circuit using lm358 lm324b wtc3243 fan control by using thermistor lm358 lm358 temperature controlled fan lm324c circuit diagram of pi controller using opamp gc2005. Nov 09, 2017 for the complete tutorial on this temperature controlled dc fan, visit the below link. The signal generates here is of lowfrequency generally in the range of 30 hz. The block diagram of the temperature controlled fan using microcontroller is shown in the above figure. Dc 12v pwm pc cpu fan temperature control speed controller. In this mini project, we are going to control the speed of the dc fan automatically as the surrounding temperature changes. Temperature controlled dc fan using thermistor mini project.
Temperature based fan speed control and monitoring using arduino. Automatic temperature controlled fan using thermistor. Automatic temperature controlled fan circuit using thermistor. As the temperature of the device increases or decreases, the speed of fan increases or decreases respectively. In this project we are using lm35 series analog temperature sensor. The speed of fan increases with the increase in temperature and vice versa and the temperature sensed by temperature sensor on the lcd. Mechatronics dc fans with thermal speed control enable the fan to automatically adjust rpm at set temperatures. Unlike applications that are based on the voltageversuscurrent and currentovertime characteristics of the thermistor, the resistanceversustemperature circuits depend on the thermistor being operated in a zeropower condition.
This is to certify that the work in the thesis entitled temperature controlled dc fan using microcontroller by ghana shyam soren, bearing roll number 111ee0236, and ram ashish gupta, bearing roll number 111ee0211, is a record of an original research work carried out by them under my. Temperature controlled dc fan electronic circuits and. Micro controller at89c51 allows dynamic and faster control. Design and development of arduino based automatic fan control. Design and development of arduino based automatic fan. The main components of this temp control fan circuit is a negative temperature coefficient thermistor ntc which detects the temperature, a comparator which is used to compare the preset temperature value and a relay circuit to drive the fan.
Thermistors in single supply temperature sensing circuits. Pdf automatic room temperature controlled fan speed. According to this paper they used the following algorithm to control the speed of a fan according to temperature. Temperature controlled fan speed microtronics technologies. Temperature controlled dc fan using atmega8 microcontroller. Temperature controlled dc fan simplest thermistor circuit on. We have previously made the temperature controlled fan using arduino, where the speed of the fan is.
Simplest 12v cooling fan controller with temperature status using thermistor temperature sensor ntc mf52103 thermistor, nec d882 tp. Temperature dependent speed controller using thermistor. Recent listings manufacturer directory get instant insight into any electronic. Mar 05, 20 this is a simple automatic temperature controlled fan circuit using ntc thermistor. Doc temperature controlled dc fan using thermistor.
The final control device alters the dependent variable fan speed to change the quantity of. Figure 1 shows a temperature monitoring system on a highperformance computer board. The sensing thermisters should be in the air flow path to sense the air temperature. General description the max31740 is a sophisticated, yet easytouse fanspeed controller. And i want to keep the cost down as much as possable. Thus user can use fan operating on 12 volt cpu fan. A temperature sensor is used to sense the temperature. Requested by some correspondents, this simple design allows an accurate speed control of 12v dc fan motors, proportional to temperature. The ultimate goal is to optimize performance and protect costly devices. It is accomplished by the data communications between arduino, lcd, dht11 sensor module and dc fan that is controlled by using pwm. Automatic room temperature controlled fan speed controller is one of them.
Here is a simple circuit based on two transistors that can be used to control the speed of a 12 v dc fan depending on the temperature. 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. Today we will make a circuit which can control the fan speed by sensing temperature. Lm 358 compares the voltage across the ntc thermistor and voltage across the 4. Temperature controlled dc fan using thermistor slideshare. Introductionthe idea behind the project temperature based fan speed control is to control thespeed of the fan using microcontroller based on the variation in temperature detected by thetemperature sensor. Oct 06, 2012 build a fan control with trigger point of 50c and use schmitt trigger. The temperature controlled fan circuit will automatically control the speed of fan according to the temperature. Operation of temperature controlled fan using arduino.
If the room is already quite hot the fan will be always running at high speed. Temperature controlled dc fan using thermistor mini. You can actually change the dc fan to other electrical devices such as light or servo motor. Circuit diagram of the temperaturebased fan speed control and monitoring using arduino. Another option is to do it with a 555 timer as someone else mentioned. Schematic of dc fan controlled by temperature circuit. Pwm is a technique by using which we can control voltage. Relay or transistor circuit can be provided to control speed of dc fan. Circuit diagram of the temperature fan speed control and monitoring is shown in fig. Working of temperature controlled dc fan using thermistor. When the temperature increases the base current of q1 bc 547 increases which in turn decreases the collector voltage. In this paper, an automatic control solution is suggested to control the fan speed. Temperature controlled dc fan using thermistor mini project hello friends, in this post we are going to make one simple mini project which is temperature controlled dc fan using a thermistor. These values are used to control the speed of the fan using pwm and the analogwrite.
The microcontroller controls the speed of an electric fan. The circuit exploits the property of sensor to operate the dc fan. Temperature based fan speed controller project arduino. Buy dc 12v pwm pc cpu fan temperature control speed controller cpu alarm module.
Negative rail connected to emitter and 2k resistor which also connects through thermistor to base. The circuit designed here is used to control the speed of fan by method of pulsewidth modulation pwm signal. Cpu cooling fans free delivery possible on eligible purchases. The fanlcd remaps the temp to allow the display of fanspeed in a 0 to 100% range so you can say that the speed of the fan is directly dependent of the lm35s temperature. At 35c or greater, the fan will operate at full speed. A circuit with lm35dz temperature sensor, pic16f877a microcontroller, brush less dc motor and few of electronic. An automatic temperature control system has the ability to monitor and control the temperature of a specified space without human intervention. I want to control the temperature using the computer, desktop. Temperature controlled dc fan using microcontroller. Using a temperature sensor to control the speed of a motor. The basic working principle of temperature controlled dc fan is based on the thermistor. From 50c upward slowly rise the speed of the fan until the temp is about 80 and then is on full speed. Resistors that are not thermistors are designed to have a as close to 0 as possible, so that their resistance remains nearly.
Hi zunair and kumar this is a simple speed regulator for the fan. The main intension is to control the fan by heating the sensor, i. Bc 548 transistor is used as a switch to control fan. Arduino based data logger temperature esp8266 temperature logger using pic16f887. Read the voltage from your temperature sensor using an adc pin on the micro. Drive the transistor to pwm your fan using a digital io pin or timer output on the micro. This mechanism can be used for the control of any machine using arduino which otherwise was. Temperature controlled fan using arduino engineering projects. In this arduino based project, we are going to control dc fan speed according to the room temperature and show these parameter changes on a 16x2 lcd display. The block diagram includes power supply, rst circuit, 8051 microcontroller, lm35 temperature sensor, 8 bit adc, l293d motor driver, dc motor, 7segment display, ip switches. In our case fanspeed will have a value of 32 at tempmin and 255 at tempmax. Temperature controlled fan using thermistor and transistors. Temperature controlled fan regulator circuitautomatic fan.
154 33 1021 815 75 181 782 1014 911 14 809 749 1556 1511 92 241 1396 1286 751 890 901 673 214 1580 75 858 621 1308 160 23 940 708 574 687 372 777 1418 428 1492 978 1307 526 767 81 1363 1198 577