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!
Ich habe keine Ahnung! (also sollte ich lieber die Fresse halten) Die Anzahl 32 Teilnehmer sind durch Protokoll begrenzt und nicht durch den Physikalischenaufbau. (?)
Hallo Marcus, RS485 ist nur der physikalische Layer, es gibt kein "RS485 Protokoll" und damit dadurch auch keine Begrenzung Gruß Dieter
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.
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
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
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.
http://www.bb-elec.com/tech_articles/485_star_network_illustration.asp http://www.bb-elec.com/tech_articles/rs485_basics.asp http://www.bb-elec.com/tech_articles/rs485_tips.asp http://www.bb-elec.com/tech_articles/faq_rs485_connections.asp
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.