RS485 und 3V3

Gast #6511541
Lesenswert?

Hallo zusammen,

ich plane derzeit ein kleines Projekt mit DMX. Dabei möchte ich mit 
einem 3V3 Microcontroller ein RS485 Baustein treiben der mit 5V versorgt 
wird. Nun zu meiner Frage die MCU kann laut Datenblatt Pegel bis 4V 
versorgen. Kann die MCU dann bei der Kommunikation mit dem RS485 
Baustein beschädigt werden?

Über eine Antwort mit Erklärung würde ich mich sehr freuen.

Vielen Dank im Voraus.
#6511557
Lesenswert?

Torn schrieb:
> Kann die MCU dann bei der Kommunikation mit dem RS485
> Baustein beschädigt werden?

Ja. Beim Ein- oder Ausschalten bekommt die MCU evt. keine Spannung, die 
5 Volt sind aber schon voll da und der Empfänger-Ausgang liefert 5V. 
Wenn man MCU- und Treiber-Typ wüsste, könnte man genaueres sagen.

Warum wird der Transceiver nicht mit 3.3V betrieben? Die Pegel auf den 
Datenleitungen ändern sich dabei kaum. Stört vielleicht die hohe 
Stromaufnahme, besonders im Kurzschlussfall? Dann könnte man immer noch 
getrennte 3.3V-Regler verwenden.
#6511561
Lesenswert?

Torn schrieb:
> Hallo zusammen,
>
> ich plane derzeit ein kleines Projekt mit DMX. Dabei möchte ich mit
> einem 3V3 Microcontroller ein RS485 Baustein treiben der mit 5V versorgt
> wird. Nun zu meiner Frage die MCU kann laut Datenblatt Pegel bis 4V
> versorgen. Kann die MCU dann bei der Kommunikation mit dem RS485
> Baustein beschädigt werden?

Ja.

Lösung: Nimm einen anderen RS485-Transceiver, einen für VCC=3.3V. Dafür 
sind die da. Z.B.

https://datasheets.maximintegrated.com/en/ds/MAX3483-MAX3491.pdf

Und nimm den langsamsten, der für Deine Zwecke taugt. DMX läuft mit 250 
kbps, also wäre der MAX3483 was für Dich.

fchk
#6511596
Lesenswert?

Torn schrieb:
> Wie wäre es mit dem SN65HVD1780-Q1 könnte ich diesen mit 5V betreiben
> ohne das die MCU in Gefahr ist?

Nein. Warum willst Du das? Der Transceiver muss mit 3.3V betrieben 
werden. Du darfst dvon ausgehen, dass auch bei VCC=3V am Ausgang noch 
gültige RS485-Pegel erscheinen.

Außerdem ist der für DMX zu langsam.

fchk
#6511689
Lesenswert?

Gemäß Datenblatt des oft verwendeten SN75176 ist 3,3V an den Pins D, DE 
und RE kein Problem. Siehe Anhang.

A. H. schrieb:
> Ein Spannungsteiler am Eingag des Mcu läßt ruhiger schlafen.

Naja, bei 2,7V (auch siehe Anhang) wird das ein bisschen knapp.
2.7V / (3.3/5) = 1.782V

Ich würde das mit Angstwiderstand in Serie machen, notfalls Klemmdiode.
Wie viel parasitäre Stromeinspeisung verträgt dein Mikrocontroller?
Wie groß ist der Verbrauch auf der 3.3V-Schiene, nicht dass die Klemmung 
die 3.3V anhebt?
Hat der Mikrocontroller 5V-tolerante Eingänge und ist da einer als 
UART-RX benutzbar?

Notfalls eben mit Z-Diode realisieren...

mfg mf

PS. Der SN75176 wird wärmer als sein pinkompatibler Bruder MAX485
Angehängte Dateien:

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