My saga of temperature sensor development continues - this time using some of the stock sensors available and not my own potted assemblies. These sensors were purchase awhile back from overseas and were the "best" of the available probes / brand recommended by others (with the orange-red silicone jacket). I never made them into finished sensors since I hadn't setup something for testing yet.
The good news is the available "fake DS18B20" detector developed by others claims the element is real - this is encouraging. I have a whole smorgasboard of sensor cables I was testing and most do not pass this test, as expected.
Next up is a qualification and calibration rig I'm building for my stand-alone temperature sensor. First part of the rig is a Fluke 9102S Dry-well, which is used a stable and controllable temperature source - it can generate a stable temperature at a number of useful room temperature ranges as it has a peltier element to cool as well as heat, and sufficient thermal mass to keep things stable. Its not as good as a wet well of circulating liquid (oil?), but its a lot less messy. The good news is it can check sensors at the one temperature we want, ~78F or 25.5C.
The dry well is very stable, but its actual temperature is not very accurate over its range. So, part two is directly measuring it:
Yeah I splurged and "gold plated" the whole thing with the Dostmann P-795 and a calibrated PRTD element.
So, all that fanciness, how does the average sensor match up? About 0.3C higher than reference - nicely within spec.
Now the bad news - I went through about 20 sensors I had kicking around from the same seller that I never put up on the website: all were authentic Maxim/Dallas parts, but 5 of them had an error of 1C, and one extreme example of 1.5C high (thats 80.6F). While there is margin for livestock safety, the results there aren't encouraging for even this sensor.
Each sensor was first left to settle for 30min, and then averaged over 5 minutes. The sample to sample reading was nearly always within a few ADC counts (good). I don't have an explanation for the outliers yet, but measurements have been repeatable.
Each DB18B20 was powered from a "worst case" on the voltage model: 3.3V supply, 3.3V pull-up (2.6k), and read once a second (higher self heating potential).
Screening sensors is still important