Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post: #1



The aim of this project is to design an ambient temperature measurement circuit. The motivation for doing this project is the fact that temperature measurement has become an integral part of any control system operating in a temperature sensitive environment and the various learning outcomes associated during the implementation of the project.
In this project the ambient temperature will be displayed on a LCD. An 89s52 Microcontroller will be used for handling all the required computations and control.
In following we have briefly discussed details of a Microcontroller and the project in general. A temperature sensor DS 1820 is used for sensing the ambient temperature. The system will get the temperature from the IC and it will display the temperature over the seven segment display and this temperature was compared with the value stored by the user and if the Room temperature goes beyond the Preset temperature then fan will on and if temperature goes below to a fixed value then heater will on.
Hardware Used
¢ Microcontroller AT89S52(8052 derivative)

¢ IC™S 1. DS 1820 (Temperature Sensor)
2. LM 7805 (Regulator IC for 5 volts constant D.C supply)
¢ LCD For display at remote station.
¢ Crystal Oscillator To produce 11.0592 MHz Frequency for microcontroller clock.
¢ General Purpose PCB™s.
2.2 Software Used

¢ Keil u-Vision 3.0
Keil Software is used provide you with software development tools for 8051 based microcontrollers. With the
Keil tools, you can generate embedded applications for virtually every 8051 derivative. The supported microcontrollers are listed in the µ-vision
¢ 8051 Burner Software
When we have to learn about a new computer we have to familiarize about the machine capability we are using, and we can do it by studying the internal hardware design (devices architecture), and also to know about the size, number and the size of the registers.
A microcontroller is a single chip that contains the processor (the CPU), non-volatile memory for the program (ROM or flash), volatile memory for input and output (RAM), a clock and an I/O control unit. Also called a "computer on a chip," billions of microcontroller units (MCUs) are embedded each year in a myriad of products from toys to appliances to automobiles. For example, a single vehicle can use 70 or more microcontrollers. The following picture describes a general block diagram of microcontroller.
89s52: The AT89S52 is a low-power, high-performance CMOS 8-bit microcontroller with 8K bytes of in-system programmable Flash memory. The device is manufactured using Atmelâ„¢s high-density nonvolatile memory technology and is compatible with the industry-standard 80C51 instruction set and pinout. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer. By combining a versatile 8-bit CPU with in-system programmable Flash on a monolithic chip, the Atmel's AT89S52 is a powerful microcontroller which provides a highly-flexible and cost-effective solution to many embedded control applications. The AT89S52 provides the following standard features: 8K bytes of Flash, 256 bytes of RAM, 32 I/O lines, Watchdog timer, two data pointers, three 16-bit timer/counters, a six-vector two-level interrupt architecture, a full duplex serial port, on-chip oscillator, and clock circuitry. In addition, the AT89S52 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port, and interrupt system to continue functioning. The Power-down mode saves the RAM con-tents but freezes the oscillator, disabling all other chip functions until the next interrupt
The hardware is driven by a set of program instructions, or software. Once familiar with hardware and software, the user can then apply the microcontroller to the problems easily.
The pin diagram of the 8051 shows all of the input/output pins unique to microcontrollers:

