zweimal Rx/Tx-In auf einmal Rx/Tx-Out

Gast #304606
Lesenswert?

Hallo zusammen,

ich habe folgendes Problem:

Ich möchte eine Kamera über Rx/Tx/GND (RS232) steuern - und zwar
parallel über zwei Steuereinheiten (PC und selbstgebauter Controller
mit internem ATTiny2313 und MAX232).

Nun gibt es aber das Problem, dass wenn ich beide Geräte gleichzeitig
an die Kamera anschliesse (Y-Verkabelung) sich die beiden Signale der
Steuerungen gegenseitig so weit stören, dass kein auswertbares Signal
mehr bei der Kamera ankommt.

Jetzt würde ich gerne wissen, ob es einen fertigen IC gibt, welcher
zwei
Rx/Tx/GND-Eingänge und nur einen Ausgang hat und über vielleicht
Priorisierung dann einen der beiden Eingänge durchschleift. Dabei ist
es nicht notwendig, dass ich über evtl. Enable-Pins darauf Einfluss
nehmen kann. Wichtig ist nur, dass der Aktive durchgeschleift wird,
bzw. selbstständig einer ausgewählt wird, falls mal beide aktiv sind.

Das ganze sollte über einen externen Baustein realisiert werden, d.h.
den uC austauschen steht leider nicht zur Debatte.

Wäre super, wenn mir jemand weiterhelfen könnte.

Vielen Dank und Gruß
Markus
Gast #304610
Lesenswert?

Fiese Lösung:
Nimm statt des tiny einen Mega162, der hat 2 USART, und schleif' das
PC-Singal durch...

Die Empfangsleitungen beider Steuerungen sollte man Problemlos
miteinander verbinden können.
Die Sendeleitungen erfordern etwas mehr Aufwand (wie thkais schon
anmerkte: Dioden und Vorwiderstände...). Schöner ist eine aktive Weiche
mittels Multiplexer oder Schalter.
Gast #304614
Lesenswert?

Du ich hatte ein ähnliches Problem.... Ich hab letztendlich einen
Software-Uart genommen und dahin alles weitergeleitet...

Verundung oder Veroderung kannst du vergessen - das wird nicht
funktionieren. Und dass es fertige Chips gibt, wage ich zu bezweifeln.
Der müsste ja 2 Datenströme mit (angenommen 19200 Baud)
zusammenquetschen zu einem Strom mit derselben Rate - ausserdem: wie
soll der priorisieren. Wenn eine Station ein Daten"paket" aus
mehreren Bytes sendet, wäre es doch blöd, wenn die andere Station
dazwischenfunkt und n Byte reinschiebt, oder?!

Was aber einfach gehen sollte, wäre "mitzuhören". Egal auf welcher
der beiden Leitungen.

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