Forum: Mikrocontroller und Digitale Elektronik zweimal Rx/Tx-In auf einmal Rx/Tx-Out


von Markus Reichert (Gast)


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

von thkais (Gast)


Lesenswert?

Zwei Dioden und ein Widerstand (Oder-Schaltung).

von Ralf (Gast)


Lesenswert?

> Zwei Dioden und ein Widerstand (Oder-Schaltung).
Das ganze natürlich für jeden Zweig, also zweimal...

Ralf

von Markus Reichert (Gast)


Lesenswert?

Und wie soll das funktionieren?

An beiden RX-Leitungen liegt ja standardmäßig eine '1' an. Benötige
ich hier nicht eine AND-Schaltung?

von Rahul (Gast)


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.

von Markus Reichert (Gast)


Lesenswert?

Kennt jemand den CD4053?
Ist der dafür geeignet?

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

CD4053 kann max 18V nicht +/-12

von Markus Reichert (Gast)


Lesenswert?

gibt es einen IC, der +/- 12V kann?

von Marcel Pokrandt (Gast)


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.

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.