Hearth.com Home - The leading source of information on fireplaces, wood stoves, gas stoves, chimneys and pellet stoves

 

.... ...Or, Search entire Hearth.com Site by clicking here......

   
1 of 2
1
Temperature sensors
Posted: 22 April 2008 04:41 PM   [ Ignore ]
Fire Honor Society
Avatar
RankRankRankRank
Boston Area
Total Posts:  159
Joined  2008-04-06

I am thinking about buying some digital temperature sensors that I will use as aquastats and thermostats for my heating system.  The devices I am interested in getting are available at DigiKey (Dallas Semiconductor DS18S20+-ND).  They have 0.5*C accuracy and are simple 3 pin devices that output a 9 bit temperature reading serially out of one of the pins.  One nice feature is that they each have a 64 bit id which allows a bunch of them to be put on a single bus which means you can connect them all to the same input on a controller board and use the controller to scan through the temp sensors using the ids.

They cost $5.04 each in quantities up to 25, $3.80 in quantities from 25 to 50, and $2.28 from 50 to 100.  I want to get about 15 of them for myself, and I was wondering if there are any electronics/computer geeks out there who might want to split an order with me so that we can get the $2.28 price.

Profile
 
 
Posted: 22 April 2008 06:35 PM   [ Ignore ]   [ # 1 ]
Fire Honor Society
RankRankRankRank
Maine
Total Posts:  146
Joined  2008-01-14

How long are the leads ? Or do you make them up ? Any accuracy issues with increased length ? I guess you can tell I am definitely not a E geek.
Will

Profile
 
 
Posted: 22 April 2008 07:04 PM   [ Ignore ]   [ # 2 ]
Pyro Extraordinaire
Avatar
RankRankRankRankRank
Maine
Total Posts:  1085
Joined  2007-11-30

qualified for the heat range? dont burn them!....good luck

 Signature 

Axis develops from circle learning shortcuts.

Profile
 
 
Posted: 22 April 2008 07:08 PM   [ Ignore ]   [ # 3 ]
Fire Honor Society
Avatar
RankRankRankRank
Boston Area
Total Posts:  159
Joined  2008-04-06

The leads are short and you can solder the leads to thermostat wire, seal cover the connection with shrink wrap, and run them a long distance.  I am not sure how long, but I assume it is quite long since the signal is digital.  I would be suprised if you could not go as long as you want in a typical domestic setting.  I am planning on using some of them in a dry setting (possibly even replacing my current zone thermostats with them) and some in my storage tank and water lines.  For the ones in the tank I will probably put the sensor into a short segment of narrow copper tube with the soldered wire hanging out of one end, then seal both ends with some epoxy or silicone sealer.

Using these will take quite a bit of work on the controller end.  I am going to need to write some code to communicate with the sensor using their bus protocol.  These will only work if you are planning on doing a very custom controller setup and you are able to either program the interface or use the code that i plan to write.

Profile
 
 
Posted: 22 April 2008 07:11 PM   [ Ignore ]   [ # 4 ]
Fire Honor Society
Avatar
RankRankRankRank
Boston Area
Total Posts:  159
Joined  2008-04-06
Pook - 22 April 2008 07:04 PM

qualified for the heat range? dont burn them!....good luck

yes, the temp range is -55*C to 125*C.

Profile
 
 
Posted: 22 April 2008 10:18 PM   [ Ignore ]   [ # 5 ]
Fire Honor Society
RankRankRankRank
Maine
Total Posts:  146
Joined  2008-01-14

Is this the only way to check out temperature’s at different places ?

Profile
 
 
Posted: 23 April 2008 07:32 AM   [ Ignore ]   [ # 6 ]
Fire Honor Society
Avatar
RankRankRankRank
Boston Area
Total Posts:  159
Joined  2008-04-06
Willman - 22 April 2008 10:18 PM

Is this the only way to check out temperature’s at different places ?

There are other methods, but probably nor for as cheap.  I was inspired by nofossil having a lot of logged temp readings so I want to get a bunch of sensors.  Let’s say I want to do 1 for each zone to replace the thermostats, a few in the tank, a couple embedded in the insulation around the tank, a few in the water lines, and then a handful more in case I get inspired to put one somewhere else.  That gives me about 20.  This solution is $5 at most for each one so that comes to $100.  If I use a solution that costs $10 each the cost goes up to $200.

Does anybody know of any other way to check the temps in a way that I can interface with a controller?

Profile
 
 
Posted: 23 April 2008 10:52 AM   [ Ignore ]   [ # 7 ]
Fire Honor Society
Avatar
RankRankRankRank
Boston Area
Total Posts:  159
Joined  2008-04-06

I just discovered that I can order these from the mfg for $2.57 per sensor, plus I ordered 2 samples for free, so I’ll try those out first.

Profile
 
 
Posted: 01 May 2008 12:26 PM   [ Ignore ]   [ # 8 ]
Fire Honor Society
Avatar
RankRankRankRank
Boston Area
Total Posts:  159
Joined  2008-04-06

How do people (maybe just nofo) take automated measurements of boiler output temps?  Specifically, how do you get the sensor into the water, or ensure a good enough heat exchange between the water and the sensor that you can be sure the sensor is accurate, and not reflecting some intermediate temp between the water and the surrounding atmosphere?

Profile
 
 
Posted: 02 May 2008 11:23 AM   [ Ignore ]   [ # 9 ]
Pyro Extraordinaire
Avatar
RankRankRankRankRank
Addison County, Vermont
Total Posts:  1367
Joined  2007-10-04

I place the sensor on the pipe at the desired location, then cover it and the surrounding area with foam insulation held tightly with a velcro band.

 Signature 

Orlan EKO 25, 880 gallon storage
Passive solar hot water
Homebrew controller
http://www.nofossil.org
Be a voyeur - see live graph of last two hours system performance

Profile
 
 
Posted: 02 May 2008 11:52 AM   [ Ignore ]   [ # 10 ]
Fire Honor Society
Avatar
RankRankRankRank
Boston Area
Total Posts:  159
Joined  2008-04-06
nofossil - 02 May 2008 11:23 AM

I place the sensor on the pipe at the desired location, then cover it and the surrounding area with foam insulation held tightly with a velcro band.

good idea, thx.  I’ll do something like that.

I just got my 2 samples of the ds18s20 sensors and my ts7800 in the mail, so I’ll be working on getting them to interface this weekend.  I hope you don’t mind if I cheat and look at some of you C code.

I also bought some 1/4” od copper coil that I will use to make the sensors water submersible.  I can just barely fit the sensors into this tube, which is perfect because it means good heat transfer from the outside to the sensor.  My idea is to solder the sensor to some wiring, shrink wrap any exposed metal, then squeeze the sensor and connections into a segment of about 2 inches of copper tube.  Then I’ll use some plumbing epoxy on both ends to seal the tube.

Profile
 
 
Posted: 02 May 2008 12:08 PM   [ Ignore ]   [ # 11 ]
Pyro Extraordinaire
Avatar
RankRankRankRankRank
Addison County, Vermont
Total Posts:  1367
Joined  2007-10-04
free75degrees - 02 May 2008 11:52 AM
nofossil - 02 May 2008 11:23 AM

I place the sensor on the pipe at the desired location, then cover it and the surrounding area with foam insulation held tightly with a velcro band.

good idea, thx.  I’ll do something like that.

I just got my 2 samples of the ds18s20 sensors and my ts7800 in the mail, so I’ll be working on getting them to interface this weekend.  I hope you don’t mind if I cheat and look at some of you C code.

I also bought some 1/4” od copper coil that I will use to make the sensors water submersible.  I can just barely fit the sensors into this tube, which is perfect because it means good heat transfer from the outside to the sensor.  My idea is to solder the sensor to some wiring, shrink wrap any exposed metal, then squeeze the sensor and connections into a segment of about 2 inches of copper tube.  Then I’ll use some plumbing epoxy on both ends to seal the tube.

My C code may be a bit impenetrable, because I’m doing linear interpolation from a lookup table in RAM to compensate for the drastic nonlinearity of the thermistors. You won’t need to do that, so it’ll be easier for you.

Epoxy may not be good enough. What I did is to install a feed-through in the tank wall and attach 1/4” soft copper to the inside with a compression fitting. The bottom end of the copper is hammered over and soldered. That way, I have a well that I can slide the sensors into. BTW, I use a small diameter piece of stiff wire along with the sensor harness to ensure that the sensors slide in to the intended depths.

 Signature 

Orlan EKO 25, 880 gallon storage
Passive solar hot water
Homebrew controller
http://www.nofossil.org
Be a voyeur - see live graph of last two hours system performance

Profile
 
 
Posted: 02 May 2008 07:53 PM   [ Ignore ]   [ # 12 ]
Fire Honor Society
Avatar
RankRankRankRank
Boston Area
Total Posts:  159
Joined  2008-04-06

I won’t have to do the lookups, but I will have to get the timings right to make the 1 wire bus work.  Should be a challenge.

I would really like to get the epoxy to work.  My tank is half underground so the side entry tubes won’t work at the botton.  Plus I like the idea of being able to move them around easily. Why do you have doubts about epoxy?

Profile
 
 
Posted: 02 May 2008 08:00 PM   [ Ignore ]   [ # 13 ]
Pyro Extraordinaire
Avatar
RankRankRankRankRank
Addison County, Vermont
Total Posts:  1367
Joined  2007-10-04
free75degrees - 02 May 2008 07:53 PM

I won’t have to do the lookups, but I will have to get the timings right to make the 1 wire bus work.  Should be a challenge.

I would really like to get the epoxy to work.  My tank is half underground so the side entry tubes won’t work at the botton.  Plus I like the idea of being able to move them around easily. Why do you have doubts about epoxy?

For thermistors at least, I had catastrophic failures with epoxy encapsulated sensors. I think the cable insulation and the epoxy both are a little bit permeable over time. More experiments are good, but leave yourself options in case the sensors fail.

I’ve lost a bunch of sensors that were encapsulated and exposed to moisture, and none that weren’t exposed to moisture.

 Signature 

Orlan EKO 25, 880 gallon storage
Passive solar hot water
Homebrew controller
http://www.nofossil.org
Be a voyeur - see live graph of last two hours system performance

Profile
 
 
Posted: 12 May 2008 10:39 PM   [ Ignore ]   [ # 14 ]
Fire Honor Society
Avatar
RankRankRankRank
Boston Area
Total Posts:  159
Joined  2008-04-06

OK, the ds18s20 sensors are finally working with my ts7800 controller board!  They are telling me it is 68*F in here.  I can’t wait to get that boiler hooked up so that I can crank it to 75!  As a confirmation, I can hold one between my fingers and the temp goes to 77.

Profile
 
 
Posted: 13 May 2008 07:24 AM   [ Ignore ]   [ # 15 ]
Pyro Extraordinaire
Avatar
RankRankRankRankRank
Addison County, Vermont
Total Posts:  1367
Joined  2007-10-04
free75degrees - 12 May 2008 10:39 PM

OK, the ds18s20 sensors are finally working with my ts7800 controller board!  They are telling me it is 68*F in here.  I can’t wait to get that boiler hooked up so that I can crank it to 75!  As a confirmation, I can hold one between my fingers and the temp goes to 77.

Awesome! Could you post your code?

 Signature 

Orlan EKO 25, 880 gallon storage
Passive solar hot water
Homebrew controller
http://www.nofossil.org
Be a voyeur - see live graph of last two hours system performance

Profile
 
 
 
1 of 2
1