Hallo alle zusammen,
ich habe ein kleines Problem mit den Temperatursensoren DS18B20 über 1wire am Raspberry PI.
Habe mir eine Testplatine mit 10 dieser Sensoren gebastelt.
Soweit so gut. Grundsätzlich funktioniert das alles soweit.
Mein Problem ist, das nach einiger Zeit immer wieder einzelne Sensoren ausfallen, die dann auch mal wieder funktionieren (Sporadisch).
Auf dem Raspberry sind unter /sys/devices/w1_bus_master1 die Ordner der ausgefallenen Sensoren dann auch nicht mehr zu finden.[/php]
Versucht habe ich schon folgendes:
Hardware
-Pullup Widerstand variiert von 800Ohm bis 4k7
-Leitungslänge von 20cm bis 30m
-Kondensator 100nF zwischen GND und Versorgungsspannung
-Spannungsversorgung der DS18B20 von extern eingespeist
Software
-in der Datei /etc/modprobe.d/1-wire.conf folgendes eingetragen
options wire max_slave_count=20
options wire timeout=100
Laut Google haben dieses Problem mehrere Leute. Leider habe ich noch nirgens eine passende Lösung gefunden.
Wenn irgendwer noch eine Idee hat was man versuchen könnte wäre ich um jeden Hinweis dankbar.
Sehr interessant wären auch mehr infos zum 1wireTreiber.