Forum: Mikrocontroller und Digitale Elektronik MAX485 Beschaltung


von MAX485 (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich werde aus dem Datenblatt nicht so recht schlau. Im Internet ist jede 
Schaltung unterschiedlich. Wie beschalte ich den MAX485 nun richtig?


1) Braucht es an RO und DI einen Pullup für die Rx/Tx Leitung des 
Atmegas
2) Braucht DE/DI einen PullDown? (R4)
3) Wann kommt der 120 Ohm Widerstand zum Einsatz zwischen A und B? Nur 
beim letzten Gerät?
4) R2 und R3, was bringen die PullUp/Down Widerstände bei den Slaves?
5) Master braucht die Widerstände an A und B, richtig? Wird auch hier 
der 120 Ohm Widerstand gebraucht.

von Falk B. (falk)


Lesenswert?

@ MAX485 (Gast)

>1) Braucht es an RO und DI einen Pullup für die Rx/Tx Leitung des
>Atmegas

Nur an RO, denn der geht auf Tristate, wenn der Empfänger abgeschaltet 
wird.

>2) Braucht DE/DI einen PullDown? (R4)

Nicht zwingend, bringt aber Vorteile.

>3) Wann kommt der 120 Ohm Widerstand zum Einsatz zwischen A und B? Nur
>beim letzten Gerät?

Jeweils an beiden Enden des Busses.

>4) R2 und R3, was bringen die PullUp/Down Widerstände bei den Slaves?

Die braucht man nicht, die gibt es nur einmal am Bus. Damit wird der 
Pegel auf ein definiertes Maß gezogen, wenn kein Sender aktiv ist.

>5) Master braucht die Widerstände an A und B, richtig? Wird auch hier
>der 120 Ohm Widerstand gebraucht.

Nicht am Master, sondern an den physischen Enden des Buskabels. Der 
Master kann ja auch irgendwo in der Mitte angesteckt sein.

https://www.mikrocontroller.net/articles/RS-485

von 485 (Gast)


Lesenswert?

Boah!  Gebrauchtes Butterbrotpapier?   Gehts noch?

von Magic S. (magic_smoke)


Lesenswert?

Immer noch deutlich besser als Husten.

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.