Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
code for celsius and fahrenheit scale digital thermometer using 8051 microcontroll..
#1

fahrenheit scale digital thermometer is a temperature indicator which displays temperature in fahrenheit scale. it is similar to celsius scale digital thermometer, except a little modification in the microcontroller program. the temperature sensed in celsius scale in the celsius scale thermometer project report is converted into the fahrenheit scale temperature just by using the celsius to fahrenheit conversion formulae.
a digital thermometer can be easily made by interfacing a temperature sensor to the microcontroller at89c51. the temperature sensor used in the project report is lm35. the lm 35 ic generates a 10mv variation to its output voltage for every degree celsius change in temperature. the output of the temperature sensor is analog in nature so we need an analog to digital convertor for converting the analog input to its equivalent binary output. the adc 0804 is the analog to digital convertor ic used in the project report. 0804 is a single channel convertor which converts the analog input up to a range of 5v to an equivalent 8-bit binary output.
the step size is defined by the voltage applied at the vref/2 pin of the adc ic. for example, if the voltage at vref/2 pin is set to 1.28v then adc has a step size of 10 mv. so if the input voltage is 1v the equivalent binary output of adc will be 100 or 0110 0100 in binary. the 8 bit binary output of the adc is incremented by one for every 10 mv rise of input voltage. different step size can be selected by changing the voltage input to the vref/2 pin. the step size of the adc is calibrated using a preset to match the actual temperature. once the adc is calibrated it will give the correct output further. the binary output of adc is fed parallel to a port of the microcontroller . the microcontroller reads the input through adc and displays the corresponding decimal value on lcd indicating the temperature.

the value is converted to the fahrenheit scale by employing the celsius to fahrenheit conversion formulae in the microcontroller program.
Reply

#2
This article demonstrates the design, development and operation of the Celsius scale thermometer using LM35 and microcontroller AT89C51. The circuit contains the analog temperature sensor LM35 which has the advantage of providing an output directly proportional to the Celsius temperature, without having the need to be calibrated. It consists of the 8 bit analog to digital converter ADC0808, which uses the successive approximation conversion technique. The ADC0808 is controlled by the microcontroller which processes its output to display the resultant temperature reading. This article gives details about the microcontroller program, circuit design and the circuit operation. Before going to know about this circuit, get an idea about Digital Temperature Sensor.
Reply

#3
digital remote thermometer mini projectdigital remote thermometer mini projectdigital remote thermometer mini project
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

Powered By MyBB, © 2002-2024 iAndrew & Melroy van den Berg.