Forum: Haus & Smart Home 1-Wire eigenkreation, dezentral, möglich?


von Paul H. (powl)


Lesenswert?

Das Projekt wird zwar noch ein wenig auf sich warten aber ich habe mir 
auch schon so meine Gedanken um einen 1-Wire Bus, zunächst für mein 
Zimmer und später vielleicht noch weitreichender gemacht.

Dallas' 1-Wire ist ja leider dezentral. D.h. ich muss die Bausteine 
abpollen. Das würde es nötig machen für jedes Zimmer einen Master, der 
die Kommunikaton regelt, bereitzustellen und es somit schwierig machen 
Geräte in verschiedenen Räumen zu benutzen.

Nun habe ich mir überlegt ob es nicht auch möglich sei 1-Wire dezentral 
zu benutzen. Man müsste halt immer gucken ob die Leitung grad frei ist 
und eine eventuelle Kollision erkennen können. CRC ist vielleicht dann 
auch nicht falsch.

Kann einem hier die Leitungslänge und die vielen Verzweigungen bezüglich 
Induktivität/Kapazität Probleme bereiten? I²C funktioniert ja nach dem 
gleichen Prinzip, dass zwei Geräte über zwei Leitungen kommunizieren, 
die mit einem PullUp nach Vcc gezogen werden.

lg PoWl

von glt (Gast)


Lesenswert?

1-Wire sollte bestenfalls linienförmig (Bus), evtl. mit Stubs und 
ungünstigstenfalls sternförmig aufgebaut werden.

Den Bus könntest Du im einem Zimmer beginnen und dann sukzessive 
linienförmig durch andere Zimmer durchschleifen.

Mit vielen und/oder langen Abzweigungen fängst Du dir nur Probleme ein.

von Paul H. (powl)


Lesenswert?

Wieso machen Abzweigungen an Bussen solche Probleme?

von Johannes S. (johanness)


Lesenswert?

Aus dem höherfrequenten Bereich (OK, ich kenns aus dem TV-Bereich, das 
ist schon deutlich höherfrequent), aber vielleicht hier auch der Grund:

Es interessiert der Wellenwiderstand des Kabels, und wo der wechselt 
gibt es Reflexionen des Signals, die vor allem bei langen Kabeln und 
hohen Frequenzen stören. So ein Wechsel ist an einer Abzweigung gegeben, 
eine Leistungsanpassung kann man dort nur in eine Richtung vornehmen. 
Außerdem geht durch die Aufspaltung des Signals an jeder Verzweigung 
Signalstärke verloren. So, ich hoffe das war jetzt halbwegs verständlich 
;-)

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.