LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cheapest way to measure thermistor

Solved!
Go to solution
Hi! We are looking for a thermistor temperature measurement solution. I have already read the resources about which hardware NI recommends for thermistor measurements. Can you give me some other alternative ideas for usable hardware to measure temperature via resistor (we would use the default configuration, 2.5 Volts excitation, and a 5KOhm resistor + thermistor). So we need something able to give 2.5V output and to measure the resulted voltage drop across the thermistor. Would a NI USB-6009 suitable for this task? I guess the resolution is not enough maybe? Another option could be a Keithley 2010 multimeter with a cheaper USB-GPIB interface, but in this case what should we use as a voltage reference? thanks for any advice!
0 Kudos
Message 1 of 7
(3,491 Views)

The resolution of your final measurement will depend on exactly what combination of thermistors and resistors you use.  Any National Instruments board which can supply both output and input will work for you, provided you pick the right set of resistors/thermistors.  The 6009 certainly qualifies.

 

That said, however, if you are concerned about cost, you can do things much more cheaply, but pay attention to stability and resolution.  This is an interaction between your hardware and software.  Two possibilities:

 

  1. Use a 9V battery and an inexpensive voltage regulator (7805?) to provide your excitation.  Use the Keithly 2010 multimeter (assuming you already have it, it is expensive).
  2. Use the sound output of your computer for excitation and the sound input for acquisition (yes, these will now be AC, but that is actually an advantage).  There may be some stability issues here, but you can also do phase locking or simple frequency filtering on the input and reduce your noise considerably.

Good luck.  Let us know if you have further questions.

0 Kudos
Message 2 of 7
(3,471 Views)

Thanks for reply!

 

Another motivation to use thermistor to measure temperature, the higher resolution. We have some NI USB-TC01 cheap devices, but their resolution (also accuracy) is quite low: about 0.1 Celsius.

 

We have several USB-6009 and we could try to build with this a thermistor sensor. Lets consider we have a thermistor 3 kOhm (at 25 Celsius) serially connected to a 3 kOhm precision resistor. If we want to measure a temperature change of 0.01 Kelvin, it will result (using the Steinhart-Hart equation with the coefficients mentioned in wikipedia) in about 0.28 mV voltage change output of the voltage divider. The specification of the USB-6009 states that the A/D resolution is 14 bits, which means 0.15 mV nominal resolution (0-2.5 Volt range). So we are already very close to the theoretical resolution of the USB-6009. Also, using thermistors it is possible to reach resolution under 1 mKelvin, and certainly this level is not reachable by the USB-6009...

 

What do you think, is our rough calculation above right?

 

thanks! 

0 Kudos
Message 3 of 7
(3,442 Views)

Also, I guess if we use a Wheatstone bridge configuration, two precision resistors and two thermistors (all of the same nominal resistivity), we can get a better sensitivity? (so the output voltage is zero at the nominal temperature, and changing polarity above and under it...)

 

0 Kudos
Message 4 of 7
(3,439 Views)

Going to 10mK resolution with high repeatability the cheap way is tricky. (absolute deviations ignored 😉 )

Keep in mint the drift of your source..

I just have seen a solution using a REF200 (a dual 200µA precision current source)  a 1k reference resistor and a Pt1000.  R and Pt have their own current source, the voltage difference is amplified by a instrumentation amplifier  to enable a SE measurement in an optimal range.

 

But I like the soundcard solution. Using a precision resistor outside the NTC range (of interest) and a DPDT relay to swap the channels (driven by an astable 555) and using tone detection on the four measurements I would bet one can beat the 14bits ... leaving the uncertainty of the resistor and the nonlinearity of the soundcard AD at a modulus frequency.

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 5 of 7
(3,416 Views)
Solution
Accepted by topic author Blokk

I would like to second Henrik's comments about repeatability at high resolution.  Temperature measurements with thermistors are especially tricky.  You have to worry about:

 

  1. Self heating due to power generated by the excitation current
  2. Equilibrium time of the thermistor and associated electronics
  3. Stability of the excitation source
  4. Stability of the measurement device

In general, if you want anything more than about 1% repeatability, things start to get interesting.  Of course, that is what makes it fun to do.

 

If you go the sound card route, don't forget that although most modern computers have fairly high resolution ADCs (some up to 24-bit at 96kHz), you need to look at the noise figures to get what you can actually resolve.  Off-board solutions (e.g. M-Audio Delta 44) will give you better noise figures, since the ADCs are isolated from the noisy interior of your computer.

 

Good luck and have fun.

Message 6 of 7
(3,404 Views)

thanks everyone for the good advices!

0 Kudos
Message 7 of 7
(3,380 Views)