Another project; not built into a box yet as components only arrived today.
As most of you know we all seem to be obsessed with accuracy; at least I am, and most of you will have discovered that thermometers in the same location (whether digital, mercury or alcohol) can be anything but accurate. They can easily be +/- up to 2 degrees. Not ideal for us weather types.
I came across a transistor temperature device that has quite tight tolerances. An LM35; data sheet here in pdf format...
http://www.ti.com/lit/ds/symlink/lm35.pdf
Easily available on ebay for under £2 (best to buy a couple while you're at it). I got mine here; but there are plenty of suppliers.
http://www.ebay.co.uk/itm/290971687287? ... 1439.l2649
The display comes from Hong Kong but only took 8 days to come. £4.69 including postage.
http://www.ebay.co.uk/itm/150592184505? ... 1497.l2649
There may be UK sellers but I think they were more expensive.
Quite easy for anyone to wire up although you do need two batteries, one for the display and one for the sensor. It doesn't seem to work with one battery with common negatives between the two sections. The display takes 6mA so you wouldn't want to leave it on all day; you just need it on for a minute or two to stabilise. The sensor hardly takes anything at all but still takes a minute or two to stabilise. I've put 2 small switches to turn on the two sections. I can draw out the circuit if anyone needs it but it's self explanatory. Just a supply to two of the contacts on the display (either way round as it will work on AC as well as DC, and two contacts; the negative and output of the sensor (via a 2.2Kohm resistor); either way round but display may read - instead of +V. The display in the picture is reading 19.37 degrees C. If you want the display to read above 20 degrees you will need to add a couple of resistors into the circuit.
Glad to answer any questions about this project.
I haven't done many tests yet but it does seem to work. It's certainly going to be more accurate than most thermometers out of the box.
Mike.
Welcome to the Cumulus Support forum.
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
ACCURATE THERMOMETER
- Repairman77
- Posts: 361
- Joined: Sat 17 Oct 2009 3:47 pm
- Weather Station: WH1080
- Operating System: XP pro SP3
- Location: Cambridgeshire UK
ACCURATE THERMOMETER
You do not have the required permissions to view the files attached to this post.
Retired Radio and Electronics Engineer residing in Cambridgeshire, UK.
-
- Posts: 154
- Joined: Thu 11 Mar 2010 11:03 am
- Weather Station: WH1081
- Operating System: Linux, Raspberry Pi (Wheezy)
- Location: Port Huon, Tasmania , Australia
- Contact:
Re: ACCURATE THERMOMETER
Any plans to try this sensor out with some sort of micro-controller?
My weather station plans are to build a small micro-controller based unit with something like the RFM12B transceiver for communicating back to a Raspbery Pi.
Still looking at which low power micro controller to use but information on suitable (cheap!) sensors always comes in handy.
Regards
Geoff
My weather station plans are to build a small micro-controller based unit with something like the RFM12B transceiver for communicating back to a Raspbery Pi.
Still looking at which low power micro controller to use but information on suitable (cheap!) sensors always comes in handy.
Regards
Geoff
- Repairman77
- Posts: 361
- Joined: Sat 17 Oct 2009 3:47 pm
- Weather Station: WH1080
- Operating System: XP pro SP3
- Location: Cambridgeshire UK
Re: ACCURATE THERMOMETER
No plans to do anything like that Geoff.
My main reason for the project was to find some way of calculation the differences in accuracy of all my analogue and digital thermometers. Some of the very cheap Chinese ones can be miles out. Found one yesterday that reads 2 degrees high! Most of the others are +/- 1 degree or a bit less.
Have ordered another sensor from another supplier and hence a different batch (which will make three) so I can get an average between them.
Mike.
My main reason for the project was to find some way of calculation the differences in accuracy of all my analogue and digital thermometers. Some of the very cheap Chinese ones can be miles out. Found one yesterday that reads 2 degrees high! Most of the others are +/- 1 degree or a bit less.
Have ordered another sensor from another supplier and hence a different batch (which will make three) so I can get an average between them.
Mike.
Retired Radio and Electronics Engineer residing in Cambridgeshire, UK.
-
- Posts: 1124
- Joined: Sat 26 Feb 2011 1:58 pm
- Weather Station: Fine Offset 1080/1 & 3080
- Operating System: Windows XP SP3
- Location: SE London
Re: ACCURATE THERMOMETER
Hi,
Another "classic" temperature sensor is the DS18B20; a little more expensive, with a similar accuracy. But as it gives a digital output (SPI "one wire" bus) to 1/16 degree C resolution, there are no further potential errors of D-A conversion and/or reference voltages, etc..
Cheers, Alan.
Another "classic" temperature sensor is the DS18B20; a little more expensive, with a similar accuracy. But as it gives a digital output (SPI "one wire" bus) to 1/16 degree C resolution, there are no further potential errors of D-A conversion and/or reference voltages, etc..
Have you looked at the PICAXE? Low power (<1 mA, 2.5+ v, with further reductions possible by sleeping) and an "easy" learning experience (a rather basic Basic). If you already have a "bits box" and a COM port on a PC (or suitable USB-serial adapter) then you can be literally "up and running" in a day, for less than £5.tumutbound wrote:Still looking at which low power micro controller to use
Cheers, Alan.
-
- Posts: 317
- Joined: Sat 05 Feb 2011 7:13 pm
- Weather Station: VP2
- Operating System: Windows - all flavours
- Location: Littleport, East Cambs, UK
Re: ACCURATE THERMOMETER
The data sheet seems to suggest only 0.5C accuracy. Greater (programmable) resolution than that certainly, but that's obviously something completely different. But maybe I'm missing something?AllyCat wrote:Another "classic" temperature sensor is the DS18B20; a little more expensive, with a similar accuracy. But as it gives a digital output (SPI "one wire" bus) to 1/16 degree C resolution, there are no further potential errors of D-A conversion and/or reference voltages, etc..
-
- Posts: 1124
- Joined: Sat 26 Feb 2011 1:58 pm
- Weather Station: Fine Offset 1080/1 & 3080
- Operating System: Windows XP SP3
- Location: SE London
Re: ACCURATE THERMOMETER
Hi,
I wrote "similar accuracy" because AFAIK +/- 0.5 degree C is also the claimed accuracy of the OP's LM35 ("tested limit +/- 0.5 @25C, +/-0.25 linearity") ?
Cheers, Alan.
I wrote "similar accuracy" because AFAIK +/- 0.5 degree C is also the claimed accuracy of the OP's LM35 ("tested limit +/- 0.5 @25C, +/-0.25 linearity") ?
Cheers, Alan.
-
- Posts: 363
- Joined: Thu 04 Feb 2010 12:22 pm
- Weather Station: 1wire-Cumulus & Fine Offset
- Operating System: Windows 7
- Location: Whitehorse, Yukon Territory, Canada
Re: ACCURATE THERMOMETER
To expand on Alan's comment, both seem to have the same initial accuracy, but the DS18B20 outputs a digital number so all possible errors are controlled within the device, and that 0.5C includes ALL errors. The LM35 outputs an analogue signal, so there are quantizing errors, reference voltage errors, line loss errors, self heating errors... plenty of opportunity to add additional errors in whatever method you use to measure the voltage, compare it to a reference, and display it somehow. Unless you are engineering the entire solution carefully, the DS18B20 will likely give you more accurate results.prodata wrote:The data sheet seems to suggest only 0.5C accuracy. Greater (programmable) resolution than that certainly, but that's obviously something completely different. But maybe I'm missing something?AllyCat wrote:Another "classic" temperature sensor is the DS18B20; a little more expensive, with a similar accuracy. But as it gives a digital output (SPI "one wire" bus) to 1/16 degree C resolution, there are no further potential errors of D-A conversion and/or reference voltages, etc..
There are online sources of the device for just a few pennies. You will need a method of reading the device, however which could certainly add to the cost if you are doing a "one off" design.