Forum: Mikrocontroller und Digitale Elektronik RS485, Widerstand am Bus


von L. R. (keyboard)


Lesenswert?

hei,

bei dem Bus System RS485 (Max485) habe ich an A & B einen Widerstand von 
120 Ohm jeweils an den Enden angeschlossen.
Dieser Wiederstand ist in allen Modulen vorhanden und wird mittels 
Jumper aktiv geschaltet.

In unterschiedlichen Unterlagen wird noch B mit einem Widerstand nach 
GND und A einen Widerstand nach VCC dargestellt.

Hier finde ich unterschiedliche Werten bei diese beiden Widerständen. 
Von 680 Ohm bis 4,7 kOhm.

Müssen diese bei jedem Modul vorhanden sein?


schönen Abend

von Dani (Gast)


Lesenswert?

Das Stichwort lautet "Failsafe". Diese zwei Widerstände ziehen die 
Busleitungen im inaktiven Zustand (kein aktiver Sender) auf ein 
definierten Pegel. Ältere RS485-Transceiver können ohne diese 
Beschaltung im inaktiven Zustand fälschlicherweise etwas empfangen, 
obwohl kein Differenzsignal anliegt. Daher diese Beschaltung.

Ob diese Widerstände nun einmal pro Bus vorhanden sind, oder an jedem 
Teilnehmer, hängt von der Dimensionierung ab. Jeder Transceiver muss am 
Ende in der Lage sein, den Bus zu treiben (Failsafe-Beschaltung und die 
Terminierung).

von ich (Gast)


Lesenswert?

L. R. schrieb:
> Müssen diese bei jedem Modul vorhanden sein?

Hat der MAX normalerweise schon eingebaut. Siehe Datenblatt.

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.