Hallo, ich benutze einen DS18S20 zusammen mit einem Mega48 und RS485 Chip auf einer Platine. Der DS18S20 ist stehend auf der Platine gelötet ca 5mm von der Platine entfernt. Der Sensor ist driekt an 5V angeschlossen. Als Temperatur messe ich nun 29.5 Grad. Andere Raumthermometer sagen das es 25 Grad wären( wahrscheinlicher).
Kann es wirklich sein, das die Erwärmung der Platine durch µC und Treiber um ca. 4-5 Grad erreichen kann ?
Softwarefehler schließe ich mal aus, da ich die eingebauten Bibliotheken vom Code-Vision Compiler genommen habe, und da ich das Ergebnis für unglaubwürdig hielt, habe ich den ganzen Krempel von Hand nochmal neu programmiert. Bei beidem kommt ebend das zu hohe Ergebnis raus.
Achja, auf dem Sensor selbst steht DS1820 und nicht DS18S20. Haben die beide das selbe Marking? Im Datenblatt konnte ich nichts erkennen.
Andreas