USB Umschalter

OP #6137398
Lesenswert?

Hallo Zusammen,

vorneweg: ich hab die anderen Artikel zu diesem Thema natürlich schon 
gelesen.

Ich will einen ATTiny dafür benutzen, die 4 Leitungen zu schalten (also 
erst GND,VCC dann verzögert D+,D-), da ich das Umschalten über den PC 
machen will.

Angeschlossen wird übrigens "nur" eine USB 2.0 Soundkarte (Arctis Pro).

Geplant habe ich, einen 4-fach Optokoppler (LTV-846S) für jeden Kanal zu 
nehmen.

Die Frage ist: inwiefern könnten die Transistorausgänge der Optokoppler 
die Signale stören? Ich will natürlich keine Störungen im Headset.

Falls ja, kann ich irgendwas dagegen machen (fettere Bahnen, größere 
Abstände, Reedrelais für D+,D- nehmen...)?

VG
Andreas
Moderator (Firma: Titel) Persönliche Seite #6137426
Lesenswert?

Andreas J. schrieb:
> Geplant habe ich, einen 4-fach Optokoppler (LTV-846S) für jeden Kanal zu
> nehmen.
Zeichne doch mal einen Schaltplan dazu...

> Die Frage ist: inwiefern könnten die Transistorausgänge der Optokoppler
> die Signale stören?
Insofern als man Transistoren nicht einfach als Schalter ansehen kann, 
die nach dem Einschalten in beide Richtungen gleich gut leiten.
#6137774
Lesenswert?

Andreas J. schrieb:
> USB-Strom über Optokoppler
> USB-Masse über Optokoppler
> USB-Daten über Optokoppler

Ganz ehrlich, da fehlen so viele Grundlagen, das bekommst du nie hin.
Kauf etwas.
Wirklich.
Selbst das billigste schrottigste Chinageraffel funzt besser wie etwas 
das du dir ausdenken kannst. Und bauen musst du es auch noch.

Es gibt genug billige KVM, die USB mit umschalten.
Kaufen, benutzen, fröhlich sein.
OP #6137801
Lesenswert?

Muss jetzt natürlich noch aus den 5V die 3.3V erzeugen.

mb schrieb:
> Jo das wär zwar eine bessere Wahl, 0.4mm pitch QFN muss man aber auch
> erstmal löten können. Ich weiß ja nicht was da dein Hintergrund ist.

Ich "löte" mit Galden...
Würde aber trotzdem lieber ne größere Bauform nehmen, falls jemand eine 
Alternative kennt?

Jens M. schrieb:
> Es gibt genug billige KVM, die USB mit umschalten.

Ich weiß, will aber über PC mit uC schalten.
Außerdem bastel ich eben gerne...
Angehängte Dateien:
Gast #6137837
Lesenswert?

Du bist aber immer noch sicher, dass man die Versorgungsspannung mit 
Optokopplern schalten kann, mit Emitter an +5V?

Schau doch mal im Datenblatt, wie viel Strom (Collector Current) der 
schalten kann und wie hoch seine Sättigungsspannung (Collector-Emitter 
Saturation Voltage) ist.

In allgemeinen Lehrbüchern über Transistoren findest du Hinweise, wo 
beim NPN Transistor der Minuspol und wo der Pluspol ist.

Alle drei Buchsen als USB-A kann nicht richtig sein.
#6137848
Lesenswert?

1.warum GND schalten?

2. Für 5V gibt's bei TI auch "Power Path Muxer"

Wenn Baugröße was größeres willst probier es mit einem "ordentlichen" 
Analogschalter oder Bus Muxer.

Aber bei USB Differential Pair usw. hat es einen Grund warum man schön 
klein qfn und klein pitch will...

Nimm ein 1-4 Relais... Schlimmer als jetzt kann es kaum werden...
Gast #6137852
Lesenswert?

No Y. schrieb:
> Nimm ein 1-4 Relais... Schlimmer als jetzt kann es kaum werden...

Wollte ich auch gerade empfehlen. Für USB 2 eignen sich ganz normale 
Relais. Ist zwar ein bisschen unsauber, aber geht auf jeden Fall 
erheblich besser, als diese Optokoppler-Schaltung.
OP #6138411
Lesenswert?

Hab da wegen der zusammengeschalteten GND auch ein bisschen Sorge.
Aber das scheinen viele USB-Schaltungen so zu machen...

D0=0 und D1=1 schaltet die automatische Spannungs-Erkennung von der 
Power Mux ein. Mein Mikrocontroller hängt da ja auch dran.
OE=1 schaltet die Datenkanäle aus.

Beim Hochfahren muss ich also prüfen, wie STAT steht und die Datenkanäle 
einschalten. Dadurch hat man dann auch das gewollte Delay.
Angehängte Dateien:
Gast #6138452
Lesenswert?

Andreas J. schrieb:
> Geplant habe ich, einen 4-fach Optokoppler (LTV-846S) für jeden Kanal zu
> nehmen.

Wird niemals funktionieren. Warum? Da sind BIPs drin. Die haben lästige 
Dinge wie Sättigungsspannung und leiten nur in eine Richtung und 
dergleichen mehr.

Um eine bidirektionale Leitung zu schalten benötigst du mindestens 
Photomos. Mit AQY212 habe ich schon USB geschaltet, das geht halt nur 
mit Fullspeed.

Datenblatt:
https://www.panasonic-electric-works.com/cps/rde/xbcr/pew_eu_en/ds_x615_en_aqy21eh.pdf

Für Highspeed (USB2) oder mehr benötigst du USB-Umschalter, weil du mit 
den Photomos die Impedanzkontrolle nicht aufrechterhalten kannst. Für 
12Mbit geht das noch halbwegs, aber darüber wirst du Probleme bekommen.

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