Forum: Analoge Elektronik und Schaltungstechnik Umschaltung zweier USB Hosts auf ein USB Device


von Mario Schwarz (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Forum,

ich versuche grad einen USB Stick von zwei getrennten Hosts aus 
auszulesen. Dabei soll Host 1 normalerweise Zugriff haben, und Host 2 
auf Anforderung den Zugriff auf den Stick erlangen. Die USB Signal 
Umschaltung stellt schon kein Problem mehr dar - dafür gibt es genug 
Spezial Ics - aber wie sieht es mit der Spannungsversorgung aus?

Wenn Host 2 Zugriff auf den Stick triggert, so muss der Stick 
Spannungsmäßig von Host 1 getrennt und an Host 2 geschaltet werden. Die 
Umschaltlogik für das USB Signal wird dann auch von dort versorgt. Das 
muss natürlich auch klappen, wenn Host 1 ausgeschaltet ist. Auch kann es 
vorkommen, dass Host 2 ausgeschaltet ist - trotzdem muss Host 1 Zugriff 
auf das Device haben.

Ich habe mal eine Prinzipschaltung mit einem Relais angehängt. Das 
sollte so eigentlich auch funktionieren - aber Relais geht nicht - nicht 
sicher genug und viel zu groß. Der Umschaltpegel ist auch nur 3.3V und 
max 4mA. Somit wäre es toll, diese Wechselschaltung mit Halbleitern 
hinzubekommen.

Ich habe nun schon ein bisschen mit Mosfets probiert - aber hier kommt 
mir immer die Body-Diode in die Quere, die einen inversen Strom in die 
Richtung des abgeklemmten Hosts erlauben würde. Eine zusätzliche Serien 
Shottky Diode in Sperrichtung würde sicherlich die USB Spannung für das 
Device unter die zulässige 4,75V drücken.

Könnt Ihr mir einen Tipp geben, wie das mit Halbleitern hinzubekommen 
wäre? Muss alles natürlich sehr klein sein - soll in den USB-Stick mit 
integriert werden. Der bekommt dann halt zwei Anschlüsse...

Danke und Gruss
  Mario

von Sean G. (atmega318)


Lesenswert?

Je eine Diode mit niedriger Durchlssspannung von dem + der Hosts zum + 
des Sticks, das sollte gerade noch in der Toleranz liegen siehe passive 
hub z.B.

von Mario Schwarz (Gast)


Lesenswert?

@Sean

ja ich habe nochmal nachgelesen - USB 2.0 erlaubt bei low power devices 
(bis 100mA) sogar eine Spannung von 4.4V. Damit sollte es ja sogar eine 
Silizium Diode tun - und in der Tat funktioniert - hätt ich nicht 
gedacht! Aber schön find ich es trotzdem nicht.

Gibt es denn keine andere Möglichkeit ohne Spannungsverlust - z.B. mit 
kleinen Solid State Relais - oder zwei antivalent geschaltete Mosfets in 
Reihe? Hab sowas schon mal bei LiIon Balancer Chips gesehen...

Naja - mein Prototyp wird erstmal mit zwei Schottky Dioden in Reihe zu 
den Power Mosfets auskommen und ich probiere mal mehrere USB Sticks - 
und auch USB-Smart-Card Reader aus...

Gruss
  Mario

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.