Forum: Haus & Smart Home RS485 mehr als 32 Teilnehmer


von Dieter T. (ditho54)


Lesenswert?

RS485 ist eigentlich beschränkt auf 32 Teilnehmer. Was macht man am 
besten, wenn z.B. 500 Teilnehmer an einem RS485 Bus hängen sollen? 
Kreiert man z.B. eine Linie mit 500/32 = 16 Repeatern von denen dann als 
jeweils eigene Linie wieder 32 Teilnehmer adressiert werden können? Ich 
weiss dass es Treiber mit geringerer Last gibt, aber mir geht es um das 
Prinzip, wie erweitere ich ein RS485 Netzwerk!

von Der F. (zotos)


Lesenswert?

Ich habe keine Ahnung! (also sollte ich lieber die Fresse halten)

Die Anzahl 32 Teilnehmer sind durch Protokoll begrenzt und nicht durch 
den Physikalischenaufbau. (?)

von Dieter T. (ditho54)


Lesenswert?

Hallo Marcus,

RS485 ist nur der physikalische Layer, es gibt kein "RS485 Protokoll" 
und damit dadurch auch keine Begrenzung

Gruß
Dieter

von Falk (Gast)


Lesenswert?

Die Begrenzung ist gegeben durch die urspüngliche Spezifikation von 
RS485. Der Eingangswiderstand von 32 Teilnehmern a 12kOhm ist nämlich 
375 Ohm, und da kommen wir schon bedenklich nah an die 100 Ohm Impedanz 
vom Kabel. Heute gibt es aber 1/4 bzw 1/8 Tranceiver, sprich der 
Eingangswiderstand ist 4 oder 8 mal höher. Deshalb kann man dann 128 
bzw. 256 Teilnehmer an einen RS485 Bus hängen. Wie bereits gesag, die 
Begrenzung ist elektrischer Natur, nicht protokolltechnisch.

MfG
Falk

P.S. www.maxim-ic.com hat zu dem Thema viel interessante Application 
notes.

von Jochen S. (jochen_s)


Lesenswert?

Die Begrenzung ist nur aus Hardwarespezifischen Gründen gegeben. Es geht 
lediglich um den Innenwiderstand der empfangeden MAX-Bausteine. Wenn zu 
viele MAX485-Bausteine (also ab ca.32 Stck) parallel geschaltet werden 
wird der Innenwiderstand so klein, das der sendende MAX485 bei der 
Belastung nicht mehr die Spannung halten kann, sodass die anderen die 
Signale nicht mehr interpretieren können.

Gruss
jochen_s
rs485-hausbus.de.vu

von Dieter T. (ditho54)


Lesenswert?

Anscheinend ist meine Frage nicht richtig rübergekommen. Die Antworten 
soweit waren mir klar, aber meine Frage ist, was mache ich, wenn ich 
MEHR Teilnehmer am Bus habe: setzte ich dann einen Repeater? Was mache 
ich bei z.B. 500 oder noch mehr Teilnehmer: nehme ich da z.B. eine erste 
RS485 Linie, an der z.B. bis zu 31 Repeater hängen, von denen jeweils 
wieder Linien mit wieder bis zu 31 Teilnehmern abgehen?

Danke im voraus
Dieter

von Marek S. (Gast)


Lesenswert?

Ich kenne es so, dass man dann,
mehrere 485 Bausteine nimmt.

Da braucht man keinen Repeater für.

die ersten 31 Geräte kommen an RS485_1 und die nächsten dann an RS485_2.
Hast du nun 62 Geräte hintereinander folgend, so musst du 4 Leitungen 
legen (nicht mehr 2) oder du baust die ein gerät welches über die 485 
Datenempfängt, und über TTL (?) an einen zweiten 485 Baustein 
weiterleitet.

Ein Repeater verstärkt nur Signale oder frischt diese auf (?).

Gruß

Marek

P.s:
Sollte ich mich nicht eindeutig ausgedrückt haben(was bei mir öfter 
passiert) so werde ich dir mal eine skizze erstellen.


von Dieter T. (ditho54)


Lesenswert?

Hallo Marek,

danke, ist klar was du meinst.

Gruß Dieter

von unscheinbarer WM-Rahul (Gast)


Lesenswert?


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.