Disclaimer: I'm fundamentally a SW guy. But this seems like it ought to be pretty simple. I know I'm doing something really boneheaded.
After trying all the advice in the forums here I've given up trying to get good results from the TMP36 temperature sensor over the Arduino ADC.
Now I'm just trying to get the test in the TMP36 tutorial to work.
L-R: Power, Multimeter Positive, Power Ground & Multimeter Ground
C/W: Thermometer reading 75F which feels about right, multimeter reading 490mV or about -1C/30F, 2xAA battery back, TMP36.
It moves around from the high 300s to as high as 640 but is pretty stable in the high 400s.
It does increase when I put a finger on it. It has never indicated the actual room temperature.
I've tried three different TMP36s from two different suppliers, so I'm pretty sure it's me. I even tried another multimeter.
Any ideas? advTHANKSance!
-- Chip
Yet More TMP36 Wierdness
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- philba
- Posts: 387
- Joined: Mon Dec 19, 2011 6:59 pm
Re: Yet More TMP36 Wierdness
That's about what I'd expect for 25C from a TMP37
- chip overclock
- Posts: 5
- Joined: Mon Jan 30, 2012 11:36 am
Re: Yet More TMP36 Wierdness
Yes, that occurred to me too. It's about 25C or 76F. But all three sensors (from two suppliers) I've tested are labelled TMP 36GZ on their faces.
- philba
- Posts: 387
- Joined: Mon Dec 19, 2011 6:59 pm
Re: Yet More TMP36 Wierdness
It's possible that they are mislabeled. That's known to happen though it's pretty rare. To test properly, you need a second data point - 50 or 100C. Any way you could put it in boiling water?
The good news - if mislabeled, it's a trivial change in your code.
The good news - if mislabeled, it's a trivial change in your code.
Please be positive and constructive with your questions and comments.