Gast
#358136
Wie sieht ein Multi-Master-Bus mit RS485 im prinzipiellen Aufbau aus? Wie viele Leitungen und welche Abschlußwiderstände braucht man? Hat jemand eine Skizze, die den Zusammenhang verdeutlicht?
|
Anzeige
|
Multi-Master-Bus RS485
Gast
#358136
Wie sieht ein Multi-Master-Bus mit RS485 im prinzipiellen Aufbau aus? Wie viele Leitungen und welche Abschlußwiderstände braucht man? Hat jemand eine Skizze, die den Zusammenhang verdeutlicht?
Gast
#358137
Ob Multi-Master oder nur Slaves dran sind ist m. E. eine Sache der Software. Jedenfalls fuer Vollduplex-Betrieb 4 Draehte und jedes Leitung wird mit 120 Ohm (?) abgeschlossen (= 4 Widerstaende). Bei Halbduplex sinds nur 2 Draehte und am Ende der Leitung jeweils auch wieder 120 Ohm (= 2 Widerstaende). Skizzen dazu gibts im Netz, jede Menge, nee, ich mal jetzt keins.
Gast
#358138
Wie viele Leitungen und welche Abschlußwiderstände braucht man? 2 Leitungen und an den Enden des Buses jeweils 120 Ohm. Vollduplex wird nicht gehen...
Gast
#358139
RS485 ist nicht multimasterfähig. Die RS485 Treiber haben Low- UND Highside Treiber. Wenn zwei Master gleichzeitig senden und einer low und der andere high treibt gibts quasi nen Kurzschluß und idR schalten die Treiber ab. Vollduplex ist nur im Single Master Betrieb und mit einem 4-Draht Bus möglich
Gast
#358140
Natürlich ist RS485 multimasterfähig.
Die Master müssen einfach nur darauf achten, dass niemand anders gerade
auf dem Bus sendet ("mithören").
Wenn man diese Kommunikation bzgl. Software weniger aufwändig gestalten
will, kann man hervorragend CAN-Transceiver nebutzen...
Vollduplex ist nur multimasterfähig, wenn sich nur 2 Teilnehmer
insgesamt am Bus befinden. Dann kann man es aber auch gleich per RS422
machen (Punkt-zu-Punkt-Verbindung equivalent zur RS232 bloß
differntiell).
>gibts quasi nen Kurzschluß
das gibt auf jeden Fall einen kurzen. Das kann man aber durch die
Verwendung von CAN-Transceivern oder vernünftiger Programmierung
(Zeitfenster) umgehen...
Gast
#358141
Wenns für den Eigengebrauch ist und nicht 100% RS485-konform sein muss, dann nimm CAN-Treiber, die sind kurzschlussfest und haben eine wired-Or Funktion. Such mal unter 82C250. Antwort schreiben |
Anzeige
|