I am building a meat thermometer using an existing probe from a shop bought device. (Ie one of those ones where you put the probe into the meat and monitor the internal temp using a display outside the oven) . The probe is terminated with a standard headphone type jack plug.
Before wiring it up, I check the resistance at room temperature and it was about 110k (fluctuating about 1k either side). I then wired it up as follows
Firstly to switch power on to it at will and reduce to 1.1v
GPIO4 ----- 440ohm ---- A -----220ohm---- GND
And then the probe connected at A
A ---- 50k ohm ------ B ------- probe(100k) --- GND
B is then connected to the onboard ADC and the GNDs are common.
This worked a treat for a while (an hour or so) with an ADC value of 724 +/- 1. All of a sudden I started to get more varying and random figures. Generally +/- 20 (sometimes much greater and the odd very wrong). Checking the voltage across the probe it shows a constant 0.704 v. After a bit more troubleshooting I discovered that my probe is now should varied resistance values for room temp (100k to 111k).
It is almost as if the thermistor is broken somehow? The other odd thing is that plugging it back into the device it came with gives correct temperatures. All very odd.
Anyone have any idea what is going on?
Thanks
Lee.