Piper, Димон, al, Александр 66, положительных результатов пока нет.
Пока выяснено:
1) если DS18B20 из разных партий (покупались в разное время в разных местах) разница в измерениях может составить 2-4* как нечего делать
2) в связке ADC ADS1115 + NTC 3950 термисторы дают разброс в формуле, которая через B, те-же 2-4*
3) различия от лабораторного ртутного термометра усредненных значений - 3-7*, нелинейно
4) критически важно чего касается датчик - значительно влияет на измеренную температуру. Вносимая установкой погрешность всегда выше погрешности измерений
5) минимальные погрешности всех датчиков в при комнатной температуре. Так что шлите советчиков про настройку по медицинским градусникам пешим эротическим. Настроенные по температуре тела на 70*+ градусники будут брехать.
6) калибровка по спирту возможна, правда не даст ничего. Условия измерений разные
. Проверить просто - провернуть гильзу на 90*.
7) усреднение измерений между несколькими датчиками не дает ничего. Повторяемости при разных температурах нет.
8 ) последовательные измерения выравнивают скачки "около границы" АЦП и не более того
9) критически важно разобрать гильзу и заполнить ее теплопроводящей пастой, что-бы между гильзой и датчиком не было воздушных зазоров.
10) гильзы не должны касаться металлических элементов
11) Материал гильзы - нержа или самая тонкая латунь.
12) При установке гильзы силикон должен немного заходить внутрь колонны, иначе в полости скапливается жидкость и работает как тепловой мостик.
Про метрологию много не буду, но измерить в жидкости не вариант, как и в картонных коробках. Пока наиболее понятные результаты с воздушным термостатом. Нагрев лампой в медной рубашке через ЛАТР, стенки пенофол.