Wie kann ich herausfinden, ob ein USB-C-Kabel sicher verwendet werden kann?


15

Es gibt eine Menge Presse darüber, wie gefährlich einige USB-Kabel vom Typ C sind - ich verstehe, dass sie den falschen Widerstand haben und dass das Gerät zu viel Strom verbraucht.

Andererseits möchte ich ein billiges USB-A / C-Kabel zum Verstauen im Haus haben. Ich besitze derzeit auch ein wahrscheinlich nicht standardmäßiges Kabel, das mit dem Telefon geliefert wurde. Es ist für 5 V / 4 A ausgelegt. Ich besitze ein Eins-plus-Drei-Kabel und es ist Teil des Schnellladesystems für Schnellladesysteme. Ich gehe jedoch davon aus, dass dies für die Verwendung mit einem PC sicher ist.

Während " Holen Sie sich Kabel, die von Benson Leung getestet wurden " eine gute Idee ist, wäre es schön, eine Standardmethode zu haben, um meine Kabel zu testen, die keinen Nexus 5x oder 6p beinhalten.

Soweit ich weiß, liegt das Problem in einer übermäßigen Stromaufnahme - würde die Überwachung der Stromaufnahme auf der Telefonseite mit einer App wie Ampere ausreichen und welcher Strom ist für ein an einen PC angeschlossenes Telefon "sicher"?

Wenn ich den Widerstand prüfen möchte, wo wäre er dann?

Kurz gesagt, wie kann ich testen, ob es für mein aktuelles Telefon und meine aktuellen PCs sicher ist, wenn ich kein anderes Telefon (einen Nexus- und Verwendungsscheck) nehme?

Ich verwende eine Vielzahl möglicher Ladequellen - aber was noch wichtiger ist, ich möchte ein Kabel, mit dem ich mein Telefon für die Datenübertragung verbinden kann. Nehmen wir für meine Zwecke einen Windows 10-PC mit einem aktiven USB-Hub als Basis für das Testen an. Ich würde wahrscheinlich zum größten Teil ältere USB A -> USB C-Kabel verwenden.

Ich würde auch hinzufügen, es ist plausibel, dass das Problem für bestimmte Telefon / PC-Kombinationen spezifisch sein könnte. Das OP2 würde anscheinend jedes USB-Kabel verwenden, ob spezifiziert oder nicht. Die Nexus könnten nicht haben. Daher teste ich für meine Hardware


2
Angeblich dürfen nur Kabel, die auf Übereinstimmung mit den Spezifikationen getestet wurden, die Marken USB Type-C ™ und USB-C ™ tragen. Der Schlüssel könnte sein, nicht nach billigen Kabeln zu suchen, sondern bei Kabeln der größten Kabel- und Peripheriehersteller zu bleiben, deren Ruf auf Qualität beruht.
Fixer1234

1
Sarkastische Antwort: Bestellen Sie Hunderte verschiedener Kabel und führen Sie einen Test durch, um sicherzustellen, dass sie dem Standard entsprechen. Ernsthafte Antwort: Lesen Sie Hunderte von Amazon-Rezensionen von einem Google-Ingenieur, der genau das getan hat. Natürlich weißt du das schon, dachte ich, eine halb-ernsthafte Bemerkung zum Spaß.
Ramhound

1
@Ramhound Es gab Fälle, in denen das Design eines "guten" Kabels nach der Überprüfung geändert wurde und umgekehrt. Auf der anderen Seite kann ich noch nicht sagen, dass ich davon gehört habe, wenn es sich um ein Nicht-Nexus-Telefon handelt. Vertrauen, aber Verifizieren klingt nach einer guten Idee, auch bei bekanntermaßen guten Kabeln.
Geselle Geek

1
@ fixer1234 Weil Leute, die in Übersee dubiose Kabel herstellen, es niemals wagen würden, Markengesetze zu verletzen ...
David C. Bishop

1
@ DavidC.Bishop, richtig. Und du darfst auch nicht im Internet lügen. :-)
fixer1234

Antworten:


