Gibt es Treiber für RS422 mit Handshake?

Gast #305652
Lesenswert?

Was verstehst du unter "RS422-Treiber mit Handshake"?
Das Handshake erledigt in der Regel ein Baustein (UART/Controller), der
die Signale (RTS/CTS, DSR/DTR) auswertet bzw. abgibt.
Hinter dem UART/Controller sitzt dann ein Pegelwandler, der die
TTL-Signale (0V/5V) in die durch die Norm festgelegten Spannungen
wandelt (z.B.+15V/-15V bei RS232).
Das Handshake mit den o.g. Leitungen ist im Prinzip ein in Hardware
"gegossenes" Protokoll zum Ablauf einer seriellen DAtenübertragung.

Es gibt eine grössere Menge RS422-Treiber. Die wandeln aber alle nur
TTL nach RS422-Pegel (in das differentielle Signal halt...) und
zurück.
Wenn du also das Handshake wie bei einer RS232-Schnittstelle realisiern
willst, brauchst du für jede Leitung einen eigenen Treiber.

Bis jetzt brauchte ich noch nie Handshake bei einer seriellen
Übertragung. Wenn du den Sachverhalt / das Problem schilderst, kann man
dir vielleicht besser helfen.

Gruß Rahul
Gast #305653
Lesenswert?

Ich möchte Daten von Mikrokontroller zum Computer über RS422
transportieren. Und jetzt habe ich eine PCI-Karte bei Computer Seite
für RS422-Schnittstelle. Aber diese Karte hat nur Betriebsart "RS422,
4-Draht-Bus-Master, RTS/DTR-Handshake", das bedeutet, es soll bei
Mikrokontroller Seite außer 4 Daten Leitungen noch 4 Leitungen für
Handshake mit dieser Karte angeschlossen sein.
Deshalb habe ich vorher Treiber mit Handshake gesucht.

Wie du gesagt hast, wenn ich diese Kommunikation machen möchte, soll
ich noch einen Treiber für RS422 benutzen. Dann schließe ich RO vom
zweiten Treiber(für Handshake) mit DE vom ersten Treiber(für Daten
transport) an. Dann kann ich "Handshake" realisieren, oder?
Führt solcher Anschluß zu Daten Verlust?

Oder hast du andere Idee?

Danke!
Gast #305656
Lesenswert?

Ich glaube für RS422 gehört es zu "point to point". Weil für RS485 es
noch zwei Betriebsart-DIL-Schalters gibt, um zwingend den Abschluss des
Bussystems mit einem terminierungsnetzwerk zu erfordern.

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