Anzahl 1-Wire Sensoren

Hi,

welche anzahl von Sensoren ist eigentlich möglich wie sieht es den z.B mit 20 DS2413 und 40 DS18B20 aus?
Gibt es hier erfahrungswerte?

Gruß
Christian

Hallo Christian,

die Größe eines 1-Wire Systems ist von mehreren Faktoren abhängig:

  • von der verbaute Kabellänge
  • von der Anzahl an Devices
  • vom verwendeten Busmaster

Wenn Du eine möglichst lineare Topologie verwendest, kann das Gesamtgewicht (gemessen in Metern) 200…300m erreichen. In der Praxis wird der Wert aber kleiner sein.

Die Anzahl der Devices trägt ebenfalls zum Gewicht bei. Faustformel: 1m für jedes Device.

Konkret bedeutet das, dass sich das theoretisch erreichbare Gesamtgewicht jeweils um die Anzahl der Devices reduziert.

Beispiel:
Der verwendete Busmaster erlaubt ein Gewicht von 200m.
Das Gewicht reduziert sich bei 60 Devices um 60m.
Die verbleibende maximale Kabellänge bei idealer Topologie (Lineartopologie) beträgt also 140m.

Mit diesen Eckdaten sollte das System also zuverlässig laufen.

Ein weiterer Punkt ist ebenfalls wichtig. Der 1-Wire Bus wird im Polling-Verfahren betrieben. Das bedeutet, dass der Abfragezyklus direkt von der Anzahl der Devices abhängig ist. Mit jedem hinzukommenden Device verlängert sich der Zyklus. Bei sehr vielen Devices muss man sich also auf Reaktionszeiten im Sekundenbereich einstellen.
Gerade die Abfrage von Temperatursensoren dauert relativ lange.

Gruß
HJH