6

Es besteht keine Notwendigkeit, etwas zu vermuten oder nicht. Alles ist in den Typ-C-Spezifikationen definiert. Verwenden Sie die allgemeine Regel der Technik: Lesen Sie die Spezifikationen.

Ja, das Hauptproblem sind „Legacy-Kabel“, insbesondere Stecker Typ A bis Typ C. Die Typ-C-Spezifikationen definieren den primären Mechanismus, wie der konsumierende Port (Telefon / Tablet oder Upstream Facing Port, UFP) die Quellfähigkeit erkennt.

Wenn ein Standard-CC-Kabel verwendet wird, „wirbt“ der versorgende Port (Downstream Facing Port, DFP) mit drei verschiedenen Pull-up-Widerständen auf dem CC-Pin für seine Fähigkeit. Wenn eine 5-V-Pull-up-Referenz verwendet wird, sind diese Werte 56k, 22k und 10k für eine Anschlusskapazität von 500mA, 1500mA und 3000mA entsprechend. Die CC-Leitung überträgt diese Informationen von DFP zum Ende des Typ-C-Kabels. Das angeschlossene Gerät (Telefon) erkennt dies (sollte) und begrenzt den Verbrauch entsprechend.

Was ist nun zu tun, wenn Ihr Host nur über einen älteren Typ-A-Port verfügt, wie es die meisten PCs tun? Der Typ A hat keine zusätzlichen Pins wie CC. In der Typ-C-Spezifikation wird vorgeschlagen, diese Informationen in das Typ-C-Ende des älteren A-> C-Kabels einzubetten. Daher ist der „Informationskanal“ jetzt unterbrochen und das Telefon versucht, so viel Strom aufzunehmen, wie der Pull-up-Widerstand in der Typ-C-Umspritzung anzeigt, der vom Kabelhersteller verlötet wurde. Da das Kabel nicht weiß, an welchen Anschluss Sie es anschließen werden, sollte der Pull-up-Wert für das sichere Kabel 56 KB betragen, da das Telefon andernfalls versuchen kann, 1,5 A oder sogar 3 A aus dem Kabel zu ziehen. Wenn es sich bei dem Anschluss um einen normalen USB-Anschluss handelt, kann die angeforderte Kabelleistung die Kapazität des Anschlusses erheblich überschreiten. Bei billiger unkontrollierter Stromversorgung (einige billige PC-Mainboards verbinden den VBUS direkt mit internem + 5VSTBY) wird das System heruntergefahren.

Wenn der Anschluss leistungsfähig genug ist, das verwendete Kabel jedoch dünn ist (Typ-C-Kabel können an VBUS- und GND-Drähten nur 28 AWG aufweisen) und der C-Stecker einen falschen 10-k-Pull-up hat, kann das Kabel durchbrennen und verursachen Feuer.

PS Sie können den Pull-up-Wert von CC-zu-VBUS an jedem AC-Kabel mit einem Breakout-Anschluss wie diesem messen: link


Das setzt natürlich voraus, dass alles den Spezifikationen entspricht - und das kann in beide Richtungen gehen. Die tatsächliche Kabeldicke ist möglicherweise kein guter Indikator - es gibt niemanden, der ein normales Kabel in einer zu dicken Ummantelung zerreißt. Und Sie müssen möglicherweise nicht immer ein Breakout-Board und ein Multimeter zur Hand haben, um dies zu überprüfen. Ich könnte die technischen Daten lesen und lesen, aber das Kabel, das ich zur Hand habe, könnte nicht von jemandem gekauft worden sein, der es getan hat.
Geselle Geek

1
@JourneymanGeek: Wenn Sie keine technischen Tools haben, um die Kabelparameter selbst zu überprüfen, müssen Sie nichts wissen, es sei denn, Sie kaufen immer Kabel mit USB-IF-Zertifizierungslogo und überprüfbarer TID (Test ID, aufgeführt auf USB- IF-Website).
Ale..chenski