The following are some of the capabilities of 8051 microcontroller.
Internal ROM and RAM
I/O ports with programmable pins
Timers and counters
Serial data communication
The 8051 architecture consists of these specific features:
16 bit PC &data pointer (DPTR)
8 bit program status word (PSW)
8 bit stack pointer (SP)
Internal ROM 4k
Internal RAM of 128 bytes.
4 register banks, each containing 8 registers
80 bits of general purpose data memory
32 input/output pins arranged as four 8 bit portsTongue0-P3
Two 16 bit timer/counters: T0-T1
Two external and three internal interrupt sources
Oscillator and clock circuits
For any electronics project the power supply plays a very important role in its proper functioning.
In this project we are using external A.C supply (220 v) as input , this high voltage is converted into 12 Volts A.C by step down transformer , then we use voltage regulators and filters with bridge rectifier to convert the A.C into D.C voltage .
For voltage regulation we are using LM 7805 and 7812 to produce ripple free 5 and 12 volts D.C constant supply.
DS 1820 Temperature Sensor:
The DS18S20 digital thermometer provides 9-bit Celsius temperature measurements and has an alarm function with nonvolatile user-programmable upper and lower trigger points. The DS18S20 communicates over a 1-Wire bus that by definition requires only one data line (and ground) for communication with a central microprocessor. It has an operating temperature range of “55°C to +125°C and is accurate to ±0.5°C over the range of “10°C to +85°C. In addition, the DS18S20 can derive power directly from the data line (parasite power), eliminating the need for an external power supply.

Each DS18S20 has a unique 64-bit serial code, which allows multiple DS18S20s to function on the same 1-Wire bus. Thus, it is simple to use one microprocessor to control many DS18S20s distributed over a large area. Applications that can benefit from this feature include HVAC environmental controls, temperature monitoring systems inside buildings, equipment, or machinery, and process monitoring and control systems.
Figure shows a block diagram of the DS18S20, and pin descriptions are given in the Pin Description table. The 64-bit ROM stores the deviceâ„¢s unique serial code. The scratchpad memory contains the 2-byte temperature register that stores the digital output from the temperature sensor. In addition, the scratchpad provides access to the 1-byte upper and lower alarm trigger registers (TH and TL). The TH and TL registers are nonvolatile (EEPROM), so they will retain data when the device is powered down.
The DS18S20 uses Maximâ„¢s exclusive 1-Wire bus protocol that implements bus communication using one control signal. The control line requires a weak pullup resistor since all devices are linked to the bus via a 3-state or open-drain port (the DQ pin in the case of the DS18S20). In this bus system, the microprocessor (the master device) identifies and addresses devices on the bus using each deviceâ„¢s unique 64-bit code. Because each device has a unique code, the number of devices that can be addressed on one bus is virtually unlimited. The 1-Wire bus protocol, including detailed explanations of the commands and time slots, is covered in the 1-Wire Bus System section.
Another feature of the DS18S20 is the ability to operate without an external power supply. Power is instead supplied through the 1-Wire pullup resistor via the DQ pin when the bus is high. The high bus signal also charges an internal capacitor (CPP), which then supplies power to the device when the bus is low. This method of deriving power from the 1-Wire bus is referred to as parasite power. As an alternative, the DS18S20 may also be powered by an external supply on VDD.
DS18S20 Block Diagram
¢ The bit of soldering iron should be kept clean with the help of file at time to time.
¢ The solder wire should be of smaller thickness.
¢ We should not use extra solder because it may be a cause of short circuit in the conductive path.
¢ The components should not be overheated.
¢ The leads of the components should be clean before soldering, by the send paper.
¢ The bit of a new soldering iron should be clean properly before soldering.
¢ The joint should be heated up to required temperature by which, the solder melts and comes around the joint. The joint should not be disturbed before setting the solder. The good joint looks pointed spot.
¢ switches and fuses should be used in a project circuit.
¢ Earthing is essential in wiring.
¢ We should use insulated wires.
¢ Power supply should be switched off, when it is not required.
¢ If there is a fault in the circuit, then firstly we should repair it. After repairing it connect again the power supply.
¢ Each component should be checked before checking the project.
¢ Potentiometer should be adjusted at proper range.
¢ Battery of the testing equipment should be properly checked otherwise it will not measure the actual reading.
¢ The components, which are not doing function properly, should be changed as soon as possible; otherwise, other components may also be damaged by it.
¢ Testing equipment should be in proper range when output measured at any point of the circuit, or component. Otherwise testing equipment may be showed the wrong reading.
Understanding the hardware detail of a 8051 microcontroller
Microcontroller programming
7 segment display interfacing and use of Temperature Sensor
Introduction to DC motor
8051 and embedded system by Mazidi and Mazidi
All datasheets from
About AT89s8252 from
About DS1820 from
Post: #2
I am abhitesh.I am 3r yr engg student in SIT tumkur. I have to make a mini project.I am thinking about microcontroller based temp controller fan but i m not able to find software part.
will u plz help me.

