USB-C-Buchse zum USB-Gerät hinzufügen

Ich habe einige preiswerte Audiogeräte, mit denen ich experimentieren möchte. Ich versuche, Kabel einzusparen, und ich möchte, dass alles USB-C ist. Ich habe ein kleines Midi-Keyboard und ein kleines Audio-Interface, die beide USB-B verwenden. Gibt es ein USB-C-Buchse-zu-USB-B-Kabel, das ich kaufen könnte? Ich wäre sogar bereit, die USB-B-Buchse zu entlöten und durch eine USB-C-Buchse zu ersetzen, solange ich die Verkabelung herausfinden kann.

Ich habe versucht, online zu suchen, aber ich habe niemanden gesehen, der USB-C-Buchsen oder eine USB-C-Buchse auf USB-B-Adapter verkauft. Ich habe einige USB-C-Stecker-zu-USB-B-Adapter gesehen, aber das macht den Zweck zunichte, da ich in der Lage sein möchte, alles mit einem USB-C-Stecker-zu-Stecker-Kabel zu verbinden. Irgendwelche Vorschläge?

Antworten (2)

Formal wird die Aufgabe, ein altes USB-Typ-B-Gerät in eine Typ-C-Umgebung anzupassen, durch die Verwendung einer Typ-B-zu-Typ-C-„Legacy-Kabelbaugruppe“ gelöst. Dies ist ein offizieller Weg gemäß den USB-Spezifikationen. Es ist lediglich ein einziges Kabel erforderlich, und das Typ-C-Ende verfügt über alle erforderlichen Attribute zur Darstellung eines Typ-C-Geräts.

Sie möchten jedoch noch einen weiteren Adapter einführen, Typ-B-Stecker auf Typ-C-Steckdose. Und dann ein anderes Standard-CC-Kabel zu verwenden. Dies kann sicherlich erreicht werden, indem eine Typ-C-Buchse mit einem USB-Typ-B-Stecker verdrahtet wird und nur zwei 5,1-k-Pulldown-Widerstände an den Pins CC1 und CC2 vorhanden sind.

Bei diesem Ansatz gibt es zwei Probleme:

  1. Diese Anordnung aus Adapter und Kabel führt einen weiteren Stecker ein, und jeder Stecker führt normalerweise zu Unvollkommenheiten in der USB-Übertragungsleitung. Bei MIDI- oder Audiogeräten (die normalerweise Full-Speed-Geräte mit langsamen 12 Mbit/s sind) ist dies wahrscheinlich kein Problem, aber bei HS-Geräten kann es zu einem ungleichmäßigen Verhalten kommen.

  2. Das wahrscheinlich wichtigste Hindernis beim Adapteransatz ist, dass die USB-Industrie keinen Bedarf an Typ-B-Steckern für die Befestigung an einer Leiterplatte sah. Alle produzierten Typ-B-Stecker sind für Kabel ausgelegt. Es ist sehr unpraktisch, diese Standard-Typ-B-Stecker an einer beliebigen Leiterplatte anzubringen, um einen guten Adapter herzustellen.

Ich würde vermuten, dass deshalb niemand die "B-Stecker-zu-C-Buchse" -Adapter in industriellen Mengen herstellt.

Sie haben nicht erwähnt, welchen USB-Standard das Gerät verwendet. Wenn es überhaupt sehr alt ist, verwendet es wahrscheinlich USB 2.0. USB-C wurde für USB 3.1 und höher entwickelt. Es ist abwärtskompatibel, da Sie einen Adapter bekommen könnten, um ein USB-A/B-Gerät an einen USB-C-Anschluss anzuschließen, aber das Gegenteil ist nicht der Fall; daher das Fehlen von USB-C-Buchsen an USB-B-Steckerkabeln.

USB 2.0 A/B-Kabel verwendeten 4 (manchmal 5) Drähte (Bild mit freundlicher Genehmigung von Wikipedia ). Mikro- und Minikabel sind die gleichen Pins in einem kleineren Formfaktor.

USB-Pins

Auf der anderen Seite hat USB-C ... viel ... mehr Pins (Bild mit freundlicher Genehmigung von Wikipedia ).

USB-C-Pins

Beachten Sie jedoch, dass es immer noch die Standardleitungen V+, GND und Data+/- hat, sodass Sie Ihre eigenen Kabel herstellen können, indem Sie ein USB-C-Verlängerungskabel wie dieses von Amazon und ein Standard-USB-A/B-Kabel spleißen, damit es in Ihr Gerät passt , aber es ist nicht garantiert, dass es richtig funktioniert. Natürlich wäre dieses Kabel wie ein verlängerter Anschluss, der aus Ihrem Gerät kommt - nicht ideal.

Wenn Ihre Geräte USB 3.0 verwenden, verfügen sie über die aktualisierten „Super Speed“-Anschlüsse, die auch Porenstifte haben (Bild mit freundlicher Genehmigung von Wikipedia ).

USB 3.0-Pins

Wie Sie bereits erwähnt haben, gibt es USB 3.0 B-C-Stecker-Stecker-Kabel ( bei Amazon ). Sie könnten theoretisch das USB-C-Steckerende abschneiden und ein USB-C-Buchsenende vom obigen Verlängerungskabel einspleißen. Wieder ist es nicht garantiert, dass es funktioniert.

Wenn Sie einen echten USB-C-Port hinzufügen möchten, können Sie einen Breakout wie diesen erhalten und Jumper von den richtigen Pads auf dem Breakout zu den Pads löten, an denen Ihr aktueller USB-Port an die Platine gelötet ist (nachdem Sie ihn entfernt haben), oder zu einem geschnittenen und abisolierten USB-B-Kabel, das in Ihren aktuellen USB-Anschluss geht.

USB-C-Breakout

Diese Antwort ist unvollständig, die CC-Leitungen auf der USB-C-Seite werden beim Befolgen der Schritte nicht ordnungsgemäß abgeschlossen, was bedeutet, dass die resultierende Kabelbaugruppe nicht funktioniert, außer wenn unverlierbare Kabel verwendet werden
@Ferrybig es wird sowieso nicht mit USB 3.0 funktionieren. Das ist nicht der Punkt. Dies ist eine hackige Methode, um die Kabelenden als Experiment zu tauschen. Es ist nicht als realistische Lösung zum Aufrüsten von USB-Anschlüssen an einem alten Gerät gedacht. Sie entführen nur den Port und verwenden einige der Pins mit dem alten Schnittstellenstandard, was absolut funktionieren wird, weil ich es schon einmal gemacht habe.