DS18B20 chyba měření

Zdravím, mám připojený teploměr dallas na atmegu a display. Po zapnutí se zobrazí správná teplota, ale časem začne teplota pomalu růst (po první půl hodině vzroste o cca 2°C). Nesetkal se někdo s podobným problémem? Nejspíše bude vadné čidlo, program nemá důvod dělat takové chyby.
Děkuji za odpověď

Je to příliš častým čtením v kombinaci s vysokou přesností. To čidlo v okamžik převodu bere něco přes 2mA, když to děláš každou sekundu na 750ms (doba převodu toho čidla při 12bit rozlišení), tak to na ohřátí stačí - ohřívá se tedy svým vlastním teplem.

Sniž rozlišení nebo prodluž intervaly mezi měřeními, 30s by mělo stačit. Čidlo vadné není, tohle chování je jeho vlastnost.