Post: #3
project report for temperture controller system using pic16f877
Post: #4
hello we wanted an report of temperature controller project using pic16f877a
Post: #5
[attachment=12774]Big Grin
Post: #6
i want full report of this with coding nd circuit diagram
Post: #7
i need program in embeded c for this project
Post: #8
you can refer these page details of "MICROCONTROLLER BASED TEMPERATURE CONTROLLER"link bellow
Post: #9
Post: #10
To get more information about the topic "MICROCONTROLLER BASED TEMPERATURE CONTROLLER " please refer the link below
Post: #11
Post: #12
To get more information about the topic " MICROCONTROLLER BASED TEMPERATURE CONTROLLER" please refer the link below
Post: #13
the article was very helpful,thnks
Post: #14
To get more information about the topic "MICROCONTROLLER BASED TEMPERATURE CONTROLLER full report " please refer the link below
Post: #15
wheres the source code ?
Post: #16
i need full project report on laptop protector include ic details nd all other components working details.....
Post: #17
To get more information about the topic "MICROCONTROLLER BASED TEMPERATURE CONTROLLER full report " please refer the link below
Post: #18
hey i wnt full report on this project
Post: #19
to get information about the topic"MICROCONTROLLER BASED TEMPERATURE CONTROLLER full report" please refer link bellow
Post: #20
A project is an endeavor to carry out some specific purpose. We define it as a planned undertaking. Our Project has three elements: a deadline, a required outcome, and a budget. It titles AUTOBOT. In this robot system, a vehicle is designed to control its forward and reverse direction motion through the remote, but using wireless scheme. Nostalgic construction meets breakthrough technology.
CO a robot since it has no brain of its own. It has no way to make a decision on its own. Even if a robot has an on-board brain, it can still accept instructions from an operator and be called a robot. To be a robot, it should have the ability to think - make decisions. This may sound hard at first, but really any small computer can be programmed to make decisions.
The remote-controlled Autobot can transmit live vide.. It’s capable of catching the entire scenario through a close circuit camera incorporated in it.. A autobot is a complete, home or business, audio/video surveillance.With laser target it becomes very effective state of the art versatile mobile equipment.They can be accessed and completely controlled from anywhere in the world through a Wi-Fi connection. Though many others advancements are possible such as voice over internet protocols can be incorporated.


Think about the sensitive territory is under clandestine watch?
Stealth Robot is the right security guard, probably a spy as well .In this robot system, a vehicle is designed to control its forward and reverse direction motion through the remote, but using wireless scheme. The autobot will patrol the surrounding with sharp camera–eye. It can be able to send video and data captured to the server wirelessly easy control by a computer or a PDA through Wireless Network Mobile in all directions with miniature size. It can conceal in camouflage without attracting attention. Robots can be made out of just about anything. The environment and the mission of the robot often pose severe constraints on the materials that can be used.
Nostalgic construction meets breakthrough technology. Though the spy robots being designed by us uses television receiver section for watching the spying mission but the same can be interfaced to the computer using TV tuner card. To be a robot, it should have the ability to think - make decisions. This may sound hard at first, but really any small computer can be programmed to make decisions.

Commonly batteries are available in 6 and 12 and 24 volts rating. Other than the voltage rating, the Ampere-Hour (AH) rating is used to define the power availability or capacity of the battery.
The backup time provided by a battery connected to inverter depends on the DC bus voltage of the inverter. This depends on their design. It could be 24V, 48V, 72V, 120V so on. Normally more than one 6volt or 12volts battery is used in series for higher voltage requirement. For example, if 48V battery is required with an inverter, then four 12V batteries can be connected in series to provide 48V supply.

