Pages: [1]   Go Down
Author Topic: TEMPERATURE MEASUREMENT  (Read 916 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello everyone,
I am new in arduino programming, I am working on the project of measuring a temperature using rtd pt100 and then i have to monitor it on PC using GSM module by sending the text of current temperature and receiving it by using gsm module. I am wondering about the communication between rtd and arduino about coding, please some one help me..
thank you.
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 217
Posts: 13742
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If you are new to programming then GSM is quite a big project as your first project.

I would strongly advise to go through the tutorial pages of the website to get familiar with the do's and don'ts of the Arduino language. In a few days you will learn a lot and more important recognize pieces of code that look like the ones you need.

- http://arduino.cc/en/Tutorial/HomePage -

Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

hello,
I am getting the voltage and resistance of rtd but still not geting the temp in degree C please any one tell me the conversion formula
thank you
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 217
Posts: 13742
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

you should look at the datasheet of the RTD for the formula, do you have it?
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

USA
Offline Offline
Newbie
*
Karma: 0
Posts: 29
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

hello,
I am getting the voltage and resistance of rtd but still not geting the temp in degree C please any one tell me the conversion formula
thank you

This is what I got from the book that came with the starter kit (unfortunately the spine came off after only 2 days, but lots of good stuff in there):

  float voltage = (sensorVal/1024.0) * 5.0;
  Serial.print(", degrees C: ");
  float temperature = (voltage - 0.5) * 100;
  Serial.print(temperature);

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

To get the temperature form rtd i only mad the voltage divider circuit with 1k resister and rtd and connected the voltage pin directly to arduino-analog pin without doing any signal conditioning and i also did the conversion from resistance to temperature in degree C and the reading are as below,
Vo (921)- Rt(109.45) T(C)- 24.28
Vo (922) -Rt(108.26) T(C)-21.21
i am getting exact conversion from resistance to temperature as we see from the Rtd table. Though the problem is after changing of one least significant bit from the voltage it changes the temperature of about 3.07 degree C. but i want more accurate reading can anyone tell me the solution please..
Thank you.
Logged

Dee Why NSW
Offline Offline
Edison Member
*
Karma: 47
Posts: 2273
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

To get the temperature form rtd i only mad the voltage divider circuit with 1k resister and rtd and connected the voltage pin directly to arduino-analog pin without doing any signal conditioning .......want more accurate reading can anyone tell me the solution please..

Maybe this will help.

http://openenergymonitor.org/emon/node/75

A difference amplifier takes the output voltage of the input stage and converts it to a voltage that uses the full range of the arduino analog input maximizing accuracy.


Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

hello, i removed the mux part from this ckt and i made it for only one rtd but it gives me very wrong reading its horrible reading.. and also the library given in that link is unuseful it doesnt work..
Logged

Dee Why NSW
Offline Offline
Edison Member
*
Karma: 47
Posts: 2273
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

the library given in that link doesnt work..

I think you had better trawl Google and see if anybody else has reached the same conclusion. I understand that stuff is the common benchmark but I'm afraid I haven't actually used it myself as, while I am making up some PT100 gear, I prefer to use DS18B20s.
Logged

Pages: [1]   Go Up
Jump to: