RS485 RS422 RS232

Aus TippvomTibb
Zur Navigation springen Zur Suche springen

Allgemeines

Das RS in der Bezeichnung steht für Recommended Standard.

Die aktuelle amerikanische Version heißt offiziell (ANSI EIA/) TIA-232-F und ist aus dem Jahr 1997 wird aber immer noch eine beliebte serielle Kommunikationsschnittstelle. Oft wird nur die "Basisverkabelung" ohne Steuerleitungen (Hardwarehandshake) mit 3 Adern (RX TX GND) benutzt. Ich wuerde behaupten, dass bei Mikrocontrollern (ohne USB-Interface) die serielle Kommunikation ueber TX und RX die am meist genutzte ist. Um die in der Norm zu erfuellenden Bedingungen (Physikal Layer ISO/OSI) sind Schnittstellen-Schaltkreise, allen voran MAX232 notwendig.

Weitere hilfreiche Zusammenstellung.

Oft werden die 3 Kommunikationschnittstellen in einem Atemzug genannt, es gibt aber (kleine) Unterschiede.


USB Anbindung RS 232

TODO

USB Anbindung RS422/RS485

DSD Tech

SH-U11F

SH-U11L


Ich bin bisher der Unterscheidung der verschiedenen Versionen noch nicht auf die Spur gegangen. Was man aber schon so erkennen kann sind die unterschiedlichen Anschlussbelegungen. Im Gegensatz zu SH-U11F (6 Kontakte) hat der SH-U11L nur 5 Kontaktstellen.

Auf den Kontakbeschreibungen findet man fuer den Anschluss im RS485-Betrieb (2-Leitung/3-Leitung) bei der TXD+ auch die Bezeichnung A+ und bei der TXD- auch die Bezeichnung B-.


Was jetzt erst mal verwirrt ist, dass die TXD-Anschluesse genutzt werden, obwohl ja eine bidirektionale Kommunikation moeglich sein soll. Also gehe ich mal von einer Halbduplex-Verbindung und nicht von einer Simplex-Verbindung aus.

Dummerweise kommt noch eine weitere Verwirrung dadurch zustande, dass die Bezeichnungen der Anschluesse A und B munter durcheinandergeht.

Laut dieser Seite:

Die Definition sagt:
A = „-“ = T x D- / R x D - = invertiertes Signal
B = „+“ = T x D + / R x D + = nicht-invertiertes Signal
Es wird zudem eine dritte Leitung „C“ = „Common“ angegeben. Diese Leitung ist für den Referenz-Ground.

Texas Instruments, Maxim, Analog Devices, u.a. hielten sich scheinbar nicht an diese Abmachung und vertauschten A und B.

MAXIM Datenblatt MAX485:
A Noninverting Receiver Input and Noninverting Driver Output  -> also A+
B Inverting Receiver Input and Inverting Driver Output -> also B-

Wenn man sich aber nur darauf konzentriert, dass + das nicht-invertierte und - das invertierte Signal ist, dann passt es.

Dies ist genau vertauscht gegenueber der Bezeichnung bei den DSD TECH-Produkten.

diymore

USBtoRS485

Modellbezeichnung: 003 (rote Platine)

Driver: CH340/341

USBtoRS485/422

Modelbezeichnung: YF-D1 (gruene Platine)

Driver: CH340G

Anschluss an ein EM24

Front-LED und Wahlschalter Front-LED Die rote Front-LED blinkt proportional zum Verbrauch importierter Wirkenergie, wenn der Wahlschalter in der induktiver Blindenergie in der kvarh Vorderer Wahlschalter • Lock Position: Der vordere Wahlschalter verhindert den Zugriff auf den Programmiermodus der Messungsparameter. • 1, 2, kvarh Position: Schnellzugriff auf die Messungsseiten. Jede Position entspricht einer Messungsseite. Hinweis: in MID-Versionen ist die Position in Lock

Anschluss an eines ET340/ET112

Der Anschluss eines RS485-Interfaces ist über die Klemmverbindungen am einfachsten. Aber auch über die RJ45-Buchsen und ueber den optischen Kommunikationsport (ueber OptoProg) ist eine Anbindung (nur eine der 3 zeitgleich) moeglich.

Anschlussbelegung ET340 Klemmverbindungen
Pin Bezeichnung
7 Terminierung (nur beim letzten Teilnehmer mit A- (9) verbinden
8 B+
9 A-
10 GND
11 Tarifschalter ->12 (Auswahl Tarifmodell 0 programmieren)
12 Tarifschalter ->11 (Auswahl Tarifmodell 0 programmieren)


Anschlussbelegung Sub-D

Anschlussbelegung Sub-D
Pin RS232 RS422 RS485
1 RXD- B
2 RXD
3 TXD
4 TXD+ A
5 GND GND GND
6 RXD+ A
7 RTS
8 CTS
9 TXD- B

Anschlussbelegung RJ45 (8P8C)

Anschlussbelegung RJ45
Pin RS-232 RS-422 RS-485 (full-duplex) RS-485 (half-duplex)
1 RTS TXD+ TXD+ TXD/RXD+
2 DTR NC NC NC
3 GND NC NC NC
4 TXD TXD- TXD- TXD/RXD-
5 RXD RXD- RXD- NC
6 DCD NC NC NC
7 DSR NC NC NC
8 CTS RXD+ RXD+ NC