RS485 2-Draht und 4-Draht umschalten

OP #3262475
Lesenswert?

Hallo zusammen

ich bin an einem kleinen projekt und möchte bei einem RS485 bus zwischen 
halbduplex und vollduplex softwareseitig umschalten. Das ganze habe ich 
mir so vorgestellt, dass mit der wahl des uarts bzw comports pc seitig 
umgeschaltet werden kann. Mein problem nun ist, wie verbinde ich die 
beiden gemeinsamen leitungen damit keine probleme auftauchen.
Im anhang habe ich ein bild eingefügt, welches mein problem grafisch 
zeigt.
Ich bin um jeden hinweis dankbar.
Angehängte Dateien:
Persönliche Seite #3262682
Lesenswert?

Das ist natürlich ein Problem, aber vielleicht hilft es Dir, Deinen, äh, 
Designfehler zu erkennen. Welchen Sinn soll es haben, zwei serielle 
Schnittstellen zu blockieren, um nur eine davon verwenden zu können?

Pack beide Treiber an eine Schnittstelle, und nutze eine der 
zusätzlichen Handshakeleitungen zur Auswahl des Treibers, den Du 
verwenden möchtest (ein paar Logikgatter sind dann noch nötig, aber das 
wars auch schon).

Alternativ machst Du die Umschaltung nicht software-, sondern 
hardwaremäßig, was sinnvoller sein dürfte; wozu im Betrieb bei einer 
Verbindung zwischen Zwei- und Vierdrahtbetrieb umschalten? Das macht man 
beim Anschließen, und da kann man auch 'nen Jumper umstecken oder 
einen Schalter bedienen.
OP #3268413
Lesenswert?

Vielen dank für eure hilfreichen inputs :)

@rufus
das ding ist so, ich steuere einen controller an, welchen ich zb im 4 
drahtmodus konfiguriere und anschliessend in den 2-draht modus wechseln 
möchte. Dann würde ich gerne ohne "handanlegen" meinen USB RS485 
converter umschalten können.

@Karlheinz
Der MAX3160ECAP+ ist eine interessante sache, dann könnte ich auch noch 
232 miteinbeziehen. bei so einer eierlegendenwollmilchsau befürchte ich 
einfach, dass es das ding einfach plötzlich nicht mehr gibt :(

Der MAX13182EESD+ scheint die bedürfnisse bezüglich des umschaltens 
elegant zu lösen. jedoch sehe ich hier auch die bezugsquellen 
problematisch.

______________________

Als USB UART converter habe ich mir diesen hier vorgestellt:
http://www.ftdichip.com/Products/ICs/FT4232H.htm

dann könnte ich die verschiedenen schnittstellen bedienen und einen com 
als GPIO konfigurieren und so softwaremässig oder hardwaremässig die 
schnittstellen umstellen

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