INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Probleme mit mehreren DS18B20 Fühlern
15.10.2016, 13:32
Beitrag #9
RE: Probleme mit mehreren DS18B20 Fühlern
Dann solltest du für deine Datenleitungen unbedingt abgeschirmtes Kabel verwenden.
Und setze mal innerhalb der for-Schleife ein kleines Delay. Vermutlich wird über die Kabellänge die Zeit nicht ausreichen, den Sensor sauber auszulesen.

@Bergfrei
Moin auch gerd.

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.10.2016, 13:41 (Dieser Beitrag wurde zuletzt bearbeitet: 15.10.2016 13:42 von rkuehle.)
Beitrag #10
RE: Probleme mit mehreren DS18B20 Fühlern
Habs bei nem Kumpel für eine Poolsteuerung gemacht.
Waren auch etliche Meter. Wirklich geholfen hat letztlich nur abgeschirmtes Kabel (Ethernet / Cat5) zu den Sensoren.
Seitdem läuft es aber auch ohne Probs.
Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.10.2016, 14:18
Beitrag #11
RE: Probleme mit mehreren DS18B20 Fühlern
HMMMMKAYConfused

Ich tüddel eh grad alles auf drei Fühler um.
Dann kann ich hier wenigstens den Estrich ausheizen.

Danke schon mal!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.10.2016, 15:01
Beitrag #12
RE: Probleme mit mehreren DS18B20 Fühlern
Hallo,
wenn Du mehrere Sensoren auslesen willst, dann würde ich das mit ihrer echten
ID machen- damit Du weißt welcher nicht funktioniert oder zickt.

Die Sensoren brauchen bei bestimmter Auflösung eine bestimmte Zeit zum
aufbereiten ihrer Daten. Z.B. 750ms als Maximum
Dann könntest Du dem Sensor/Lib noch mitteilen ob mit parasitäre Stromversorgung
oder ohne gearbeitet wird.

Wenn es dann immer noch nicht läuft, dann kannst Du ja mal über andere Kabel
nachdenken.
Gruß und Spaß
Andreas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.10.2016, 15:26
Beitrag #13
RE: Probleme mit mehreren DS18B20 Fühlern
Verbesserungsmöglichkeiten wurden schon einige genannt.
Du kannst die Fühler aber auch auf mehrere Eingangspins am Arduino aufteilen. Damit verkürzt sich die Gesamtkabellänge pro Netzwerk. Z.B. den mit 10m Kabel extra anschließen.

Code:
#define ONE_WIRE_BUS_1 A0
#define ONE_WIRE_BUS_2 A1
#define TEMPERATURE_PRECISION A0
#define TEMPERATURE_PRECISION A1

OneWire oneWire1(ONE_WIRE_BUS_1); // Einrichten des OneWire Bus1 um die Daten der Temperaturfühler abzurufen
OneWire oneWire2(ONE_WIRE_BUS_2); // Einrichten des OneWire Bus2 um die Daten der Temperaturfühler abzurufen
DallasTemperature sensors1(&oneWire1); // Bindung der Sensoren an den OneWire Bus1
DallasTemperature sensors2(&oneWire2); // Bindung der Sensoren an den OneWire Bus2
Ohne Gewähr, sollte aber funktionieren.

ExclamationMit zunehmender Anzahl qualifizierter Informationen bei einer Problemstellung, erhöht sich zwangsläufig die Gefahr auf eine zielführende Antwort.Exclamation
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Arduino Micro - Probleme madin 25 357 Gestern 19:53
Letzter Beitrag: madin
  Probleme mit dem FTDI-Chip Harry Hirsch 0 38 Gestern 14:53
Letzter Beitrag: Harry Hirsch
  Probleme mit ESP8266 BennIY 6 226 20.11.2016 14:49
Letzter Beitrag: BennIY
  Probleme mit SIM900 GSM seit PinManagment test BennIY 0 174 31.07.2016 23:33
Letzter Beitrag: BennIY
  Probleme mit dem Arduino Ethernet-Shild jalu4601 25 1.352 06.06.2016 16:09
Letzter Beitrag: Bitklopfer
  Probleme mit ws2812b Led stripes Gravia 5 724 04.06.2016 14:50
Letzter Beitrag: Digit_AL
  Probleme mit Schrittmotorsteuerplatine Wetteronkel 2 544 16.03.2016 16:07
Letzter Beitrag: Wetteronkel
  ds18B20 eddykett 11 1.131 01.02.2016 11:34
Letzter Beitrag: hotsystems
  Probleme beim Löten Binatone 18 1.723 14.01.2016 14:12
Letzter Beitrag: alpenpower
Information Arduino mit mehreren Volt und Amperemeter? power-dodge 13 1.888 21.09.2015 22:06
Letzter Beitrag: Binatone

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste