3.3V UART nach RS485 konvertieren

Gast #3539517
Lesenswert?

Hi,

ich habe hier einen Mikrocontroller, der ein UART-Interface mitbringt, 
welches auf 3,3V läuft. Da würde ich jetzt gerne eine etwas 
"brauchbarere" Schnittstelle draus machen.

RS232 fällt weg, das es mit 12V läuft und ich auf meinem Board nur 5V 
unipolar zur Verfügung stehen habe.

RS485 wäre eine Möglichkeit, aber wenn ich z.B. sowas wie den MAX490 
nehme, dann bekomme ich da nur +5V/GND und GND/+5V am Ausgang, niemals 
aber +5V/-5V und -5V/+5V. Erste Frage: genügt das um mit anderen RS485 
Geräten zu funktionieren?

Und gleich noch die zweite Frage: was für einen Baustein nehme ich für 
die Empfangsrichtung, also für die Konvertierung von RS485 nach 3,3V?

Danke!
Gast #3539536
Lesenswert?

>RS232 fällt weg, das es mit 12V läuft und ich auf meinem Board nur 5V
>unipolar zur Verfügung stehen habe.


Ich glaube du hast irgendwas falsch verstanden.

Die +/-12V generiert ein MAX232 (oder Konsorten) ganz selbstständig.
Nimm einen MAX3221, der läuft auch mit 3,3V.
#3539537
Lesenswert?

Molde schrieb:
> Hi,
>
> ich habe hier einen Mikrocontroller, der ein UART-Interface mitbringt,
> welches auf 3,3V läuft. Da würde ich jetzt gerne eine etwas
> "brauchbarere" Schnittstelle draus machen.
>
> RS232 fällt weg, das es mit 12V läuft und ich auf meinem Board nur 5V
> unipolar zur Verfügung stehen habe.

MAX3232. Läuft mit 3.0 bis 5.5V.

> RS485 wäre eine Möglichkeit,

http://datasheets.maximintegrated.com/en/ds/MAX14840E-MAX14841E.pdf

Auch für RS422/485 vollduplex gibts passende Bausteine. Du musst Dir das 
Leben nicht unbedingt schwer machen.

fchk
Moderator Persönliche Seite #3539687
Lesenswert?

Jürgen D. schrieb:
> Ich würde da liebe bei normalen RS232 bleiben.

Er will sich aber mit RS485-Geräten "unterhalten". Das geht nicht direkt 
mit RS232.

Also: Erst Aufgabe richtig stellen, dann Lösung.

@TO:

Die entsprechenden MAX-ICs erzeugen schon die richtigen Spannungen 
selbst. Dabei kommen sie alle mit einer simplen Spannungsversorgung aus, 
nämlich 5V oder 3,3V. Darüber brauchst Du Dir keine Sorgen zu machen.

Also:

Wenn RS232,
     dann MAX232 (5V Spannungsversorgung) oder MAX3221 (3,3V Versorgung)

Wenn RS485,

     dann MAX485 (5V Versorgung) oder ADM3485 (3,3V Versorgung)

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