MAX487 - Spannungen der Ausgänge A und B sind bei "high" nicht gleich

Gast #1254551
Hallo,

folgendes Szenario:

PC <=> MAX232 <=> MAX487 <=> RS485-Bus half-duplex

Ich habe mit meinem PC einen String an den MAX232 geschickt und am 
Ausgang des MAX487 konnte ich die synchrone Pegeländerung mit einem 
Oszilloskop anzeigen lassen: A="1" und B="0" bzw. A="0" und B="1"
Mir ist aber aufgefallen, dass der B-Ausgang des MAX487 nur auf knapp 2V 
hochgezogen wird, der A-Ausgang liegt bei "high" bei 5V.
Im Anhang ist ein Bild, wie ich das angeschlossen habe.
Es ist am RS485-Stecker noch kein Profibusstecker aufgesteckt, d.h. es 
fehlen die Bias-Widerstände, aber ich sollte doch auch im Leerlauf bei 
beiden Ausgängen eine Spannung von knapp 5V messen können?
Die Pegeländerung ist sauber auf dem Oszi-Bild zu erkennen und 
funktioniert, nur die Spannungen stimmen nicht überein.
Gast #1254560
Sorry, kann man als Gast keinen Dateianhang posten?

Ich beschreibe dann den Anschluss:

Die A-Leitung des MAX487 ziehe ich mit einem 100k-Pull-Up-Widerstand auf 
5V.
Die B-Leitung des MAX487 ziehe ich mit einem 100k-Pull-Down-Widerstand 
auf 0V.
Angehängte Dateien:
Gast #1254599
Danke Travel-Rec.,

anhand deiner Daten habe ich eine kleine Tabelle erstellt:


Pin | Spg. | Spg.
-----------------
 A  |  5V  |  3V
-----------------
 B  |  0V  |  2V
-----------------
ges.|  5V  |  5V

Ich habe aber erwartet, dass jeweils die A- und B-Leitung bei high 5V 
führen. Nunja, man lernt nie aus!

Vielen Dank, da bin ich jetzt beruhigt!
Gast #1254643
Oh, okay, also anders ausgedrückt:

Pin | Spg. | Spg.
-----------------
 A  |  5V  |  3V
-----------------
 B  |  0V  |  2V
-----------------
Dif.|  5V  |  1V
-----------------
    | Akt. | Ruhe

Demnach wird bei aktivem Zustand ein "high" ausgegeben, bei ruhendem 
Zustand ein "low"?!
Gast #1254656
Travel Rec. schrieb:

> Habe aber vor einiger Zeit die Max485 verbaut.

Da ist der MAX487 dem MAX485 ähnlich, meiner kann wohl nur mehr 
Teilnehmer "ansprechen".
Hauptsache es ist richtig so, was ich gemessen habe.
Und da du die selben Erfahrungen gemacht hast, passt das schon.

Allerdings wird sich das dann bei der Kommunikation im RS485-Bus 
zeigen...
#1254664
Achilles schrieb:
> Oh, okay, also anders ausgedrückt:
>
> Pin | Spg. | Spg.
> -----------------
>  A  |  5V  |  3V
> -----------------
>  B  |  0V  |  2V
> -----------------
> Dif.|  5V  |  1V
> -----------------
>     | Akt. | Ruhe
>
> Demnach wird bei aktivem Zustand ein "high" ausgegeben, bei ruhendem
> Zustand ein "low"?!

Die Differenz sollte in einem Fall positiv, im anderen Fall negativ 
sein!
Gast #1255874
Severino R. schrieb:

> Die Differenz sollte in einem Fall positiv, im anderen Fall negativ
> sein!

D.h. die Spannungsdifferenz beträgt Plus/Minus 2 Volt!?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.