Forum: Haus & Smart Home RS485 Schnittstelle direkt am Mainboard


von Markus H. (tenzing_moagei)


Angehängte Dateien:

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

von Robert L. (lrlr)


Lesenswert?

ich würde es an die beiden TXDP, TXDN anschließen (also Pin 1 und 2)
aber: mehr wie 4 Möglichkeiten gibt es eh nicht, also einfach 
ausprobieren ?

(und JP9 auf 5V)?

von Hoppla ! (Gast)


Lesenswert?

Der GND fehlt, der ist auuserordentlich wichtig. Ohne GND wird es 
nichts. Resp ist Zufall, und unzuverlaessig.

von Markus H. (tenzing_moagei)


Lesenswert?

Hallo,

danke erstmals für die Beiträge.
Ich sehe schon, ich werde hier am ausprobieren nicht rum kommen. Evtl. 
sind für 2-Draht Bus Anwendungen auch die beiden Pins RXD und TXD am 
9-poligen Pinheader vorgesehen. GND gibt es dort auch!

Gruß,
Tenzing-Moagei

von oszi40 (Gast)


Lesenswert?


von Robert L. (lrlr)


Lesenswert?

@Hoppla !

> Ohne GND wird es
>nichts. Resp ist Zufall, und unzuverlaessig.

nein, das ist Blödsinn..

die den wiki link

> ist EIA-485 klar differentiell konzipiert

von Jochen S. (jochen_s)


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

von Markus H. (tenzing_moagei)


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.

von Michael (Gast)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.