Hi, ich möchte einen Umschalter für USB Sticks bauen, bitte keine Diskussionen über den Grund, und Hubs. Erst hatte ich vor alle 4 Leitungen über Relais zu Switchen, jedoch ginge es doch mit einem Analogmultiplexer einfacher, oder?
Ausprobieren und dann hier berichten, ob es funktioniert hat.
Könnte funktionieren, aber nicht mit High Speed, bestenfalls Full Speed. Also praktisch unbrauchbar, wenn man nicht nur Tastaturen und Mäuse anschließen will. Nimm einen Hub ;-)
Für HighSpeed brauchst du da richtige USB Switches. Gibts bei fast allen Chip-Herstellern.
Basti schrieb: > jedoch ginge es doch mit einem > Analogmultiplexer einfacher, oder? 4052 Maximaler Ron: ca 1 kOhm. Glaubst du im Ernst, USB funktioniert mit 4 Widerständen von 300...1000 Ohm in den Leitungen? Gruss Reinhard
HC4052 habe ich in einem Fernost-FlachTV gesehen für USB. Naja, ist ja nicht mein Design. Ist halt schön billich :-))
@ Thorsten Simon (thorsim) & Christian R. (supachris): Danke für den Hinweis, gleich mal bestellen. hatte schon nach usb switch gesucht, allerdings findest du da bei google nur produkte...
Basti schrieb: > Hi, > > ich möchte einen Umschalter für USB Sticks bauen, bitte keine > Diskussionen über den Grund, und Hubs. Erst hatte ich vor alle 4 > Leitungen über Relais zu Switchen, jedoch ginge es doch mit einem > Analogmultiplexer einfacher, oder? Vielleicht hilft es was, wenn ich Dir meine praktische Erfahrung beschreibe, die seit einigen Jahren problemlos funktioniert: 74CBLTV3253 von TI als Mux. ein AT90RM9200 von Atmel ist der Host, es sind 4 der Chips so geschaltet, daß ein 1:16-Mux für USB entsteht. Leiterbahnlänge vom ARM bis zum letzten Mux: ca. 37cm auf einer 4lagigen Platine, ein Lagenwechsel ca. 1cm vor dem letzten MUX. Hinter dem Mux bis zum entsprechendne Slave: ca. 6-15 cm, jeweils relativ genau gleiche Länge (also zB. 86 und 83mm) Das ganze funktioniert, die Signalqualität ist ok, wir benutzen es aber nur im langsamsten Modus. Ist für diese Anwendung ausreichend schnell (es werden damit die Flashspeicher von 16Stk VS1000 Ogg-Vorbis-Player programmiert) Die SW vom ARM bildet eine Checksumme zu jedem VS1000-File. Wenn der VS1000 seinen Speicher befüllt hat berechnet er ebenso diese Checksumme. Dann wird verglichen. In den Logfiles der letzten 4 Jahre haben wir keinen einzigen Checksummen-Fehler gesehen. Manchmal (1x im Monat) kommt einer der 800 VS1000 beim USB etwas aus dem Tritt, dann wird der lokal resetiert, neu initialisiert und dann paßt es wieder. Es gibt keine Häufung auf einer Platine, also ist es nicht weiter tragisch, wenn das passiert. Grüße MiWi
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.