Assembly language code for 8051 series microcontroller. Here two thermistors are used to measure the room temperature. The download contains the keil c code and proteus simulation file. All the files are zipped, you will need to unzip them download a free. In this project the main intension is to control the fan by heating the sensor, i. It is an automated fan, controlled by a temperature sensor using microcontroller. Construction of a temperature controlled fan using a. Code of automatic room temperature controlled fan for coding we. You can download the gerber files of this project for free or you can simply order. Libstock automatic temperature control system using pic. Im trying to construct a fan which works based on sensing the surrounding temperature. Bonus once you have the functional circuit, restart the arduino by closing the serial monitor. Automatic temperature control system using pic microcontroller mikroc.
In temperature controller circuit, there are two parts consisting of. Temperature controlled fan using arduino hobby project. Here we are designing a circuit which automatically switch on the fan when the temperature inside the device becomes more than the threshold value. Lm35 gives analog reading and microcontroller process digital data so we have to use a midway converter from analog to digital i. Arduino based automatic temperature controlled fan speed. 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. It is an enhanced version of the 89c51and incorporates many new features including the programmable counter array pca. A temperature controlled system is a type of control system that automatically controls the temperature of an object or an area. The t89c51ac2 is an 8bit microcontroller based on the 8051 architecture.
Using arduino, motor, wires, sensors and other hardware the fan measure the surrounding temperature and on depending that control the speed of fan automatically. This temperature controlled fan circuit is highly efficient as it uses thyristors for power control. 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. 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 change is reflected on the fan speed by regulating the current to the fans motor. Temperature controlled fan using 8051 microcontroller. Temperature controlled fan using arduino engineering.
Temperature controlled fan report linkedin slideshare. 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. Two thermistors r1 and r2 are used to sense the temperature. Here, temperature sensor is connected to the input of adc pin i. Pdf automatic controls play an everincreasing role in a human way of life. The proposed system is a practical temperature controller used to control the temperature of any device based on its requirement for different industrial applications. Included in the programmable counter array are a 16 bit free running timer and 5 separate modules. The ambient temperature keeps varying during different times of the day and night of any place. This fan regulator circuit will automatically control the speed of your fan according to the temperature. Most of the available fans today are controlled manually by voltage regulators which have different stages of speed. Using 1wire temperature sensors dallas semiconductor owned by maxim integrated products makes several 1wire temperature sensors, and other devices using their 1 wire communication protocol. Temperature controller using 8051 all about circuits. Automatic room temperature controlled fan speed controller using pt100.
Micro controller based automatic fan speed regulator using temperature sensor. Automatic temperature controlled fan electronics project. Temperature sensorlm35 interfacing with 8051 mechaterrain. Everything you wanted to know about automatic fan control but were afraid to ask.
A temperature controlled dc fan is a system which automatically turns on a dc fan when the ambient temperature increases above a certain limit. This temperature is compared with the value stored by the user and if the temperature goes beyond the preset temperature then heater. Usually, when the temperature is high the fan set at high speed and at lower temperatures the fan is. As the temperature of the device increases or decreases, the speed of fan. In this condition both fan and heater are off but the temperature and status is. Temperature controlled dc fan using atmega8 microcontroller. We commonly use temperature control systems in air conditioners, refrigerators, geysers, etc. During summer nights especially, the room temperature is initially quit high, as time passes, the temperature starts dropping. Android controlled robot 8051 microcontroller, android controlled robot using 8051 and bluetoothour. So this heat should be reduced in order to protect the device. The system is fully controlled by the microcontroller at89s52.
Interfacing of humidity sensor u sing 8051 microcontroller. Temperature based fan controller can be used for reducing the. An automatic temperature control system using 8051. Temperature controlled dc fan using microcontroller project posted june 30 2014 12. One of the basic requirements of the people during hot weather is a cooling fan.
It is one practical use is to integrate a microcontroller in a temperature control. Temperature controlled fan regulator circuitautomatic fan. The project temperature controlled fan using arduino is simply fabricated around arduino uno board and temperature sensor lm35. Temperature controlled fan using 8051 microcontroller elprocus. Find out all our information on automatic fan control here. The on chip flash allows the program memory to be reprogrammed in. The projects are good example of embedded system basically designed using closedlooped feedback control system. The automatic fans will change their speed according to the temperature in the room.
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. L codes for the 8051 to make it able to control the temperaturesensor system connected to 8051 pins. The project is built to demonstrate working of lm35 temperature sensor interfaced with 8051 through adc0804. Qianson dc 12v 1a automatic pc cpu fan temperature control. Interface lm35 temperature sensor with 8051 at89c51. The control pins of the adc are connected to the microcontroller. Ad590 is a temperature transducer, change temperature into corresponding voltage. Automatic fan controller for air conditioning system.
Temperature controlled fan report slideshare temperature controlled fan regulator electronic circuits, 33 thoughts on temperature controlled fan regulator siddhu march 12, 2015 at 7. I want to design an automatic temperature controller using an 8051. The set values are stored inside the eeprom at24c02. Sensor output will be amplified and given to an adc, that to the uc. Temperature controlled fans for gas fireplace equivalent transistors and. Automatic temperature control system using pic microcontroller. Here we describe a temperature indicator using at89c2051 microcontroller, temperature sensor and. Temperature controlled dc fan using 8051 circuit diagram.
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. The heater and the fan are controlled using transistors and relays. Can be extended to pwm based output, where the speed of the fan can be varied according to the duty cycle of the. Arduino uno is the heart of this project and a l293d driver ic is used to drive the dc fanmotor. Temperature controlled system latest free electronics. The circuit is based on lm35 analog temperature sensor, adc0804 and at89s51 microcontroller. The output of transducer is given to pin 2 of ic 2 lm324. Automatic room temperature controlled fan using arduino uno. In this circuit, the temperature sensor used is an ntc thermistor, i. Temperature controlled dc fan can be used to control the temperature of devices, rooms, electronic components etc. The circuit of automatic temperature controlled fan is build around temperature transducer ad590 followed by operational amplifier lm324. 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. Ill be using a resistive temperature sensor, or an lm35. For processing analog signals, microcontroller has analog to digital converter which converts analog signals to digital ones.
Interfacing of humidity sensor u sing 8051 microcontroller manish kumar navlakha 1, rohan singh 2. Pdf automatic fan speed control system using microcontroller. The system will get the temperature from the ic ds1820 and it will control the speed according the values stored by the user. The heater and the fan are controlled using transistors and relays connected.
Pdf nowadays technology is running with time, it completely occupied the life style of human beings. You can request the download to the source code,keil and proteus. Learn 8051 download assembly codes projects of 8051. Alternatively, the same circuit can be used for automatic temperature controlled ac power control. If you choose to leave all changes will be discarded. Temperature controlled fan controls the fan speed automatically according to the room temperature. An ebook reader can be a software application for use on a computer such as microsofts free. Automatic room temperature controlled fan using arduino. Automatic room temperature controlled fan speed controller using pt100 article pdf available in international journal of scientific and engineering research 68. 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. 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. Automatic temperature controlled fan using arduino 8.
Temperature is measured either in degrees celsius or fahrenheit, though the former is now standard. This article discusses a temperaturecontrolled fan block diagram, working on. Temperature controlled dc fan using microcontroller. 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. Keywords humidity sensor, 8051 microcontroller, air cooler, lcd. Automatic temperature control with pic microcontroller. This project is used to control the fan speed according to the temperature and it also indicates the temperature. 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. This page shows how to interface some of these temperature sensors to the 8051 development board. Similar work was done on automatic fan speed control using pic microcontroller.
The lm35 series are precision integratedcircuit temperature sensor produced output voltage o. Automatic fan speed control system using microcontroller. For proper user interface visual indication we had also used lcd which indicate temperature as well as speed of fan. The circuit mainly consists of an atmega8 microcontroller, temperature sensor, dc motor and driver ic. This is electrical and electronics project work on an automatic temperature control system using 8051 microcontroller, which is also called temperature controlled fan. 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. In order to implement a temperature control system, we need a. Pdf automatic room temperature controlled fan speed.
1237 1403 485 53 133 165 1466 1477 927 7 951 710 308 1140 1228 1352 732 339 1508 382 634 702 829 7 365 613 587 406 542