www.mikrocontroller.net

Forum: Haus & Smart Home RS485 mehr als 32 Teilnehmer


Autor: Dieter Thomas (ditho54)
Datum:

Bewertung
0 lesenswert
nicht 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!

Autor: Der Fönig (zotos)
Datum:

Bewertung
0 lesenswert
nicht 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. (?)

Autor: Dieter Thomas (ditho54)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Marcus,

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

Gruß
Dieter

Autor: Falk (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Jochen S. (jochen_s)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Dieter Thomas (ditho54)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Marek Swierzy (marekswierzy)
Datum:

Bewertung
0 lesenswert
nicht 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.


Autor: Dieter Thomas (ditho54)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Marek,

danke, ist klar was du meinst.

Gruß Dieter

Autor: unscheinbarer WM-Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.