automatic temp controller
DESCRIPTION
Automatic temp controllerTRANSCRIPT
![Page 1: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/1.jpg)
![Page 2: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/2.jpg)
Using the Microcontroller Atmel 89C52, The Temperature sensing IC DS1621, The LCD and The Matrix Keyboard and establishing the serial communication between the two ICs and interfacing the ICs and the LCD the task of the temperature controlling is performed.
This is the microcontroller based Temperature Controller that displays the temperature in the range of -550
C to 125 0C .
Besides AT89C51 microcontroller, it used a temperature sensor chip ,LCD module & matrix keyboard.
The controller outputs the calibrated the data in digital form.
The program for the microcontroller is written in assembly language.
![Page 3: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/3.jpg)
![Page 4: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/4.jpg)
![Page 5: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/5.jpg)
POWER SUPPLY
7805 REGULATOR
DS1621TEMPRATURE SENSOR
MCU AT89C51
LCD DISPLAY (16*1)
![Page 6: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/6.jpg)
•The Atmel AT89C51 is a powerful microcomputer which provides a highly-flexible and cost-effective solution to many embedded control applications.
![Page 7: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/7.jpg)
![Page 8: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/8.jpg)
FEATURES:• Temperature measurements require no external components• Measures temperatures from –55°C to +125°C in 0.5°C increments. Fahrenheit equivalent is –67°F to 257°F in 0.9°F increments• Temperature is read as a 9–bit value (two byte transfer)• Wide power supply range (2.7V to 5.5V)• Converts temperature to digital word in 1 second• Thermostatic settings are user definable and nonvolatile• Data is read from/written via a 2–wire serial interface (open drain I/O lines)• Applications include thermostatic controls, industrial systems, consumer products, thermometers, or any thermal sensitive system.• 8–pin DIP or SOIC package (150 MIL and 208 MIL)
PIN DISCRIPTION:•SDA – 2–Wire Serial Data Input/output•SCL – 2–Wire Serial Clock•GND – Ground•TOUT – Thermostat Output Signal•A0 – Chip Address Input•A1 – Chip Address Input•A2 – Chip Address Input•VDD – Power Supply Voltage
![Page 9: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/9.jpg)
Instruction Description Protocol
Read Temperature Read last converted temperature value from temperature register.
Aah
Read counter Reads value of count remaining from counter A8h
Read Slope Read value of the slope accumulator A9h
Start Convert T Initiates temperature conversion EEh
Stop Convert T Halts temperature conversion 22h
Access TH Read or write high temperature limit value into TH register.
A1h
Access TL Read or write low temperature limit value into TL register
A2h
Access Configuration Reads or write configuration data to configuration register
Ach
![Page 10: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/10.jpg)
![Page 11: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/11.jpg)
Features• Output Current up to 1A• Output Voltages of 5, 6, 8, 9, 10, 12, 15, 18, 24V• Thermal Overload Protection• Short Circuit Protection• Output Transistor Safe Operating Area Protection
![Page 12: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/12.jpg)
![Page 13: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/13.jpg)
![Page 14: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/14.jpg)
![Page 15: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/15.jpg)
![Page 16: Automatic temp controller](https://reader033.vdocument.in/reader033/viewer/2022061416/5554b155b4c90502618b564e/html5/thumbnails/16.jpg)