Hi, fuer ein Test-Setup mit USB Geraten und Smartphone benoetige ich eine programmierbare "USB Weiche". Ich moechte gerne einen PC, ein Smartphone und ein Smartphone USB Zubehoer Geraet miteinander kommunizieren lassen und programmatisch steuern wer gerade mit wem kommunizieren kann, also eine Art Weiche: Fall 1: PC kommuniziert mit Smartphone (spielt neue version der App auf) Fall 2: Smartphone kommuniziert mit USB Zubehoer Geraet Fall 3: (optional) PC kommuniziert mit USB Zubehoer Geraet Ich habe mir verschiedene AVR und USB Device Sharing Hubs/Switches angeschaut und festgestellt, dass die nicht so richtig funktionieren weil ich einmal das Smartphone downstream vom PC haben will und einmal das Smartphone upstream vom Accessory. Hat jemand ne Idee wich ich so ein Setup bauen kann? Viele Gruesse und Danke im Voraus, Sebastian
Geht das mit USB? Welches relais wuerdest Du empfehlen? Ich sorge mich um die Signalqualitaet von HichSpeed USB durch ein Relais.
Hiermit sollten sich zumindest Fall 1 und 2 realisieren lassen. http://www.ti.com/product/TS3USB221A
Der Microchip USB4604 sollte eigentlich alle drei Fälle abdecken können. Auch gibt es von Microchip USB Switches z.B. USB3740, damit sollte man das Setup auch realisieren können. http://www.microchip.com/wwwproducts/en/USB4604 http://www.microchip.com/wwwproducts/en/USB3740
Cool, vielen Dank fuer die Links zu diesen Bauteilen. Weiss jemand ob es so etwas schon fertig oder halb-fertig zu kaufen gibt irgendwo?
Sebastian S. schrieb: > Weiss jemand ob es so etwas schon fertig oder halb-fertig zu kaufen gibt > irgendwo? Klar, sogar Pads fertig auf den Chip gebondet und mit Gehäuse drum: z.B. USB4604 einzeln oder als Eval-Kit https://www.digikey.de/product-detail/de/microchip-technology/USB4604-1080HN/USB4604-1080HN-ND/4080190 https://www.digikey.de/product-search/de/programmers-development-systems/evaluation-and-demonstration-boards-and-kits/2622039?k=USB4604 Oder den TS3USB221A als Eval-Kit: https://www.digikey.de/product-search/de/programmers-development-systems/evaluation-and-demonstration-boards-and-kits/2622039?k=TS3USB221A Der USB3740 könnte eher schwieriger sein
Cool, vielen Dank. Die Eval-boad suche brachte mich zu MAX4989 mit dem evalkit: https://datasheets.maximintegrated.com/en/ds/MAX4989EVKIT.pdf Ich denke das ist was ich suche, was meint ihr?
Sebastian S. schrieb: > HichSpeed USB durch ein Relais Es gibt auch Reed- und Koax-Relais die viele MHz durchleiten könnTen, aber diese Umschaltung allein wird Deine SW noch nicht glücklich machen. Auch Masseprobleme beachten! Die Geräte müssen jedes Mal richtig erkannt und abgemeldet werden falls es eine saubere Lösung werden soll. Nimm erst mal die 3 Kabel und stecke einfach um, um zu prüfen was Deine SW so anstellt.
Setup funktioniert bereits gut mit manuellem Kabel stecken. Was ich jetzt moechte ist ein automatischer Integration Test um das Kabel-Umstecken zu automatisieren. Ein USB Hub funktioniert nicht weil der nicht upstream und downstream umschalten kann.
"Ein USB Hub funktioniert nicht weil der nicht upstream und downstream umschalten kann." Ein normaler USB Hub kann das nicht, der USB4604 hat aber dieses Feature.
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.

