µC mit RS485 Treiber

Gast #1846710
Lesenswert?

Wo genau liegt das Problem?

RS485-Treiber RO = Controller RxD
RS485-Treiber DI = Controller TxD
RS485-Treiber /DE = RS485-Treiber RE = Controller GPIO

Richtungsumschaltung per Software im Sende-Interrupt in Abhängigkeit der 
noch zu sendenden Daten.

Reicht das?

Ralf
Moderator Persönliche Seite #1848382
Lesenswert?

Der endlos Labberer schrieb:
> Ich had das Pinout des Controller nicht praesent. Die DI Leitung kommt
> an Tx, die RO kommt an Rx. Die enable sind egal an welches Port. Ich
> wuerd den RE immer ge-enabelt halten.

Ich nicht. Sonst "sehe" ich selbst mein eigenes gesendetes Zeug. Das 
braucht man nicht. Einfach die beiden Enable-Eingänge des Transceivers 
zusammenschließen und gemeinsam über einen Pin steuern. Die sind mit 
Absicht verschieden in der Logik: einmal active low, einmal activ high. 
So kann man durch Zusammenschalten 2 Klappen mit einer Fliege 
erschlagen.

Damit meine ich: entweder lesen oder schreiben.

Gruß,

Frank

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren