Moin moin, kennt jemand einen Schönen Baustein, um USB-Ports vor Rückspeisung zu schützen? Ich habe einen Programmieradapter im Design, der im Normalfall 200-300mA Strom für das Target zieht. Der Adapter hat auch eine Debug-funktion, bei der ein neben dem Target(Board A) noch einen weiteres Board (Board B) angeschlossen wird, das mit dem Target über CAN kommuniziert. Im Normalfall bekommt der Debugger von dem 2. Board nichts mit. Wenn nun aber jemand Board A und B vertauscht, werden von Board B 5.5V auf die VUSB-Leitung zrückgespeißt. Die meisten USB-Ports finden das meiner Erfahrung nach ziemlich uncool. Mein erster Gedanke wäre eine Shottky-Diode von USB->Target zwischenzuschalten. Schöner wärs aber mit einer richtigen galvanischen Trennung. Ich hab gesehen, dass es da eine große Auswahl an DC/DC-Bausteinen gibt. Hat jemand schon Erfahrung mit einem. Preis ist nicht so relevant, nachdem es nur um 10-15 Stück geht.
Ich habe mir gerade dieser bestellt : http://www.ebay.nl/itm/USB-Galvanic-Signal-Insulator-USB-Digital-Isolator-Isolation-Ground-Noise-A30-/221721409261?hash=item339fa036ed:g:rG0AAOSwNSxVXMMr
Ich würde die Diode nehmen. Zwar ist man mit der Spannung möglicherweise unterhalb der SPEC, aber das ist dafür simpel und sicher. Noch besser ist sowas hier: http://cds.linear.com/docs/en/datasheet/4411fa.pdf Müsste man halt so schalten, dass statt der Batterie der Port dran ist, welcher nicht "gebackdrived" werden darf. Das hat praktisch keinen Spannungsabfall mehr, nur noch 50mV und verhindert trotzdem einen Stromfluss in die falsche Richtung. Mit dem Baustein müsste deine Anwendung gehen. Sonst wären die Suchbegriffe "ideal diode" und "power oring" Futter für Google. PS: Mit uncool hast du recht. Ich hab mit einem billigen Powered-USB-Hub zwei Ports auf meinem Mainboard gebrutzelt.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.