Z mojego doswiadczenia wynika, że czas pomiędzy poleceniem konwersji temperatury a jej odczytem, dla pojedyńczego czujnika powinien wynosić, co najmniej 750ms. Jak napisałeś "czytasz" temperaturę co pół sekundy- to za szybko. Pewnie masz wiekszość odczytów jako 80st. C. Wydłuż czas pomiedzy odczytam...