Forum: Mikrocontroller und Digitale Elektronik MAX487 - Spannungen der Ausgänge A und B sind bei "high" nicht gleich


von Achilles (Gast)


Lesenswert?

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.

von Achilles (Gast)


Angehängte Dateien:

Lesenswert?

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.

von Achilles (Gast)


Lesenswert?

Jetzt hat es doch mit dem Bild geklappt! irritiertist

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Das ist korrekt so. Der B-Ausgang wechselt zwischen etwa 0...2V und der 
A-Ausgang zwischen 3...5V jeweils mit invertierter Phase.

von Achilles (Gast)


Lesenswert?

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!

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Deiner Tabelle kann ich nicht ganz folgen. Im Ruhezustand führt A 3V und 
B 2V, also Differenz 1V, im aktiven Zustand führt A 5V und B 0V, 
Differenz 5V. Manche Differenz-Bus-Bausteine diser Serie oder ähnlicher 
Typen anderer Hersteller verhalten sich unter Umständen anders.

von Achilles (Gast)


Lesenswert?

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"?!

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Kommt drauf an, so genau habe ich nicht in´s Datenblatt geschaut. Habe 
aber vor einiger Zeit die Max485 verbaut. Manche ICs liefern dann auch 
noch ein sogenanntes FailSafe-Feature mit, welches bei unbeschalteten 
Eingängen trotzdem stabile Pegel am Ausgang garantiert.

von Achilles (Gast)


Lesenswert?

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...

von Severino R. (severino)


Lesenswert?

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!

von Achilles (Gast)


Lesenswert?

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!?

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.