Temperature Meter

12
Contents Introduction Design & Implementation Circuit Diagram Block Diagram Coding Logic Algorithm Flowchart Applications References Contribution

Transcript of Temperature Meter

Page 1: Temperature Meter

Contents

Introduction Design & Implementation Circuit Diagram Block Diagram Coding Logic Algorithm Flowchart Applications References Contribution

Page 2: Temperature Meter

Temperature Meter

Submitted by banzadio salazakuAsu 20013010100016Apeejay stya university B tech electronics ans instrumentation

Page 3: Temperature Meter

Introduction

Measuring the impact of environmental constraints .

Data loggers and data acquisition systems .

Weather forecast ,automation in electronics devices.

Page 4: Temperature Meter

Design and Implementation

Page 5: Temperature Meter
Page 6: Temperature Meter

Coding Logic

Page 7: Temperature Meter

Algorithm

1) initialize lcd2) start the adc to measure temp3) read adc byte4) convert adc byte into temperature and record into the flash5) increase no of samples by one6) display temp on lcd 7) compare the temperature with the threshold value8) waiting time according to recording interval9) start the conversion of ADC..conversion frequency is around 640KHz10) convert adc digital output into temperature and store its 2 digit value into

flash11) increase number of samples by one12) convert decimal to hexadecimal value13) add one to hex value of no of samples14) convert hex value to decimal number

Page 8: Temperature Meter

15) display 2 digit temperature to LCD16) compare temp value with threshold values17) hex value of current temperature18) hex value of threshold temperature 19) LED on if current temperature more than threshold value20) LED off if current temperature more than threshold value21) provide measuring interval delay22) converts the adc 8 bit output to 2-digit temperature value in ASCII23) convert the 4 digit decimal into 2 byte hex24) Input in t3 t2 t1 t0 and output in hex1 hex025) provide threshold value range from 20 to 49 degree celcius for user26) provide recording interval range from 01 to 99 secs for user27) display a 16 byte in ASCII string on LCD28) send the command to LCD29) send ASCII data to LCD

Page 9: Temperature Meter

Conclusion & References1. Mazidi and Mazidi-8051,PIC & Embedded system using assembly language programming-Pearson Education.2. www.electronics-project-design.com

Page 10: Temperature Meter

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.

Page 11: Temperature Meter

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.

Page 12: Temperature Meter

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.