@AliChen Irgendeine Idee, wo ich ein solches USB-C-Breakout-Board kaufen könnte? Ich kann es scheinbar nicht finden. Außerdem ist die Antwort, die Sie gepostet haben, sehr vollständig, danke!
Kevin Van Ryckegem

1
@ Kevin Van Ryckegem, suchen Sie bei eBay nach [Typ-C-Ausbruch]
Ale..chenski

1
@ KevinVanRyckegem, Typ-C-Legacy-Kabel hat nur einen CC-Pin. Je nachdem, wie Sie die Umspritzung umdrehen und betrachten, kann sie in CC1 oder CC2 der Typ-C-Buchse eingehen.
Ale..chenski

4

Eine Anleitung zum Kauf sicherer USB-C-Kabel wurde von laptopmag.com erstellt und ist hier erhältlich:

http://www.laptopmag.com/articles/how-to-find-safe-usb-type-c-cables

Es genügt zu sagen, dass das Testen von Strömen und Widerständen von Stecker zu Stecker nicht trivial sein wird und wahrscheinlich spezielle Geräte erfordern würde. Vertrauen Sie also Kabeln, die von Personen mit dieser Ausrüstung zertifiziert wurden. Wenn Sie sich beispielsweise den Ingenieur ansehen, den Sie in Ihrem Beitrag, Benson Leungs google + blog , erwähnen , können Sie sich ein Bild von seiner Testmethode machen. Vieles scheint eine Kombination aus Plug-and-Pray und dem Unterziehen von Dingen unter ein Oszilloskop zu sein.

edit: Hier finden Sie ein Diagramm, wie die Widerstände innerhalb eines USB-C-Kabels angeordnet sind . Es kann möglich sein, eine USB-C-Breakout-Karte wie die hier verfügbare zu verwenden , um Basisleitungsimpedanzen und -widerstände an Anschlüssen von als funktionierend bekannten (zertifizierten) Kabeln zu ermitteln und diese Basisleitungen gegen verdächtige Kabel zu testen. Achten Sie darauf, Toleranzen zu berücksichtigen.


1
Ich dachte, die USB-IF-Liste der zertifizierten Produkte sei nur für teilnehmende Integratoren verfügbar, aber Ihr Link enthält einen Link zum PDF: usb.org/kcompliance/view/… , der anscheinend alle paar Wochen aktualisiert wird.
Fixer1234

Fühlt sich an wie ein paar der dortigen Tipps fehlerhaft sind. "Nahtlose" USB-C-Kabelanschlüsse scheinen selbst in vielen sicheren Modellen ungewöhnlich zu sein. Ich spiele damit, den Widerstand zwischen den Stiften zu überprüfen, was nicht wirklich so kompliziert klingt. Wenn ich nur mein Multimeter finden könnte. Ich möchte auch hinzufügen, dass sowohl Benson Leung als auch ein anderer Google-Ingenieur eine App namens checkR verwenden, die nur auf den beiden aktuellen Modell-Nexusen und dem Pixel q ausgeführt wird, und dass Sie überprüfen können, ob ein Kabel sicher ist.
Geselle Geek

Warum nicht ein bekanntermaßen gutes Kabel aus der Liste nehmen und daraus Basislinienwiderstände / Impedanzen / usw. ermitteln? Dies könnte für Sie einfacher sein, wenn Sie eine Art Breakout-Board angeschlossen haben, das das Testen der Leitungen erleichtert. Hier ist eine zum Verkauf: saikosystems.com/web/…
Bradley Evans

Das habe ich auch gerade gefunden: cypress.com/knowledge-base-article/… Nun, das ist eine kleine Vermutung, aber Sie können möglicherweise einen erwarteten äquivalenten Widerstand zwischen dem Pluspol und der Masse berechnen und von dort aus entscheiden, ob der entsprechende vorhanden ist In der Schaltung ist ein Widerstand von 5,1 kOhm vorhanden.
Bradley Evans

1

