RS485 im IDLE zustand logisch low?

Gast #1979498
Lesenswert?

Hallo,

ich habe eine simple RS485-Verbindung mit 2 St. MAX3483 aufgebaut.
Diese arbeiten halbduplex. Die Pins DE und #RE (Data enable und 
invertiert receive enable) sind jeweils als eine Steuerleitung 
zusammengeschaltet, wie es für eine einfache Halbduplexverbindung 
gemacht wird. Während der meisten Zeit sind beide Teilnehmer auf 
Empfgang (d.h. die Steuerleitung auf 0V) und damit der RS485-Bus im 
IDLE-Zustand.
Während dieses Zustandes  ist der Datenausgange der MAX-Bausteine auf 
der Logikebene (d.h. der Pin RO) immer 0V und nicht wie von mir 
gewünscht auf 3,3V.
Eigentlich sollte dieser doch auch 3,3V betragen, wie in der RS232-Welt, 
oder bin ich auf dem falschen Dampfer oder vollkommen verplant???
Wer weiß, was Sache ist?
Danke schon mal
#1979539
Lesenswert?

@  Rotschopf (Gast)

>oder bin ich auf dem falschen Dampfer oder vollkommen verplant???

Du brauchst auf dem RS485 Bus je einen Pull-up an A und einen Pull-down 
Widerstand an B, dann liegt die Leitung im Ruhezustand auf HIGH. Das 
Ganze kann man auch mit der Terminierung verbinden. Typisch hat man dann 
je 390 Ohm nach GND und VCC sowie 120 Ohm zwischn A und B.

MFG
Falk
Gast #1979573
Lesenswert?

@Falk
muchas gracias Senior!
Das wars.

@Andreas
Ja, das ist auch hilfreich. Allerdings dachte ich an einen echten 
Idle-Zustand, d.h. wenn die RS485 wirklich von keinem Baustein getrieben 
wird.
In diesem Idle-Zustand habe ich an der A und B Leitung jeweils 210mV 
gemessen. Idle-iger geht es ja kaum :)
Aber ein solches Idle gibt es bei RS485 also nicht.

Danke an alle!

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