仕様に準拠していない不良なUSBケーブルは、充電器/ハブをどのように損傷する可能性がありますか?


8

では、この口コミ(すぐに受け取ったことを大きな注目を)、Googleのエンジニアは、彼によると、「潜在的にUSBハブや充電器に損傷を与える」ことができることが、ケーブルに欠陥を指摘しました。

同じレビューから、「ケーブルアセンブリのV BUSおよびGNDでのIRドロップに許容差を提供するために、56kΩ±5%の値を使用する必要があります」。誰かがこれにいくつかの光を当て、不良ケーブルが実際にハブまたは充電器を損傷する可能性がある方法と、この特定のケーブルに使用されている10kΩ抵抗がこれを防ぐのに十分ではない理由を説明できますか?

回答:


10

基本的に、その抵抗は、デバイスに接続されているインターフェイスの種類を通知するために使用されます。

抵抗が56Kの場合、それは実際にUSB-2.0ポートに接続されていることを接続されたデバイスに示し、安全に消費できる電力量を知るためにリモートホストとネゴシエートする必要があります。

抵抗が10Kの場合は、ネゴシエーションを必要とせずに 3アンペアの電力を提供できるホストに接続されていること示しているはずです

ここでの懸念は、最高電力のUSB-2.0インターフェースでさえ、最大1.5A(データのない専用充電器の場合はそれ以上)までしか指定されていないことです。

基本的には、接続されたデバイスが元々設計されていた電流の2倍の電流を消費したときに、ハードウェアのすべての部分に何が起こるかを安全に予測する方法がないという懸念があります。ハードウェアの設計によっては、さまざまな方法で障害が発生する可能性があり、その一部は接続されているデバイスに損傷を与える可能性があります。

運がよく 、適切に設計されたホストがある場合、障害はPTCの開回路切断であり、充電を妨げますが、過負荷が切断されるとリセットされます。。

ただし、上記のこと、PTC を備えたホストデバイスがあることを意味します 。これは、多くの超格安ハブではしばしば当てはまりません。デバイスに保護機能がない場合は、代わりにその電源の障害モードを自分で見つけます。

繰り返しますが、理想的には、電源は過負荷時にシャットダウンするだけです。ただし、これもまた、電源装置で適切な安全性の考慮が考慮されていることを意味します。これにより、通常、価格が高くなります。一方、(たとえば)ホストがDC-DCコンバーターを使用してローカル12VレールをUSBインターフェースの5Vに変換することが可能であり、過負荷によりスイッチングMOSFETが短絡に失敗し、12Vがホストの内部回路とデバイスの電子機器の両方にほぼ確実に損傷を与えるUSB 5Vライン。

絶対的で病理学的に最悪のケースは上記のようになり、接続されたデバイス/充電器のみが火事になり、家を焼き払い、猫/猫の代用品(重要な他人、子供、犬、フェレット、小さな怒っているリスなど)を殺します...)。

これはありそうもないシナリオであり、上記の失敗したシステムは確かにうまく設計されていませんが、それ以外の場合は正常に機能し、標準に準拠しています。アダプターの製造元、そのようなデバイスがないことを知ることができないため、接続されたデバイスの充電を速くするために意図的にUSB仕様に違反するデバイスを販売することは、無責任です。


実際、10KΩ抵抗はそれを「防止」しません。実際には、接続されているホストに接続されているデバイスに接続されているデバイスに通知するシステムの一部として使用されます。接続されたデバイスに事実上嘘をついており、ホストが実行するように設計されていない可能性があることをホストが実行できると主張します。


1
ただし、電源にPTCが含まれることを前提としています。ユーザーが高電流のデバイスを、中国の充電器を含む超安価な1ドルの送料に接続し、絶縁にセロテープを使用している場合、結果はデバイスの紛失よりもはるかに深刻になる可能性があります。
AndrejaKo 2015年

2
@AndrejaKo- If you're luckyPTCが物事を節約するという説明の前の部分を見逃しましたか?
コナーウルフ

もちろん!多分それはよりよく指摘されるべきですか?
AndrejaKo 2015年

@AndrejaKo-かなりの編集を行いました。あなた今何考えてるの?
コナーウルフ

1
ラップトップではもちろんSDIコマンドを
Aron
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.