RS485 RS422 RS232
Inhaltsverzeichnis
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+ (A) |
2 | DTR | NC | NC | NC |
3 | GND | NC | NC | NC |
4 | TXD | TXD- | TXD- | TXD/RXD- (B) |
5 | RXD | RXD- | RXD- | NC |
6 | DCD | NC | NC | NC |
7 | DSR | NC | NC | NC |
8 | CTS | RXD+ | RXD+ | NC |