Forum: Mikrocontroller und Digitale Elektronik USB Multiplexer für Android & Apple CarPlay


von Torben (Gast)


Lesenswert?

Hallo, ich benötige einen schaltbaren USB Multiplexer für USB Sticks, 
Android Auto und Apple CarPlay, welcher simple Commandozeilentool 
(Windows) ferngesteuert werden kann. Ich hatte jetzt schon zwei Geräte 
getestet, welche wunderbar für USB Sticks und Android Auto 
funktionieren, aber bei Apple CarPlay streiken Sie. Ich hab schon 
versucht alle USB Zuleitungen so kurz wie möglich zumachen, aber auch da 
kommt es zu Fehlern mit Apple CarPlay, welche sich so äussern, dass das 
Gerät nicht zuverlässig erkannt wird. Es darf kein schaltbarer USB Hub 
sein, sondern ein richtiger Umschalter mit allen Leitungen. Der 
Umschalter müsste 1 : 3 sein, also an das Gerät will ich ein USB Stick, 
Apple Mobiltelefon, Android Mobiltelefon an mein Zielgerät anschliessen. 
USB2.0 und Type A Buchsen würden aussreichen, aber falls jemand ein 
Gerät mit USB3.0/3.1 und Type C kennt, welches 2.0 kompatibel ist, dann 
wäre es auch nicht schlecht.

Hat jemand sehr gute Praxiserfahrung mit einem Gerät hat, dann würde ich 
darüber freuen.

von Harald (Gast)


Lesenswert?

Torben schrieb:
> welche sich so äussern, dass das
> Gerät nicht zuverlässig erkannt wird.

Im Netz findet man PDFs, die den Kopplungsprozess bei Apple CarPlay 
dokumentieren. Mindestens bei Wireless CarPlay kommt Bluetooth beim 
Kopplungsprozess mit ins Spiel. Kann es sein, dass auch bei Wired 
CarPlay das der Fall ist? Evtl. schaltest Du zu einem Punkt um, wo der 
Kopplungsprozess schon ein Stück weit initiiert wurde und dann durch die 
Umschaltung gestört wird?

von Harald (Gast)


Lesenswert?

So etwas wie MAX4899 schon getestet? Gibt es auch für 50$ als Evaluation 
Kit. Brauchst Du nur noch etwas, dass dir aus der Kommandozeile zwei 
Digitalpins steuert, evtl. was von FTDI.

von Torben (Gast)


Lesenswert?

Der MAX4899 sieht schon sehr gut aus, am besten wäre ein Komplettgerät, 
wo jemand schon längere Zeit gute Erfahrung mit Android Auto und Apple 
Carplay ohne Probleme betrieben hat.

von Harald (Gast)


Lesenswert?

Torben schrieb:
> am besten wäre ein Komplettgerät,

Torben schrieb:
> welcher simple Commandozeilentool
> (Windows) ferngesteuert werden kann.

Wohl kaum. Könntest höchstens jemand bitten, der dir das Evalkit und 
einen Arduino zusammenbringt, der dann über USB Serial zwei Portpins 
steuert. Oder eben einen FTDI Chip, der über zwei freie GPIOs den Mux 
steuert.

Wenn ich das richtig interpretiere, kannst Du weder Schaltungsdesign 
noch Mikrocontroller-Software? Dann kannst Du nur jemanden aus deinem 
Umfeld bitten.

von Torben (Gast)


Lesenswert?

Hallo, das Evalboard hat leider ein kleinen Fehler meiner Meinung und 
zwar sind die +5V parralel geschaltet, wenn alle 4 Teilnehmer 1A ziehen, 
dann wird das wohl nix, die +5V müssten also auch geschaltet werden.

>Wenn ich das richtig interpretiere, kannst Du weder Schaltungsdesign
>noch Mikrocontroller-Software? Dann kannst Du nur jemanden aus deinem
>Umfeld bitten.

USB2.0 traue ich mich nicht zu routen, insbesondere danach das 
Augendiagramm zuprüfen, deshalb wäre ein fertiges Gerät besser. 
Eventuell kennt jemand fertiges ein Gerät.

von Chris (Gast)


Lesenswert?

Hast di schon mal USB hub getested?
Ich habe einen USB hub MIT ETH +SD+USB und das hat in Auto alles 
funktioniert.

von Torben (Gast)


Lesenswert?

Ja USB Hubs funktionieren garnicht, weil das Hostgerät keine USB Hub 
Treiber besitzt oder nachinstalliert werden können.

von Schlaumaier (Gast)


Lesenswert?

Frage :

Hast du es mal mit einer USB-Peitsche versucht. ???

Ich hatte so ein Teil an einen Laptop hängen. 1 USB-Stecker für in den 
Laptop und 3 USB-Buchsen für die Geräte. Das Teil ist von inaktiv.

Hab nur 2 Gebraucht (1 Maus + 1 USB-Stick).

von Harald (Gast)


Lesenswert?

Torben schrieb:
> wenn alle 4 Teilnehmer 1A ziehen,
> dann wird das wohl nix, die +5V müssten also auch geschaltet werden.

Mit den 2 Mobiltelefonen wird es eh schwierig, da kann man nicht einfach 
1A „anbieten“ und das Gerät zieht es dann.  Die Freischaltung erfolgt 
auf zig verschiedenen Wegen, siehe z.B. hier
https://www.digitalcitizen.life/fast-charging-standards/
(Die Liste ist nicht einmal aktuell und vollständig)

Wenn Du da die Datenleitungen multiplext wird es auch mit dem Laden 
nichts.

Torben schrieb:
> USB2.0 traue ich mich nicht zu routen, insbesondere danach das
> Augendiagramm zuprüfen,

USB2.0 ist halb so wild, wenn Du den differentiellen Widerstand mit den 
einschlägigen Tools theoretisch berechnest und die Leiterbahnen 
vernünftig legst klappt es auch ohne Prüfung des Augendiagramms. Habe 
ich noch nie gebraucht.

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
Noch kein Account? Hier anmelden.