Probelma con DS1820 e SHT75

Salve a tutti, vorrei sottoporre alla vostra attenzione un problemino del quale non riesco a venirne a capo.

Sto realizzando una stazione meteorologica, e sto prevedendo l’uso di due differenti sensori, il DS1820 e il SHT75. Al momento sto provando a farli funzionare assieme. Utilizzando il codice che segue le rilevazioni sono compatibili, a volte discostano per poco, a volte massimo 0.3°C, accettabile.

Ecco il codice: http://www.gianfranco.netsons.org/Arduino/Code1.html

Fin qui tutto ok. Poichè il codice è molto disordinato, e poichè lo devo ancora espandere, sto cercando di riordinarlo un pò, e sono giunto a questo codice qua: http://www.gianfranco.netsons.org/Arduino/Code2.html

Come mai adesso la differenza tra i due sensori è molto più alta??
Ho cercato di capire un pò senza ottenere risultati utili…

Grazie mille a tutti!!