RS485 Schnittstelle direkt am Mainboard

OP #3357653
Lesenswert?

Hallo Gemeinde,

ich hätte eine Frage zur RS485 Schnittstelle. Wahrscheinlich so banal, 
weil ich keine Antwort darauf finde.
Ich habe ein Mainboard (Jetway nf99fl-525) welches eine RS485 
Schnittstelle hat. Genauer gesagt, man kann COM2 auch als RS485 
Betreiben.
Auf dem Board befindet sich ein 9-poliger pin-header für die RS232 
(COM2) Schnittstelle und ein 4-poliger pin-header mit: TXDP, TXDN, RXDP 
und RXDN (siehe Anhang). Über Jumper kann ausgewählt werden ob die 
Schnittstelle als RS232, RS422 oder RS485 betrieben wird.
Nun zu meiner eigentlichen Frage, ich möchte über die RS485 
Schnittstelle mit einem Gerät kommunizieren welches nur 2-Draht RS485 
Schnittstelle unterstützt, ist das überhaupt möglich? Wenn ja, wo muss 
ich A und B anschließen?

Was ich bis jetzt im Forum gefunden habe, ist eine Belegung eines 
Profibus Steckers, der Profibus ist ja angeblich gleich dem RS485. Da 
heißt es PIN [3]: RxD/TxD-P und PIN [8]: RxD/TxD-N??? Das verwirrt mich 
etwas.

Danke und Gruß,
Tenzing_Moagei
Angehängte Dateien:
#3363030
Lesenswert?

Hallo Markus,

hier liegt der Unterschied zwischen RS422 und RS485. RS422 ist 
konzipiert um ein Aderpaar zum Senden und ein Aderpaar für den Empfang 
zu nutzen. Deshalb die Nomenklatur mit dem RX und TX. Um daraus eine 
RS485 (bei der nur zwei Adern für beide Richtungen verwendet werden) zu 
bauen, musst du die jeweils positven und negativen Leitungen 
zusammenschalten. Dann erhälst due RS485A und RS485B wobei jetzt ohne 
Gewähr A die negative und B die positive Leitung ist (Aus dem Kopf nicht 
1000% sicher).

Gruß
Jochen
OP #3364751
Lesenswert?

Hallo Gemeinde,

hier die Auflösung direkt vom Herstelle, hat zwar etwas länger gedauert, 
aber Jetway hat sich dann doch noch gemeldet.

Vielleicht steht irgend wann wieder jemand vor dem selben Problem...

1.  RS485 supports only half duplex, because it works only with TXDP 
(TX+) and TXDN (TX-) two pins.  If you need full duplex, you will need 
to choose RS422 function, it works with TXDP (TX+)/TXDN (TX-)/RXDP 
(RX+)/RXDN (RX-).

2.  To setup RS485, you will need to do the followings:
     Please adjust JP10 jumper setting on motherboard to 3-4 close
     Please adjust your BIOS setup, Integrated peripherals > Onboard 
Super IO function > Serial Port2 RS485 select > Enable
     RS485 device, please just wire TX+ to on board TXDP and TX- to on 
board TXDN

3.  If you also need the power for RS485, you can use the pin9
     Jumper setting on motherboard JP9, please adjust to 3-4 close for 
12V, or 5-6 close for 5V power


Viele Grüße,
Markus H.
Gast #3366071
Lesenswert?

Robert L. schrieb:
>> Ohne GND wird es
>>nichts. Resp ist Zufall, und unzuverlaessig.
>
> nein, das ist Blödsinn..

Mal nicht so voreilig.
Allgemein braucht man Gnd, da sich auch bei einem differentiellen Signal 
die Pegel an den Empfängereingängen nur in einem bestimmten 
Spannungsbereich bewegen dürfen. Man kann natürlich immer Empfänger 
konstruieren, die ihrerseits passiv aus dem Mittelwert von A und B ein 
künstlichen Bezugspotential ableiten, aber i.A. ist das nicht so.

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