Temperature Measurement Using 8051 Microcontroller

In summary, the conversation is about designing a temperature measurement device using an 8051 microcontroller and a DS1620 sensor. The person asking for help is a B.Tech final year student in Electronics and Instrumentation Engineering and can do the programming part. The conversation offers suggestions and resources for the student to start working on the project.
  • #1
pcsoftwarez
2
0
Hi..please help me in designing a temperature measurement device using 8051 microcontroller.
some one please help me out...with the circuit diagram please:confused:
 
Engineering news on Phys.org
  • #2
Welcome to PhysicsForums!

Unfortunately, we don't do your work for you here. However, we will help you help yourself!

  • Can you program?
  • Do you know much about electronics?
  • Do you know what type of sensor you want to use (you need one), or where you need to take readings (fluid, surface, etc.)?
  • What temperature range you're likely to see?
  • What kind of output do you want?

If you answer no or don't know to a lot of these questions, and you need this pretty soon, you may be better off buying an appropriate temperature measurement device.
 
  • #3
thanks for replying...i m a B.tech Final Year student in Electronics nd instrumentation engineering
  • yes i can do the programing part...
  • Sensor (to be used)--->DS1620
  • Micro controller (to be used)---->89c52
 
  • #4
Well, as a final year B.Tech in instrumentation and electronics, you should be able to do this (at least in general).

Start by looking at the datasheet for the sensor:
http://datasheets.maxim-ic.com/en/ds/DS1620.pdf

Clearly, this is a digital device and doesn't require you to sample an analog voltage via your ADC (Analog to Digital Converter). It also tells you that you'll need to use their 3-Wire Communications Protocol, using Reset, Data (Bidirectional) and Clock. Data is bidirectional, which means you'll need to use the same pin (on your 8051) to transmit and receive data.

Now, put the 8051 and the DS1620 on a breadboard, wire them up, and try to get them communicating with one another. You'll need the datasheet for the 89c52:
http://www.atmel.com/dyn/resources/prod_documents/doc0313.pdf

If you have specific questions, we can try to help you through them, but we can't do your task for you!
 

Related to Temperature Measurement Using 8051 Microcontroller

1. What is the purpose of temperature measurement using 8051 microcontroller?

The purpose of temperature measurement using 8051 microcontroller is to accurately measure and monitor the temperature of a system or environment. This can be used for various applications such as in industrial processes, home appliances, and weather monitoring.

2. How does the 8051 microcontroller measure temperature?

The 8051 microcontroller measures temperature using a temperature sensor, such as a thermistor, which converts temperature into an electrical signal. This signal is then read by the microcontroller and processed using its built-in analog-to-digital converter (ADC) to obtain a digital temperature value.

3. Can the 8051 microcontroller measure temperature in both Celsius and Fahrenheit?

Yes, the 8051 microcontroller can measure temperature in both Celsius and Fahrenheit by using appropriate conversion formulas. The ADC output can be converted to Celsius by dividing it by 10 and subtracting 50, or to Fahrenheit by multiplying it by 1.8 and subtracting 40.

4. How accurate is the temperature measurement using 8051 microcontroller?

The accuracy of temperature measurement using 8051 microcontroller depends on the quality and calibration of the temperature sensor used. Generally, with a good quality sensor and proper calibration, the accuracy can range from ±0.5 to ±2 degrees Celsius.

5. Can the 8051 microcontroller be used for temperature control?

Yes, the 8051 microcontroller can be used for temperature control by interfacing it with appropriate output devices, such as a heater or cooler, and programming it to adjust the temperature based on the measured value. This can be useful in applications where maintaining a specific temperature is crucial, such as in incubators or HVAC systems.

Similar threads

Replies
45
Views
5K
  • Programming and Computer Science
Replies
6
Views
3K
Replies
3
Views
1K
  • Programming and Computer Science
Replies
1
Views
3K
  • Computing and Technology
Replies
13
Views
457
  • General Engineering
Replies
4
Views
3K
  • Electrical Engineering
Replies
13
Views
1K
  • General Engineering
Replies
5
Views
1K
Replies
1
Views
827
  • Electrical Engineering
Replies
10
Views
2K
Back
Top