User can vary speed of a ac fan by using an application installed on hisher android mobile. The project is built to demonstrate working of lm35 temperature sensor interfaced with 8051 through adc0804. Temperature controlled fan using 8051 microcontroller. Temperature indicator using 8051 and lm35think electronics. We have used a triac and firing cirucit in this project. The sensor lm35 or lm34 should be kept inside a closedend metallic tube. Keywords humidity sensor, 8051 microcontroller, air cooler, lcd. International islamic university islamabad project report temperature. The most popular microcontroller 8051 belongs to the mcs51 family of microcontrollers by intel. The circuit consists of four switches, in which two buttons are used to increment and decrement the high limit temperature value and the other two buttons are used to increment and decrement the low limit temperature value. Temperature controlled dc fan using microcontroller ethesis. So this heat should be reduced in order to protect the device. The system will get the temperature from the ic ds1820 and it will control the speed according the values stored in the code. Sep 10, 2014 this circuit automatically switches the fan when it detects the temperature inside the device greater than its threshold value.
Microcontrollerbased temperature monitoring and control is an essential and practical guide for all engineers involved in the use of microcontrollers in measurement and control systems. Arduino uno is the heart of this project and a l293d driver ic is used to drive the dc fanmotor. The lm35 series are precision integratedcircuit temperature sensor produced output voltage o. The major features of the proposed control system are described and the circuit diagrams required for its implementation introduced. Sensor output will be amplified and given to an adc, that to the uc.
Temperature controller using microcontroller circuit. Design and implementation of 8051 singlechip microcontroller. Atmel 8051 microcontrollers hardware 1 0509c80510706 section 1 8051 microcontroller instruction set for interrupt response time information, refer to the hardware description chapter. For proper user interface visual indication we had also used lcd which indicate temperature as well as speed of fan. Microcontroller based temperature monitoring and control is an essential and practical guide for all engineers involved in the use of microcontrollers in measurement and control systems. Power supply for microcontrollerbased temperature indicator. The main components of the project are 8051 microcontroller, 16.
Temperature controlled dc fan using microcontroller. Depending upon complete analysis we develop a algorithm to scan. I want to design an automatic temperature controller using an 8051. Circuit 1 temperature controlled dc fan using 8051. What is program status word in 8051 microcontroller. The driver software can be developed using any programming language like assembly, c etc. The system is fully controlled by the microcontroller at89s52. The flow of program is as power supply is provided to motordriver, 8051,switches and adc0808.
Interfacing lcd in temperature indicator using 8051 and lm35. 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. Temperature controlled fan using arduino engineering projects. Out put of the sensors are connected to converters and it will change data to digital format. Temperature controlled fan at89s52 this project is used to control the fan speed according to the temperature and it also indicates the temperature.
In this paper, an automatic control solution is suggested to control the fan speed. 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 using microcontroller youtube. Temperature sensorlm35 interfacing with 8051 mechaterrain. Temperature controller using 8051 all about circuits. Microcontrollers 8051 pin description tutorialspoint. Dht22 sensor is used to sense the room temperature and then we adjust speed of a dc fanmotor accordingly using pwm pulse width modulation. A temperature controlled dc fan is a system which automatically turns on a dc fan when the ambient temperature increases above a certain limit. Ill be using a resistive temperature sensor, or an lm35. Temperature based speed control of fan using microcontroller 1. This project is used to control the fan speed according to the temperature and it also indicates the temperature.
Its foundation is based on harvard architecture and this microcontroller was developed principally for bringing it to be used in embedded systems. Ac fan speed control using android mobile has its main application in domestic area. Temperature controlled dc fan using atmega8 microcontroller. These are the nonmicrocontroller based projects that can be further implemented by using atmel 8051 microcontroller, and also by using zigbee as wireless communication for monitoring the temperature in remote areas. This designing of a temperature controlled fan using microcontroller block diagram mainly includes, microcontroller, adc, temperature sensor and display. Here we are going to make a temperature controlled dc fan. Nov 22, 2016 microcontroller are widely used in electronics gadget and are one of the key element in developing any project and thus this project used 8051 microcontroller and will help in teaching about interfacing of temperature sensor with atmel microcontroller by means of adc, to display the temperature on a 16. Temperature controlled fan using 8051 microcontroller elprocus. Mar 09, 2018 you can see the digital clock displaying the room temperature value. Operations on sfr byte address 208 or bit addresses 209215 that is, the psw or bits in the psw also affect flag setti ngs. Automatic fan speed control system using microcontroller.
Temperature controlled fan report linkedin slideshare. The system will get the temperature from the ic ds1820 and it will control the speed according the values stored by the user. It starts with registers, memory and internal architecture of how microcontrollers work and then explains programming controllers with the help of a simple to advanced example codes. Data is then used for further processing like sound processing, temperature processing etc. Automatic temperature controller using pic microcontroller. Programming and interfacing the 8051 microcontroller in c and. Temperature monitoring system using 8051 microcontroller. The schematic circuit diagram of fan speed control system shown in fig. The user can select the interested speed by switching the appropriate level in switch. The architecture of the 8051 family of the microcontrollers is presented in this chapter. Mar 27, 2017 here we are going to make a temperature controlled dc fan. Temperature based speed control fan microcontroller, design an automatic temperature control system for smart electric fan using pic. Xbee based remote temperature monitoring for transformer.
This circuit automatically switches the fan when it detects the temperature inside the device greater than its threshold value. Temperature monitoring system using 8051 microcontroller and. This can be used in cpu to reduce the heat and also in home. Construction of a temperature controlled fan using a. Lm35 is an analogue temperature sensor ic which can measure a temperature range of.
The block diagram of the temperaturecontrolled fan using a microcontroller is shown in the above figure. Interface lm35 temperature sensor with 8051 at89c51 brave. Dht22 sensor is used to sense the room temperature and then we adjust speed of a dc fan motor accordingly using pwm pulse width modulation. A circuit with lm35dz temperature sensor, pic16f877a microcontroller, brush. The measured temperature is given to adc andconverted digital data from adc is given to 8051 for further operation, display andspeed variation, motor is driven by driver circuit. Temperature controlled dc fan using microcontroller project posted june 30 2014 12. Temperature controller using microcontroller circuit diagram. In this circuit the microcontroller is used to control the fan. In this article we explain how to establish connection between adc0804 using 8051 microcontroller adc0804 is a mostly used converter for converting analog data in to digital data. Industrial temperature controller using microcontroller. Temperature controlled fan at89s52 free microcontroller. The 8051 microcontroller was invented in 1980s by intel. Fan speed is varied depending upon the increased in temperature. It is due to the temperature sensor embedded in it.
In this project, i will show you how to design a digital temperature sensor circuit. Microcontroller based fan speed regulator with continuous. Temperature control fan using 8051 microcontroller. The project temperature controlled fan using arduino is simply fabricated around arduino uno board and temperature sensor lm35. The microcontroller based temperature controller controls the temperature of any device according to its requirement for any industrial application. Read as a course book, this book teaches basic microcontroller named 8051 by using cassembly language programming. Temperature controlled fan speed projects 8051, description. Temperature controlled fan using arduino engineering. 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. The block diagram of the temperature controlled fan using a microcontroller is shown in the above figure. Find out all our information on automatic fan control here. Temperature controlled dc fan using microcontroller project. The pic microcontroller measure temperature using lm35 which is an analog temperature sensor every 10 second and compares it with the reference value enters by the user. Lm35 gives analog reading and microcontroller process digital data so we have to use a midway converter from analog to digital i.
The 8051 microcontroller family architecture the architecture of the 8051 family of microcontrollers is referred to as the mcs 51. Temperature controlled fan using arduino hobby project. Introduction in this project we are using lm35 series analog temperature sensor. How to generating pwm signal using 8051 microntroller. Temperature based speed control of fan using microcontroller. The circuit shown in the figure consists of a microcontroller,lcd,optocoupler, temperature sensor,adc etc. Circuit diagram of the temperaturebased fan speed control and monitoring using arduino circuit diagram of the temperature fan speed control and monitoring is shown in fig. Recent listings manufacturer directory get instant insight into any. The control system is implemented using an 8051 singlechip microcontroller and is designed to optimize the system performance and safety in both the startup phase and the longterm operation phase. Although it is 8 bit wide, only 6 of its bits are used. Arduino uno is the heart of this project and a l293d driver ic is used to drive the dc fan motor. Interfacing of humidity sensor u sing 8051 microcontroller. May 30, 2014 these are the non microcontroller based projects that can be further implemented by using atmel 8051 microcontroller, and also by using zigbee as wireless communication for monitoring the temperature in remote areas. The block diagram includes power supply, rst circuit, 8051 microcontrollers, lm35 temperature sensor, 8 bit adc, l293d motor driver, dc motor, 7segment display, ip switches.
This section describes how the speed of fan is controlled by pwm output from microcontroller, with the change in room temperature. You can see the digital clock displaying the room temperature value. Interface lm35 temperature sensor with 8051 at89c51. Lm35 is an analogue temperature sensor ic which can measure a temperature range of 55 to 150c. Everything you wanted to know about automatic fan control but were afraid to ask. Mar 07, 2014 temperature based speed control of fan using microcontroller 1. Outline introduction what are sensors temperature sensors interfacing temperature sensors simple record and display controlling switches example conclusion. All the activities of fan can be controlled by using centrifugal switch 1. Programming and interfacing the 8051 microcontroller in c. This practical temperature controller controls the temperature of any device according to its requirement for any industrial application.
The projects are good example of embedded system basically designed using closedlooped feedback control system. Moreover, the fan speed will increase automatically if the temperature room is. Temperature control fan using 8051 microcontroller slideshare. Design a programmable switch mode power supply to simulate solar panels. Led interfacing with 8051 microcontroller tutorial and. At the heart of the circuit is the microcontroller from 8051 family which controls all its functions. Android controlled robot 8051 microcontroller, android controlled robot using. The circuit is based on lm35 analog temperature sensor, adc0804 and at89s51 microcontroller.
Auc may 2012 program status word psw register is an 8 bit register. Plcs 1, an automatic temperature control system for smart fan 2, automatic temperature controller designing a data logger for a slow cooker 3,automatic room temperature control by using fuzzy logic control flc 4, design of automatic temperature control circuit module in. First, the original 8051 microcontroller is discussed, followed by the enhanced features of the 8032, and the 8 0c515. It is a reset pin, which is used to reset the microcontroller to its initial values. This project will display the configuration, development, advancement, control and assessment of an automatic switching speed electric fan. Temperature controlled fan speed projects of 8051 arduino. Temperature based fan speed control and monitoring using arduino. Ac fan speed control using android mobile projects of 8051. The aim of this project is to design a temperature controlled fan using 8051 microcontroller, in which the fan is automatically turned on or off according to the temperature. The pin diagram of 8051 microcontroller looks as follows. Following the success of 8051, many other semiconductor manufacturers released microcontrollers under their own brand name but using the mcs51 core. If you enter a wrong value you can remove it by pressing. Later in 1980 they released a further improved version which is also 8 bit, under the name mcs51. This article is about a simple 0100c digital thermometer with 1c resolution using 8051.
At the heart of the circuit is the atmega32 microcontroller which controls all its functions. Aug 15, 2017 a temperature controlled dc fan is a system which automatically turns on a dc fan when the ambient temperature increases above a certain limit. It can also be used in shop, offices and industries. Depending upon complete analysis we develop a algorithm to scan the input and produce corresponding output on lcd.
1194 440 983 775 131 206 130 931 170 596 437 1425 885 850 57 804 329 504 951 1331 623 845 843 910 269 1235 468 748 244 310 437 514 1392 1272 998