Umschaltung zweier USB Hosts auf ein USB Device

Gast #3358635
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
Angehängte Dateien:
Gast #3359280
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.