Successfully reported this slideshow.
Upcoming SlideShare
×

# microcontroller based temperature sensor

18,505 views

Published on

• Full Name
Comment goes here.

Are you sure you want to Yes No
• NICE WORK

Are you sure you want to  Yes  No

Are you sure you want to  Yes  No
• sir i m begineer to 8051..having doubt in the pgm of IR sensor...could u pls explain the function void convert() in the below code..i attached the url sir...pls pls help me

Are you sure you want to  Yes  No
• nice

Are you sure you want to  Yes  No
• very nice

Are you sure you want to  Yes  No

### microcontroller based temperature sensor

1. 1. Temperature Meter<br />
2. 2. <ul><li>Introduction
3. 3. Design & Implementation
4. 4. Circuit Diagram
5. 5. Block Diagram
6. 6. Coding Logic
7. 7. Algorithm
8. 8. Flowchart
9. 9. Applications
10. 10. References
11. 11. Contribution</li></ul>Contents<br />
12. 12. Measuring the impact of environmental constraints .<br />Data loggers and data acquisition systems .<br />Weather forecast ,automation in electronics devices.<br />Introduction<br />
13. 13. Design and Implementation<br />
14. 14. Circuit Diagram simulated on PROTEUS<br />
15. 15. Coding Logic<br />
16. 16. initialize lcd<br />start the adc to measure temp<br />read adc byte <br />convert adc byte into temperature and record into the flash<br />increase no of samples by one<br />display temp on lcd<br />compare the temperature with the threshold value<br />waiting time according to recording interval<br />start the conversion of ADC..conversion frequency is around 640KHz<br />convert adc digital output into temperature and store its 2 digit value into flash<br />increase number of samples by one<br />convert decimal to hexadecimal value<br />add one to hex value of no of samples<br />convert hex value to decimal number <br />Algorithm<br />
17. 17. display 2 digit temperature to LCD<br /> compare temp value with threshold values<br />hex value of current temperature<br />hex value of threshold temperature <br />LED on if current temperature more than threshold value<br />LED off if current temperature more than threshold value<br />provide measuring interval delay<br /> converts the adc 8 bit output to 2-digit temperature value in ASCII<br /> convert the 4 digit decimal into 2 byte hex <br />Input in t3 t2 t1 t0 and output in hex1 hex0<br /> provide threshold value range from 20 to 49 degree celcius for user<br /> provide recording interval range from 01 to 99 secs for user<br />display a 16 byte in ASCII string on LCD<br /> send the command to LCD<br /> send ASCII data to LCD<br />
18. 18. Conclusion & References<br />Mazidi and Mazidi-8051,PIC & Embedded system using assembly language programming-Pearson Education.<br />www.electronics-project-design.com<br />
19. 19. Temperature monitoring system in industries as well as in fire alarm systems where high rise in temperature results in fire or damage to equipments.<br />Monitor the ambient temperature and record the rise or fall in temperature.<br />Applications<br />
20. 20. The authors wish to thank Prof D.V. Bhoir ,Prof MrsSwapnali, Prof Mrs.Shilpa, and Prof Mr.Anish<br />The authors extend their heartfelt gratitude to Sir Ajay and Sir Ramao for their valuable guidance in debugging our project.<br />Acknowledgements<br />
21. 21. Derrick D’souza(7)-simulation on PROTEUS,PCB making,downloading on FPGA kit,making UC report & editing VHDL report ,soldering UC project.<br />Ravi Teja(8)-idea for UC project,soldering UC project, burning of program on UC,programming & debugging of VHDL project.<br />GauravDaryanani(9)-idea for VHDL project,PCBmaking,burning of program on UC.,making VHDL report,soldering UC.<br />Contribution<br />