1-Wire eigenkreation, dezentral, möglich?

OP #1026078
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
Gast #1027657
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.
#1032001
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 
;-)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.