Forum

Einloggen | Registrieren | RSS  

Mehrere 1-Wire-Sensoren parallel am Raspi 3B+ (Elektronik)

verfasst von bastelix(R), 03.05.2019, 21:03 Uhr

» Wenn ich nun aber einen DS18B20 und einen DHT22 parallel anschließe, wird
» das Ganze instabil.
» Daher meine Frage: Könnte/sollte ich die beiden Sensortypen versuchen, über jeweils
» eigene GPIOs anzubinden? Oder habt ihr einen Tip, wie ich die
» unterschiedlichen Typen an einem Bus sauber zum Laufen bekomme?
Vorsicht, der DHT22 wird zwar als One-Wire beworben, weil er über eine Datenleitung für TX/RX auskommt, das hat aber absolut nichts mit dem Dallas/Maxim 1-Wire-Bus zu tun den deine DS18B20 verwenden! Der DHT22 ist nicht mal Bus-Fähig, d.H. du kannst pro µC-Pin und Datenleitung nur einen einzigen DHT22 betreiben.

Die beiden unterschiedlichen Protokolle stören sich auf jeden Fall auf der gemeinsamen Leitung. Du musst du die 1-Wire-Sensoren und den DHT22 auf unterschiedlichen Pins betreiben. Der eine Pin mit dem der RPi 1-Wire kann ist der Pin an dem Hardware-Unterstützung für

Mit neuerem Linux-Kernel kannst du auch mehrere 1-Wire-Busse parallel betreiben (wobei das nur selten Sinn macht, dafür hat man ja einen Bus): https://pinout.xyz/pinout/1_wire



Gesamter Thread:

Mehrere 1-Wire-Sensoren parallel am Raspi 3B+ - Cody, 03.05.2019, 20:06 (Elektronik)
Mehrere 1-Wire-Sensoren parallel am Raspi 3B+ - Cody, 03.05.2019, 20:30
Mehrere 1-Wire-Sensoren parallel am Raspi 3B+ - bastelix(R), 03.05.2019, 21:03