Pages: [1]   Go Down
Author Topic: Arduino Water Cooling Temperature Sensor  (Read 801 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 1
Posts: 137
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello

I am trying to find a way to measure the water temperature of my computer water cooling loop.  I currently have built a fan controller that is controlled from the arduino to keep fan speed down to a minimum and yet cpu/gpu temps to a reasonable level.  However, I would like a method to sense the temperature of the water via hardware.  The only kind of thing I have found is this:
http://koolance.com/sen-tpl010k-coolant-temperature-sensor-10k-ohm
But I am not sure on how I could connect that to the arduino.

Thank you for ALL responses!!
Logged

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

the waterproof ds18B20 - https://www.sparkfun.com/products/11050 - ?
libs available,
Logged

Rob Tillaart

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

0
Offline Offline
Full Member
***
Karma: 1
Posts: 137
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yeah I saw that but how would I go about putting it into the loop?
Logged

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

as the outside is metal you can connect it to some metal part with heat conductive glue (or HC pasta and some duct tape)
Logged

Rob Tillaart

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

0
Offline Offline
Full Member
***
Karma: 1
Posts: 137
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That wouldn't work as I am trying to get the temperature of the water in the loop.
Logged

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

http://koolance.com/sen-tpl010k-coolant-temperature-sensor-10k-ohm
But I am not sure on how I could connect that to the arduino.

seeing as this is a 10k thermistor.. this tutorial directly applies here.

http://playground.arduino.cc/ComponentLib/Thermistor

I think the part linked to above will be your best bet... as it has all the seals and everything built it smiley
Logged

0
Offline Offline
Full Member
***
Karma: 1
Posts: 137
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

okay thanks!
and you are one hundred percent sure that it is simply a thermistor?
Will the arduino have good enough ADC resolution to pick up minor changes in water temperature? i.e +/- 0.5 degree Celsisus
Logged

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

That wouldn't work as I am trying to get the temperature of the water in the loop.
Metal housing will follow the temperature of the water quite fast as metal is a conductor.
If you do not have any metal parts you have to drill a hole in some pipe, insert the sensor and kit it watertight.
Logged

Rob Tillaart

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

0
Offline Offline
Full Member
***
Karma: 1
Posts: 137
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

thanks but no thanks!  smiley-sweat
that is way too risky for me and waaay beyond my ability and comfort zone.
Logged

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

im 100% positive that is IS a thermistor. 10k ohm is a measure of resistance. Its also typical of a average thermistor.


The arduino will return values of 0-1023... its up to you to determine what the actual temp is. google "Arduino thermistor" there is a great tutorial with code that does a good enough job  of turning the analog values in to an actual temp.
Logged

New Jersey
Offline Offline
Faraday Member
**
Karma: 70
Posts: 3726
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

thanks but no thanks!  smiley-sweat
that is way too risky for me and waaay beyond my ability and comfort zone.

You could be a bit more ghetto and use an ordinary DS18B20 and tape it to the inlet hose on the reservoir. Duct tape if you want extra ghetto-ness. It won't give you the actual temperature, but you should be able to calibrate it and adjust in software so that you have what you need to control your fans.
Logged

Pages: [1]   Go Up
Jump to: