Types of temperature sensors for the home
I guess I really didn’t expand on the idea of sensing in the original goals of the project, but that’s what this project is really about. Measuring, recording, displaying, and trending a large number properties inside and outside the home is a large part of this project. I’m not sure of the exact number, but let’s just say when I’m finished, it should be more than a hundred and less than a thousand. Since a significant amount of these properties will be in the form of temperature, we need to determine a reliable, somewhat simple, and cost effective solution to measure ambient and surface temperatures.
Having worked with temperature measurement in the past, there really are three ways to cheaply and accurately measure ambient and surface temperatures;
1) Integrated Circuit (IC) sensor

2) Resistive Thermal Device (RTD) – a type of thermal resistor
3) Thermistor – another type of thermal resistor

Of course, there are other ways to measure temperature such as thermocouples and fiber optics, but I really see these three as my main choices.
Let’s list out the types and some pros and cons of each:
| Sensor Type | Integrated Circuit (IC) | Resistive Thermal Device (RTD) | Thermistor |
| Advantages | InexpensiveLinear output relative to temperature Large output change |
Linear output relative to temperatureWide temperature range | Large output change for small temperature rangeFast Response
Inexpensive |
| Disadvantages | Small operating temperature range – added complexity when dealing with lower temperaturesMay be subject to self-heating – affecting accuracy | Small change in output with change in temperatureSlow response
Relatively expensive |
Not linear across temperature range |
Three parameters that are important to sensors are accuracy, repeatability, and sensitivity. Many times it’s a trade-off between these parameters, complexity, and cost to get the best type of sensor for the application. Let me cover these three parameters briefly;
1) Accuracy -Â This tells us exactly how close the sensor’s output is. Here is a definition I had:
2) Repeatability – A measure of how closely the sensor will measure the same value every time. Here is a more formal definition:
3) Sensitivity – This indicates how much the sensor’s output changes when the measured quantity changes. Sensors that measure very small changes must have very high sensitivities.
Here is a good article on various temperature sensors.
I suppose I could buy a solution from a Home Automation vendor, but I’m really after a high-volume, repeatable, and simple (maybe relatively) solution that keeps me in my limited budget. After some initial trials (more on them later), I hope to find a good solution for a large number of temperature measurements.
Next, I’ll have to determine what kind of circuitry I’ll use to convert the property changes in these devices to a usable signal (think transducer and sensor) and then some method (analog to digital conversion) to get them into a computer. That sounds like at LEAST two more topics for future articles.
Like this post? Subscribe to my RSS feed and get loads more!


4 comments
Toby on December 16, 2008 at 6:04 pm
One key detail is that the IC type sensor directly outputs voltage (very convenient), while the RTD and thermistor provide a varying resistance.
Kelly on December 17, 2008 at 2:43 am
Yes, that’s a good point. I’ve built several circuits for the LM34s. The first had a remote transducer with the signal conditioning about 30 feet away and led to all sorts of noise. After that, I made sure the conditioning circuit was within a foot of the LM34 which eliminated the noise.
Toby on December 17, 2008 at 11:26 pm
That could be the load capacitance issue mentioned on page 6 of the LM34 datasheet. EIC uses the LM34CAZ in their EI-1034 probe, and in their datasheet they mention a max cable length of 25 feet before you need to add a decoupling resistor:
http://www.labjack.com/files/ei1034.pdf
I am not sure if they did measurements or calculations to come up with that 25 feet figure.
Kelly on December 31, 2008 at 7:49 pm
I didn’t know about the capacitance issue, I guess I should read a little more, thanks.
You must be logged in to post a comment.