Ich habe ein paar Hausaufgaben zu diesem Thema gemacht - ich habe noch nicht die Ausrüstung, um die Sicherheit definitiv zu überprüfen, aber es gibt eine Handvoll Dinge, die ich bei meinen eigenen Experimenten bemerkt habe.

Zum größten Teil scheint dieses Problem bei USB C- bis USB 2.0- Kabeln des Typs A zu liegen. Sie identifizieren sich fälschlicherweise mit bestimmten Telefonen - die Nexusse und Pixel scheinen die primären zu sein und verbrauchen deutlich mehr Strom als sicher ist. C-zu-C-Kabel sollten in Ordnung sein.

Das heißt, die Telefon, Computer und Kabel alle scheinen eine Rolle zu spielen.

Wenn Sie ein Nexus 5x-, 6p- oder Chromebook-Pixel haben, ist die checkR- App eine gute Möglichkeit, einen schnellen Test durchzuführen. Ich nicht und das funktioniert auf meinem Gerät nicht. Dies scheinen die primären Geräte zu sein, die in den meisten Artikeln zu diesem Thema erwähnt werden, und sie sind sowohl die besten Werkzeuge zur Überprüfung als auch die Geräte, mit denen Sie die größte Vorsicht walten lassen müssen.

Ich verwende stattdessen Ampere, da ich eine Eins-plus-Drei habe - es gibt mir eine "maximale USB-Strommessung" (die ich nur auf meinem USB C-fähigen Telefon und nicht auf meinem alten Moto G sehe) - und auf einer dedizierten Powerbank oder einem Ladegerät 1500mA und an den USB-Anschlüssen an der Vorderseite werden 500mA erkannt.

Ein "sicheres" Kabel hat einen Wert unter 3A und die Stromaufnahme sollte natürlich darunter liegen, es sei denn, Sie verwenden ein schnelles Ladegerät - die Kombination aus DASH / VOOC-Ladegerät / Kabel wird als 1800mA USB-Maximum erkannt und lädt bei 3500mA ( Wie entworfen). Ich glaube , Ampere zeigt die Telefonladerate so Ihre tatsächliche Stromaufnahme etwa wäre 200-500mA mehr. Der aktuelle Monitor würde Ihnen auch Rohdaten liefern.

Ich vermute, dass das OP3 auf 1,5 A (und 500 mA auf einem PC) abfällt, wenn nicht das DASH / VOOC-Kabel / Ladegerät verwendet wird, sodass es aufgrund von Abweichungen von den Spezifikationen möglicherweise standardmäßig sicher ist. Wenn Sie sich nicht sicher sind, ist es wahrscheinlich wert, ein Auge darauf zu haben.

Ich kann in Zukunft ein dediziertes USB-Volt- / Amperemeter für die Wissenschaft kaufen, aber es scheint, dass es ziemlich sicher sein sollte , wenn Ihr Telefon nicht so ausgelegt ist, dass es mehr Strom basierend auf dem Kabel gemäß der Spezifikation zieht.

Mein Telefon scheint sich also mit jedem Kabel gut zu verhalten, und meine billigen, zwielichtigen Kabel sind größtenteils sicher. Wenn jemand einen Nexus besucht, lasse ich ihn zuerst checkR ausführen und meine Kabel mit Anmerkungen versehen.


0

Leider besteht die einzige Möglichkeit, mit Sicherheit zu testen, ob ein Kabel den Spezifikationen entspricht, darin, ein spezielles Gerät zum Testen zu verwenden - so etwas wie Advanced Cable Tester , das Benson meiner Meinung nach heutzutage in seinen Tests verwendet.

Wenn Sie sich nicht sicher sind, ob ein Kabel funktioniert, prüfen Sie, ob es USB-IF-zertifiziert ist. Dies ist die beste Methode, um im Voraus festzustellen, ob ein Kabel gültig ist. Die vollständige Liste finden Sie hier und wird regelmäßig aktualisiert: USB Type-C Cable Certifications .

Wenn es nicht USB-IF-zertifiziert ist, prüfen Sie, ob jemand (wie Benson) es getestet und die Ergebnisse zuvor veröffentlicht hat.


