Pages: 1 [2]   Go Down
Author Topic: Clarification about LM35*  (Read 2237 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 36
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Mmmmmmh ...

works fine on my Nano, but I've just tried on a Duemilanove I got wrong voltage values.

Voltmeter returns me approx 5.10 Volt and the calculated value is 4.96 ........

This isn't good for temperature measurement.
Logged

Global Moderator
The Netherlands
Offline Offline
Sr. Member
*****
Karma: 1
Posts: 287
don't panic...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

So you can measure with 2 meters, which one do you believe? smiley
Possibility could be to first measure the internal bandgap with a multimeter/scope and go on from there.

Jeroen.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 36
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I believe in my external voltmeter  smiley
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 43
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
It's similar like my idea, but I can't understand how you can calculate the multiplier.
You try to get the temp value from the temp value. I assume you use the old temperature value and the old known temperature to calculate the multiplier for the new one. Is it right ?

Pretty simple actually. How I am doing it is I go to a calibration screen on my LCD Keypad shield (DFRobot).  I use the left and right arrow buttons to enter the known temperature (which I am getting from a manual thermometer).  The LM35 is in measuring the same thing at the same time.  After I enter the temperature, the multiplier is computed from the entered value and the actual value being read from the analog pin.
Logged

Pages: 1 [2]   Go Up
Jump to: