Forum: Mikrocontroller und Digitale Elektronik DHT22 / DS18B20 autoselect?


von Hermann G. (df2ds)


Lesenswert?

Hallo zusammen,
ich möchte an einer Leitung (VCC, GND, Daten) wahlweise einen DHT22 oder 
einen (und nur einen!) DS18B20 betreiben.
Am liebsten würde ich einfach mal vesuchen, beide Sensoren zu 
initialisieren und auszulesen und testen, ob und bei welcher 
Lese-Funktion ein plausibles Ergebnis heraus kommt. Wahrscheinlich 
reicht es sogar schon, ein "search Rom" für den 18B20 aufzurufen, wenn 
sich niemand meldet, kann nur noch ein DHT22 oder gar kein Sensor 
angeschlossen sein.

Wenn ich in den Datenblättern nichts übersehen habe, sollte das 
elektrisch  ohne Schaden möglich sein. Hat das schonmal jemand gemacht 
oder muss ich es aufbauen und ausprobieren?

Gruß
  Hermann

von Alex D. (allu)


Lesenswert?

Hermann G. schrieb:
> ich möchte an einer Leitung (VCC, GND, Daten) wahlweise einen DHT22 oder
> einen (und nur einen!) DS18B20 betreiben.

Die SW müßte sich an den Sensor anpassen. Der DS18B20 verwendet das 
1Wire-Protokoll, der DHT22 aber nicht.

von Hermann G. (df2ds)


Lesenswert?

Danke, aber die unteschiedlichen Protokolle sind mir bekannt. Mir ging 
es darum, ob meine idee
* rein elektrisch ok ist
und/oder
* ob schon einmal irgendwer das selbe oder etwas ähnliches gemacht hat 
und was dabei heraus gekommen ist.

von Joachim B. (jar)


Lesenswert?

Hermann G. schrieb:
> Wenn ich in den Datenblättern nichts übersehen habe, sollte das
> elektrisch  ohne Schaden möglich sein.

sehe ich auch so wenn die pullups nicht unterschritten werden.

Hermann G. schrieb:
> ob schon einmal irgendwer das selbe oder etwas ähnliches gemacht hat

nö bis jetzt keine Veranlassung gehabt weil ich mir ja vorher über die 
empfangenen Daten und Weiterverarbeitung Gedanken gemacht habe.

von Hermann G. (df2ds)


Lesenswert?

Joachim B. schrieb:
> nö bis jetzt keine Veranlassung gehabt weil ich mir ja vorher über die
> empfangenen Daten und Weiterverarbeitung Gedanken gemacht habe.

Du hast völlig recht, wenn es nur für (m)eine aktuelle Anwendung 
(Klimasteuerung) wäre. Ich weiß aber nicht, was ich (oder andere) 
zukünftig machen wollen und möchte daher etwas "universeller" bleiben.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.