In order to implement a temperature control system, we need a. Learn 8051 download assembly codes projects of 8051. The project is built to demonstrate working of lm35 temperature sensor interfaced with 8051 through adc0804. 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. The heater and the fan are controlled using transistors and relays. Using an analog temperature lm35 interfaced to the built in adc of a programmed arduino to develop varying duty cycle of pwm output for a driver ic to run a dc motor automatically according to the sensed temperature at different speed based on the temperature sensed.
Automatic temperature control has ability to monitor and control the temperature of an. Temperature controlled dc fan using microcontroller. An automatic temperature control system using 8051. You can request the download to the source code,keil and proteus. Most of the available fans today are controlled manually by voltage regulators which have different stages of speed. Automatic room temperature controlled fan using arduino. Pdf nowadays technology is running with time, it completely occupied the life style of human beings. The on chip flash allows the program memory to be reprogrammed in. One of the basic requirements of the people during hot weather is a cooling fan. Temperature controlled dc fan using 8051 circuit diagram. Here we describe a temperature indicator using at89c2051 microcontroller, temperature sensor and. Temperature controlled fan using 8051 microcontroller elprocus.
Temperature controlled system latest free electronics. Lm35 is an analogue temperature sensor ic which can measure a temperature range of. Usually, when the temperature is high the fan set at high speed and at lower temperatures the fan is. Temperature controlled fan using 8051 microcontroller. The microcontroller reads the temperature every 10 s and compares it with the desired value to switch on a heater a fan to control the temperature. For processing analog signals, microcontroller has analog to digital converter which converts analog signals to digital ones. Automatic room temperature controlled fan speed controller using pt100 article pdf available in international journal of scientific and engineering research 68. The circuit is based on lm35 analog temperature sensor, adc0804 and at89s51 microcontroller. In this condition both fan and heater are off but the temperature and status is.
If you choose to leave all changes will be discarded. Automatic temperature controlled fan leverages the power of arduino to provide an automation control system of fan which speed is controlled by measuring temperature by itself. Can be extended to pwm based output, where the speed of the fan can be varied according to the duty cycle of the. Pdf automatic fan speed control system using microcontroller. Temperature controlled fan report slideshare temperature controlled fan regulator electronic circuits, 33 thoughts on temperature controlled fan regulator siddhu march 12, 2015 at 7. Automatic room temperature controlled fan using arduino uno. Temperature controlled dc fan can be used to control the temperature of devices, rooms, electronic components etc. It is an enhanced version of the 89c51and incorporates many new features including the programmable counter array pca. Interface lm35 temperature sensor with 8051 at89c51. Automatic self rotation recovery circuit if the rotation of the fan motor is forced to stop by any physical, controlled using the difference between the current at the th terminal determined using the thermistor, fan motor driver 1 c the ta8473f is a fan motor driver 1c. Ad590 is a temperature transducer, change temperature into corresponding voltage. Qianson dc 12v 1a automatic pc cpu fan temperature control.
Temperature controlled fans for gas fireplace equivalent transistors and. The heater and the fan are controlled using transistors and relays connected. Two thermistors r1 and r2 are used to sense the temperature. In this circuit, the temperature sensor used is an ntc thermistor, i. L codes for the 8051 to make it able to control the temperaturesensor system connected to 8051 pins. Automatic fan controller for air conditioning system. Interfacing of humidity sensor u sing 8051 microcontroller manish kumar navlakha 1, rohan singh 2.
Find out all our information on automatic fan control here. Everything you wanted to know about automatic fan control but were afraid to ask. Here we are designing a circuit which automatically switch on the fan when the temperature inside the device becomes more than the threshold value. It is an automated fan, controlled by a temperature sensor using microcontroller. Libstock automatic temperature control system using pic. The automatic fans will change their speed according to the temperature in the room. This page shows how to interface some of these temperature sensors to the 8051 development board. Construction of a temperature controlled fan using a. Pdf automatic controls play an everincreasing role in a human way of life. The lm35 series are precision integratedcircuit temperature sensor produced output voltage o. This article discusses a temperaturecontrolled fan block diagram, working on. Arduino uno is the heart of this project and a l293d driver ic is used to drive the dc fanmotor. This is electrical and electronics project work on an automatic temperature control system using 8051 microcontroller, which is also called temperature controlled fan.
Arduino based automatic temperature controlled fan speed. Lm35 gives analog reading and microcontroller process digital data so we have to use a midway converter from analog to digital i. The download contains the keil c code and proteus simulation file. I want to design an automatic temperature controller using an 8051. Temperature controlled dc fan by using 8051 microcontroller nowadays, the humankind is moving towards the new technologies by replacing the manual operations to automatically controlled devices. An ebook reader can be a software application for use on a computer such as microsofts free. So this heat should be reduced in order to protect the device. The proposed system is a practical temperature controller used to control the temperature of any device based on its requirement for different industrial applications. In this project the main intension is to control the fan by heating the sensor, i. Automatic temperature controlled fan using arduino 8. The system is fully controlled by the microcontroller at89s52. Sensor output will be amplified and given to an adc, that to the uc.
The temperature controlled fan is an alternative way to control the speed of the motor in that modulates the speed of the fan in response to changes in ambient temperature. Assembly language code for 8051 series microcontroller. With the serial monitor open, use your fingers or some reasonable heat source to raise the temperature of the temperature sensor to the trigger value you just set and the fan should come on. Temperature sensorlm35 interfacing with 8051 mechaterrain. Temperature controlled dc fan using microcontroller project posted june 30 2014 12. During summer nights especially, the room temperature is initially quit high, as time passes, the temperature starts dropping. Dht22 sensor is used to sense the room temperature and then we adjust speed of a dc fanmotor accordingly using pwm pulse width modulation. Temperature based fan controller can be used for reducing the. Ill be using a resistive temperature sensor, or an lm35. Automatic temperature control with pic microcontroller.
Temperature controlled fan regulator circuitautomatic fan. In temperature controller circuit, there are two parts consisting of. Automatic fan speed control system using microcontroller. The project temperature controlled fan using arduino is simply fabricated around arduino uno board and temperature sensor lm35. Alternatively, the same circuit can be used for automatic temperature controlled ac power control. The circuit of automatic temperature controlled fan is build around temperature transducer ad590 followed by operational amplifier lm324.
Android controlled robot 8051 microcontroller, android controlled robot using 8051 and bluetoothour. Using arduino, motor, wires, sensors and other hardware the fan measure the surrounding temperature and on depending that control the speed of fan automatically. Automatic room temperature controlled fan speed controller using pt100. This dc12v governor jcf1201 type can be controlled according to the ambient temperature of the fan speed, no manual control, automatic stepless speed, the higher the ambient temperature, the faster the fan speed control, the ambient temperature is below the set the start temperature, the governor can control the fan stops running, in order to save power and eliminate unwanted noise generated. The circuit mainly consists of an atmega8 microcontroller, temperature sensor, dc motor and driver ic. Code of automatic room temperature controlled fan for coding we. As the temperature of the device increases or decreases, the speed of fan. This fan regulator circuit will automatically control the speed of your fan according to the temperature. Automatic temperature control system using pic microcontroller mikroc. The output of transducer is given to pin 2 of ic 2 lm324. Temperature controlled fan controls the fan speed automatically according to the room temperature. You can download the gerber files of this project for free or you can simply order.
This temperature is compared with the value stored by the user and if the temperature goes beyond the preset temperature then heater. Temperature controlled fan report linkedin slideshare. The ambient temperature keeps varying during different times of the day and night of any place. The set values are stored inside the eeprom at24c02. This simple project interface lm35 which is a very common temperature sensor giving high precision reading in terms of analog voltage with most popular 8051 microcontroller at89c51. We commonly use temperature control systems in air conditioners, refrigerators, geysers, etc. Here, temperature sensor is connected to the input of adc pin i. The automatic fan controller system using the 8051 family microcontroller, it is the 8bit microcomputer has consisted 4k bytes of flash memory, timerscounters, 256bytes of ram memory and a serial communication. The projects are good example of embedded system basically designed using closedlooped feedback control system. Temperature is measured either in degrees celsius or fahrenheit, though the former is now standard. Automatic temperature control system using pic microcontroller. Here two thermistors are used to measure the room temperature. This project is used to control the fan speed according to the temperature and it also indicates the temperature.
The t89c51ac2 is an 8bit microcontroller based on the 8051 architecture. Interfacing of humidity sensor u sing 8051 microcontroller. A temperature controlled system is a type of control system that automatically controls the temperature of an object or an area. The system will get the temperature from the ic ds1820 and it will control the speed according the values stored by the user. Keywords humidity sensor, 8051 microcontroller, air cooler, lcd. Temperature controlled fan using arduino engineering. Here we are going to make a temperature controlled dc fan.
This temperature controlled fan circuit is highly efficient as it uses thyristors for power control. If the measured temperature is greater than the set value then the relay is switched on and it goes off only when the temperature comes below the set value. Included in the programmable counter array are a 16 bit free running timer and 5 separate modules. All the files are zipped, you will need to unzip them download a free. The control pins of the adc are connected to the microcontroller. Im trying to construct a fan which works based on sensing the surrounding temperature. This change is reflected on the fan speed by regulating the current to the fans motor. Automatic temperature controlled fan electronics project. Temperature controller using 8051 all about circuits. Bonus once you have the functional circuit, restart the arduino by closing the serial monitor. Temperature controlled dc fan using atmega8 microcontroller. It is one practical use is to integrate a microcontroller in a temperature control.
389 1213 815 733 1180 860 955 1230 1506 1082 1319 1179 671 416 1441 742 77 211 349 199 202 1062 701 1441 53 861 848 1051 247 1507 1344 466 67 1137 217 1092 244 795 412 493 802 1057 596 171 1141