ºÝºÝߣ

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

More Related Content

Temperature Meter

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