I'm advocating that you NOT use the traditional hot wire approach. Most of the hot wire sensors use either a (special) purchased wire, or have you break a small incandescent bulb to get the wire. Both are relatively fragile. When I did this project I found some small (approx 3/8" diameter X 1/8" thick) PTCs in the DigiKey catalog. I don't see them there anymore. You could perhaps use one from
http://www.specsensors.com/custom/co...er.asp?thm=srh
The idea is that they have a low resistance so that when you apply 5V you can get enough power into them to easily heat them up to their "knee" temperature. The ones that I chose had a 5 ohm resistance and a knee temperature of 110C. When you apply 5V across them, they initially draw 1A (5Watts), which quickly heats them to their knee temperature, at which point their resistance rapidly increases and the current falls. If you try to cool them (by moving air across them), the current draw increases. Because of their self-regulating nature, they draw as much current as needed to keep their temperature at 110C. If you put a small (.1ohm or so) resistor in series with the PTC thermistor, the voltage drop across that resistor is proportional to the cooling effect of the air - which is proportional to the velocity. You do have to amplify that voltage in order to get it p to a good range for the PICs A/D converter.
The airspeed to voltage drop across this resistor is not a linear function. Also, be aware that you must compensate for ambient temperature, since a 20 MPH wind at 0C will cool a hot thermistor more effectively than a 20 MPH wind at 30C, so you need to add a second temperature sensor to measure ambient and use that in a calibration routine. I can't really give you the calibration code that I used because I'm certain your thermistor will be different than the one I used.
Still, with a little work and some calibration, the method outlined performs very well. I have used it to measure air velocities in electronic cabinets.
Bookmarks