Proposed System

Fig proposed system of our project

Our project consists of:
• Microcontroller
• Control Stick
• Encoder
• Amplifier
• Transmitter
• Receiver
• Decoder
• Power Supply
The description of the different comprising our project are described as:

• Microcontroller - Microcontroller IC89c51 is heart of our project. We select this Microcontroller IC for our project for following no. of advantages such as Internal 1k bytes 14words of electrically erasable programmable read only memory with internal EPROM, 13 I/O pins with 25mA source capability, Internal 64 byte RAM to store temporally storage of data.
• Control Stick -This block contains the control keys, which control the specific operation of the robot, here every key press, the controller circuit generates a specified coded signal & each signal is different from the other one.
• Modulator- This stage modulates the input signal. Here frequency modulator is used because of its feature of less noise
• Transmitter-This stage has a class ‘C’ type of amplifier which is perfectly matched with the antenna impedance to have faithful power transfer & no power is wasted.

• Decoder- This stage decodes the coded signal & gets the signal in the readable form to the microcontroller. That is in the digital form.
• Power Supply-For our all IC we require 5V D.C. supply which can be generated by step down transformer, full wave bridge rectifier, filter condenser & voltage regulator IC7805.
• RF Receiver-This stage receives the signal, removes the noise if any associated with the signal.
Post: #21
to get information about based on microcontroller full report ,ppt and related topic refer the link bellow
Post: #22
please send me complete report of microcontroller based temperature controller on my email id dnyaneshwarparab[at] .......also please tell me overall cost required for this project
Post: #23
to get information about based on microcontroller full report ,ppt and related topic refer the link bellow
Post: #24
to get information about the topic "temperature controller using microcontroller project" full report ppt and related topic refer the link bellow
Post: #25
i am komal.I am 3r yr engg student in SIT tumkur. I have to make a mini project.I am thinking about microcontroller based temp controller fan but i m not able to find coding part.
will u plz help me.

Important Note..!

If you are not satisfied with above reply ,..Please


So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: temperature controller using microcontroller, microcontroller based automatic temperature controller with cooling system, automatic temperature controller, temperature controller using microcontroller project report, block diagram of pc based temperature monitoring controller, temperature controller project microcontroller, pt100 temperature controller project,

Quick Reply
Type your reply to this message here.

Image Verification
Image Verification
(case insensitive)
Please enter the text within the image on the left in to the text box below. This process is used to prevent automated posts.

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  AUTOMATIC BUS STATION ANNOUNCEMENT SYSTEM full report project report tiger 4 1,975 13-08-2016 11:16 AM
Last Post: jaseela123
Last Post: jaseela123
  MICROCONTROLLER BASED DAM GATE CONTROL SYSTEM full report seminar class 13 7,557 19-06-2016 07:53 PM
Last Post: Saianjana
  GSM based SCADA implementation using Microcontroller project report tiger 19 12,509 31-05-2016 12:13 PM
Last Post: dhanyavp
  Microcontroller Based Cellular Voting Machine seminar projects crazy 5 5,484 10-05-2016 04:19 PM
Last Post: pankaj raj
  METAL DETECTOR full report project report tiger 12 20,347 12-03-2016 01:51 PM
Last Post: seminar report asees
  Solar power plant full report seminar class 2 2,081 11-11-2015 01:49 PM
Last Post: seminar report asees
  FINGER PRINT BASED ELECTRONIC VOTING MACHINE full report project topics 58 43,712 22-09-2015 02:54 PM
Last Post: seminar report asees
  MICROCONTROLLER BASED AUTOMATIC RAILWAY GATE CONTROL full report project topics 49 53,597 10-09-2015 03:18 PM
Last Post: seminar report asees
  microcontroller project ideas list and reports computer science crazy 2 2,281 08-07-2015 02:27 PM
Last Post: seminar report asees