Hallo, ich bin auf der Suche nach einem IC das mindestens zwei USB Eingänge auf einen USB Ausgang schalten kann. Ich benötige dies um ein Gerät zu testen an dem verschiedene USB 2.0 Geräte laufen sollen. Im Augenblickt stecke ich die Geräte immer abwechselnd an, was aber die USB Buchse wohl nicht mehr lange mitmachen wird. Außerdem soll das ganze in Zukunft automatisiert ablaufen. Gruß Frank
Volker Zabe schrieb:
> Relais !
Aber nur mit voreilenden Kontakten pro USB-Port.
Bei Einschalten muß folgende Verbindungsreihenfolge eingehalten werden:
1. GND
2. +5V
3. beide Datenleitungen
Beim Abschalten umgekehrt.
Und warum kaufst Du dir nicht einfach ein fertiges Teil bei der Bucht für 3,50€?
Hallo, mit Relais habe ich es schon versucht. Bei USB 1.1 Geräten funktioniert das auch ohne Probleme. Bei USB 2.0 leider nicht mehr. Die Geräte werden nur noch sporadisch erkannt oder die Datenübetragung bricht ab. Ein fertiges Gerät kommt nicht in Frage, da ich den kompletten Aufbau dokumentieren muß. Vor allem muß das Endgerät 8 USB Ports schalten können. Dies wollte ich durch das zusammenschalten mehrerer ICs realiesieren. Gruß Frank
Frank Matth schrieb: > Hallo, > > mit Relais habe ich es schon versucht. Bei USB 1.1 Geräten funktioniert > das auch ohne Probleme. Bei USB 2.0 leider nicht mehr. Die Geräte werden > nur noch sporadisch erkannt oder die Datenübetragung bricht ab. > > Ein fertiges Gerät kommt nicht in Frage, da ich den kompletten Aufbau > dokumentieren muß. Vor allem muß das Endgerät 8 USB Ports schalten > können. > Dies wollte ich durch das zusammenschalten mehrerer ICs realiesieren. > > Gruß Frank Crosspoint switch? Die haette ich zB noch... http://www.intersil.com/data/fn/fn2793.pdf
> Ein fertiges Gerät kommt nicht in Frage, da ich den kompletten Aufbau > dokumentieren muß. Vor allem muß das Endgerät 8 USB Ports schalten > können. > Dies wollte ich durch das zusammenschalten mehrerer ICs realiesieren. ich glaube nicht das das überhaupt geht, du müsstest ja dann schon 4 IC hintereinandern anschliessen, jeder davon wird das signal verschlechtern. Bei USB2.0 ist nicht viel reserve für soetwas.
Ok, dann schau Dir das mal an: http://www.analog.com/library/analogDialogue/archives/40-01/usb_switch.html
Ich würde erstmal davon ausgehen dass GND von allen Devices gleichzeitig angeschlossen sein darf. Eine Umschaltung mit Relais erfordert dann pro Device ein Relais mit einem Schließer für die Spannung (als erstes einschalten) und ein weiteres mit 2 Schließern für die Datenleitungen. Es wird sicherlich auch noch auf das passende Timing ankommen, denn nach dem Entfernen eines Device braucht der Host (USB Stack) bestimmt einige Zeit bis er wieder zu einer neuen Verbindung bereit ist.
für sowas gibts extra schalter - siehe hier: http://para.maxim-ic.com/en/search.mvp?fam=swmux_low&270=USB%20Certified (samples gibts davon auch. hab schon mal welche bestellt..)
Was soll denn der ganze Quark überhaupt?? Wieso nimmst du nicht nen USB-Hub und schließt alle gleichzeitig an??
@Björn R. Weil nicht jeder USB Host ein Computer ist, an dem man mehrere USB Geräte gleichzeitig anschliessen kann. @max Danke, das war es was ich gesucht habe. @Alle Vielen Dank für eure Hilfe und Tips Gruß Frank
Oder auch bei TI -> http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=1646&uiTemplateId=NODE_STRY_PGE_T¶mCriteria=no Musterbestellung geht sehr schnell
Sorry, dass ich so einen alten Beitrag wieder hochhole, aber ich habe das gleiche Problem wie Frank. Ich möchte mehrere USB-Sticks an einem "nicht PC Host" testen ohne dauernd die Dinger umstecken zu müssen. Einsetzen möchte ich den MAX4999 (da USB 2.0 Hi-Speed) scheint mir recht einfach zu sein, den Chip auf eine Platine zu setzen und fertig. Nun zum Problem die USB-Sticks sollen durch die Host Spannungsleitungen versorgt werden, wie realisiere ich da am Besten die Umschaltung der Versorgungsspannung? Mit Relais (welche würdet ihr vorschlagen) oder gibts bessere Lösungen?
Dom schrieb: > wie realisiere ich da am Besten die Umschaltung der > Versorgungsspannung? P-Kanal MOSFET z.B.
Christian H. schrieb: > Bei Einschalten muß folgende Verbindungsreihenfolge eingehalten werden: > > > > 1. GND > > 2. +5V > > 3. beide Datenleitungen > > > > Beim Abschalten umgekehrt. Kann man nicht einfach nur die Datenleitungen schalten? Dann wuerde ein 2xUM Relais reichen.
Frank Matth schrieb: > ich bin auf der Suche nach einem IC das mindestens zwei USB Eingänge auf > einen USB Ausgang schalten kann. Vishay DG2720 oder DG2722
Hermocrates schrieb: > Kann man nicht einfach nur die Datenleitungen schalten? Dann wuerde ein > 2xUM Relais reichen. Nein, dass geht leider nicht. Die USB-Spezifikation sieht vor, dass sich ein neu angeschlossenes Gerät innerhalb von 100 ms beim USB-Host anmeldet (sobald die Spannungsversorgung vorhanden ist). Wenn der Stick nun dauerhaft an die Versorgungsleitungen angeschlossen ist, schlägt dies (wahrscheinlich) fehl. Bei meiner Testschaltung zumindest wäre dies auch nicht gewünscht, da der Host das aktuelle Gerät alleine versorgen soll/muss.
Jörg S. schrieb: >> wie realisiere ich da am Besten die Umschaltung der >> Versorgungsspannung? > P-Kanal MOSFET z.B. Geschaltet werden, soll mit einem STM32 (3,3 V). Habe den IRLML6246 gefunden, der einen kleinen Ron-Wert besitzt, ist aber ein NMOS. Gibts besondere Gründe einen P-Mos hier für meine Aufgabe einzusetzen und wenn ja habt ihr vielleicht einen Schaltungs-/Bauteilevorschlag?
So ich habe nochmal eine neue Schaltung um die USB-Versorgungsspannung zu trennen. Wäre das so ok oder seht ihr Probleme, wenn ich diesen Highside-Switch achtmal für die USB-Sticks am MAX4999 einsetze? Ausgewählt habe ich diese beiden MOSFETs: PMOS IRF7410 VGs(th) -0.4 - -0.9 V RDS(on) 13.0 mOhm Qg Typ 91.0 nC SO-8 NMOS IRLML6246 VGs(th) 0.5 - 1.1 V RDS(on) 66 mOhm Qg Typ 3.5 nC SOT-23
Christian H. schrieb: > Volker Zabe schrieb: >> Relais ! > Aber nur mit voreilenden Kontakten pro USB-Port. > > Bei Einschalten muß folgende Verbindungsreihenfolge eingehalten werden: > > 1. GND > 2. +5V > 3. beide Datenleitungen > > Beim Abschalten umgekehrt. bei Pollin gibt es einen USB-Umschalter als Bausatz. Auf dem Foto sind REED-Relais zu erkennen. Es sieht aber nicht so aus als würde da eine bestimmte Reihenfolge beim Ein- und Ausschalten eingehalten. http://www.pollin.de/shop/dt/MTY4OTgxOTk-/Bausaetze_Module/Bausaetze/USB_Relaiskarte_E5_A1.html Gruß, Alexander
Naja es gab doch schon die Kommentare, dass Relais nicht "richtig" funktionieren würden (zumindest USB 2.0 Hi-Speed)...
Dom schrieb: > So ich habe nochmal eine neue Schaltung um die USB-Versorgungsspannung > zu trennen. Wäre das so ok oder seht ihr Probleme, wenn ich diesen > Highside-Switch achtmal für die USB-Sticks am MAX4999 einsetze? > Ausgewählt habe ich diese beiden MOSFETs: > > PMOS IRF7410 > NMOS IRLML6246 Hi kann ich das so nutzen, spricht was dagegen oder habe ich irgendwo einen Design-Fehler gemacht?
Dom schrieb: > Dom schrieb: >> So ich habe nochmal eine neue Schaltung um die USB-Versorgungsspannung >> zu trennen. Wäre das so ok oder seht ihr Probleme, wenn ich diesen >> Highside-Switch achtmal für die USB-Sticks am MAX4999 einsetze? >> Ausgewählt habe ich diese beiden MOSFETs: >> >> PMOS IRF7410 >> NMOS IRLML6246 > > > Hi kann ich das so nutzen, spricht was dagegen oder habe ich irgendwo > einen Design-Fehler gemacht? Hallo Dom, sorry für das Hochholen eines so alten Beitrags, aber hatte das so funktioniert wie du es dir gedacht hattest?
Wozu immer so kompliziert? Gibt doch genügend analog Schalter, sogar mit I2C usw. http://de.mouser.com/Semiconductors/Switch-ICs/Analog-Switch-ICs/_/N-7590c
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.