Trotzdem kann es hier schwierig sein, ein Kabel zu testen.

Bei USB-Kabeln vom Typ C bis zum Typ A sind zwei Dinge zu beachten:

  • Hat es den 56k Klimmzug?
  • Ist der Kabelwiderstand niedrig genug, um die maximale Leistung, die es unterstützen kann, sicher zu bewältigen?
  • Ist es richtig verdrahtet?

Das erste ist (irgendwie) einfach - wie Ali Chen hervorhob, können Sie den Pull-up-Widerstand messen und feststellen, ob ein Kabel sicher ist.

Die beiden letzteren sind jedoch möglicherweise nicht einfach.

Wenn Sie sicher sind, dass das Kabel einen korrekten 56k-Pull-up-Widerstand verwendet, können Sie möglicherweise überprüfen, ob die Spannung abfällt, wenn das Kabel verwendet wird, an ein kompatibles Ladegerät angeschlossen und unter Last steht. Wenn es unter 4,5 V liegt, werfen Sie es sofort weg. Wenn es darüber liegt, aber unter 4,8 V unter normaler Last, müssen Sie es nicht wegwerfen, aber Sie sollten es wahrscheinlich tun.

Das Überprüfen, ob ein Kabel richtig verdrahtet ist, ist eine ganz andere Geschichte. Ein falsch verdrahtetes Kabel kann Ihr Gerät töten - genau das, was Benson mit einem wirklich schlechten Kabel widerfahren ist . Es gibt viele Fehler, die der Hersteller machen kann, und es ist schwierig festzustellen, ob ohne ein spezielles Gerät alles richtig funktioniert.

Mit Ausnahme von 56k Pull-Up, das für ältere Kabel spezifisch ist, gilt dies auch für USB-Kabel vom Typ C bis zum Typ C - auch diese können falsch verdrahtet sein, und die Widerstandsanforderungen sind hier strenger als bei diesen Kabeln Die Unterstützung von mindestens 60 W - oder in einigen Fällen von Kabeln mit Emark - bis zu 100 W - ist ein enormer Sprung im Vergleich zu herkömmlichem USB, das nur 2,5 W - 15 W unterstützen musste.


In diesem Sinne ist eine App wie Ampere keine ausreichende Messgröße für die Gültigkeit eines Kabels - selbst wenn wir die Tatsache außer Acht lassen, dass ein defektes Kabel nicht sicher genug sein kann, um es auch nur eine Minute lang an Ihr Telefon anzuschließen, wenn das Telefon aufgeladen wird ist kein gutes Maß dafür, wie gut ein Kabel ist:

  • Wenn das Kabel keinen 56k-Widerstand hat, wird das Telefon möglicherweise immer noch aufgeladen. Es wird versucht, mehr Strom aus dem Ladegerät zu ziehen.
    • Bei einigen Ladegeräten funktioniert dies tatsächlich. Viele Ladegeräte können eine hohe Last aufnehmen, entweder aufgrund ihres Designs oder weil der Hersteller nicht die richtigen Sicherheitsvorkehrungen getroffen hat (ein Ladegerät) weil sollte bei Überlastung in irgendeiner Form heruntergefahren werden, da der Betrieb unsicher ist).
    • Bei einigen Ladegeräten führt dies zu einem Spannungsabfall, aber das Telefon wird möglicherweise immer noch langsam aufgeladen. Dies sieht in etwa so aus, als ob das Kabel korrekt ist, während das Ladegerät in Wirklichkeit überlastet ist. Verschiedene Telefone sind gegenüber niedrigeren Spannungen mehr oder weniger tolerant.
  • Nicht alle Telefone werden tatsächlich versuchen, so viel Strom zu ziehen, selbst wenn der 56k-Widerstand vorhanden ist.
  • Ampere versucht nur, die Last auf der Grundlage der Ladungsdifferenz für einen bestimmten Zeitraum zu schätzen. Zum Beispiel wird ein Gerät, das im Moment viel Strom verbraucht, in Ampere langsam aufgeladen.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.