Forum: Mikrocontroller und Digitale Elektronik UART zu RS485 Wandler im Selbstbau + Fragen dazu


von Gangsta-Programmierer (Gast)


Lesenswert?

Hallo,

ich möchte gerne einen RS485-BUS aufbauen. Um einen ATMega darein 
zuhängen, möchte ich einen UART-zu-RS485-Wandler basteln. Gibt es hier 
vernünftige Schaltpläne? Und was ist bei der späteren Programmierung zu 
beachten? Kann ich einfach Programmieren als wenn's UART wäre, oder muss 
ich da anders Programmieren?

von Lacsap (Gast)


Lesenswert?

Du musst die Datenflussrichtung beachten. Der UART hat eine Sende- und 
eine Empfangsleitung. Bei RS485 wird die Datenflussrichtung 
umgeschaltet.

von R. M. (rmax)


Lesenswert?

Lacsap schrieb:
> Bei RS485 wird die Datenflussrichtung umgeschaltet.

... es sei denn man verwendet die Vierdraht-Variante.

von Lacsap (Gast)


Lesenswert?

Das nennt sich dann RS422. :-)

von Busmaster (Gast)


Lesenswert?

RS485 kann mit 2 oder 4 Leitungen betrieben werden. Bei 2 Leitungen muss 
zwischen Senden und Empfangen umgeschaltet werden. Bei 4 Leitungen kann 
gleichzeitig gesendet und empfangen werden.

Natürlich dürfen nicht alle Busteilnehmer gleichzeitig den Bus benutzen. 
Dieses muss per SW formuliert werden. Dafür gibt es ausreichend 
Dokumentation.

von Michael W. (Gast)


Lesenswert?

reicht denn da kein einfacher MAX-485?
Den kannst du direkt an den UART hängen. Die Steuerrichtung musst du 
(natürlich) extra versorgen.

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.