Ich hab 2 Tauchtermometer aus der DS1820 Serie welche korrekte Werte angeben solaange das Arduino per USB mit Strom versorgt wird, sobald ich es allerdings per Netzteil versorge geben sie nur noch "85" an.
Ich benutze den VCC zurzeit nicht, nur den Data Pin (Parasite Power) und den GND.
Hab jetzt den dritten pin mit 5V versorgt und nun wird zwar die tatsächliche Temperatur angezeigt aber immer wieder mit "85" unterbrochen.
Da ich automatische Messungen mache wär es ungünstig wenn immer zum Messzeitpunkt 85 angegeben wird..
ab einer bestimmen Leitungslänge kann man nicht mehr parasitär versorgen. Wie lang? Frage wäre, ist die Netzteilspannung wirklich stabil? Hälst Du die Wartezeiten ein beim Sensor? Welchen hast Du (B oder S) und welche Auflösung nutzt Du?
ElEspanol:
Das Netzteil hast du hoffentlich am Vin bzw. der Buchse angeschlossen?
Und die Sensoren am 5 V Des Arduino?
Hast du den Pullup am Datenpin?
Ich habe genau die gleichen mit 20m Netzwerkkabel ohne Probleme in Betrieb.
Richtig, das Arduino hänkt natürlich am Netzteil und die Sensoren am 5V des Arduinio, den 4,7kOhm Pullup hab ich natürlich auch verwendet.
Die minimale Wartezeit hab ich noch nicht berücksichtigt, ich werde das mal im Code einfügen.
Wie gesagt, nachdem ich den VCC Draht auch noch verwende gehts besser.