Fimata mit 1 Wire nur 6 Sensoren

Begonnen von golem, 24 Februar 2015, 13:14:53

Vorheriges Thema - Nächstes Thema

golem

Hallo zusammen,

ich habe an meinen Arduino mit Firmata sechs Stück DS18B20 angeschlossen. Das auslesen über OWX_ASYNC funktioniert einwandfrei.

Jetzt möchte ich aber noch einen siebten DS18B20 anklemmen aber egal wie ob mit 10 Metern (die bauche ich) Kabel ans Ende des Bus oder Paralel zu den anderen oder ganz am Anfang oder wie auch immer anklemme, dann funktionieren alle Sensoren nicht mehr. Es reich schon wenn ich an das Ende des Buses nur eine Ader des 10 Meterkabel anschliesse, das schon nichts mehr geht.
den Pullup Wiederstand habe ich Versuchsweise schon von 2.2 K bis 10 K Ohm getestet. Hat auch nichts gebracht.

Hat jemand noch einen Tipp was ich noch probieren kann?

gruß Denis
Pi - Max-Lan - 8x max Ht -3x Max WT - Max Fk -modbus umg103- 2x Arduino mit Firmata Ethernet- ws300 - 433Mhz Sender Empfänger - 7x 1wire ds1820

eldrik

Hi,

sind die Sensoren parasitär angeschlossen oder werden diese über eine eigene Ader mit 5V versorgt?

Könnte an einem Spannungseinbruch liegen.

Greetz
Eldrik

golem

Hallo Eldrik,

ist nicht parasitär. Spannung ist am Ende des Kabels 4,7V.

Denis
Pi - Max-Lan - 8x max Ht -3x Max WT - Max Fk -modbus umg103- 2x Arduino mit Firmata Ethernet- ws300 - 433Mhz Sender Empfänger - 7x 1wire ds1820