web-dev-qa-db-ja.com

USBデバイスを電源付きUSBポートに接続することの危険性/リスク

この質問には論理的な答えがあるように思えますが、私は安全をお願いしたいと思いました。

下の写真に示すように、外部電源のUSBハブ(A)と、一部のGPSおよび他のUSBデバイスに付属しているようなUSB電源アダプターが存在します---(B)

キーボード、マウス、フラッシュドライブ、MP3プレーヤーなどのデバイスを電源付きハブ(A)に接続することは、予想どおり問題ありません。これらのデバイスは、単にオンにする(たとえば、点灯する)か充電するか、場合によっては何もしません。

しかし、デバイスを(B)のようなUSB電源アダプタに接続するとどうなりますか?私はそれにMP3プレーヤー(そしてもちろんそれが付属していたGPSデバイス)を差し込みました、そして彼らは単に充電しました。しかし、マウスやフラッシュドライブを接続するとどうなりますか?

ロジックは、それらがパワードハブに接続された場合と同じように害を受けることはなく、まったく同じように動作すると述べていますが、それは確かにそうですか? (珍しい、独自のアダプタにもかかわらず)USBコネクタには4つのピンしかありません、+5VGND+DATA-DATA;したがって、おそらく接続されるのは電源ピンだけなので、それは無害です(他のライブポートに接続する場合と同様)。繰り返しになりますが、互換性がないため、通常ではない非標準のデバイス/アダプターは除外されます(ピンは何にでも使用できません)。

私は正しいですか?

Two different kinds of powered USB ports


更新

さて、私はチャンスを利用して、フラッシュドライブをアダプターに接続してみました。私のアイデアは、ドライブにオレンジ色のLEDを使用し、アダプターに差し込んで、かわいい低電力の常夜灯として使用することでした。残念ながら、私はLEDの明るさを過大評価しました(私はそれがはるかに明るいと誓ったかもしれません)。最初のショットは、環境光のあるドライブ(3xAAAが付いた12の超明るい白色LEDトーチ)であり、2番目のショットは、ドライブのライトだけの廊下です(もちろん、夜間)。

別のドライブを試しましたが、点灯しませんでした(データ通信がないため)。その後、コンピューターで両方のドライブを確認しましたが、どちらも問題ありませんでした。

まあ、少なくとも私は何かを学びました。 :-)

Flash-drive LED light with ambient lightingFlash-drive LED light without ambient lighting; sooo dark…

10
Synetech

あなたの論理は正確です。害を期待する固有の理由はありません。デバイスには+ 5Vのソースが表示されます。さまざまな電源アダプターは、使用する標準または非標準の「これは充電器です」方式に応じて、データラインを開いたり、短絡したり、抵抗ネットワークを介して電源ラインに接続したりします。しかし、USB仕様では、デバイスのデータトランシーバーがこれに対して堅牢である必要があると思います。

起こり得る危険:

  • 一部の電源アダプターは、調整が不十分であるか、より高速に充電するために電圧が高くなっている可能性がありますそれらが対象とするデバイスの。少なくとも、電源アダプターのラベルをチェックして、5Vを出力するように指定されていることを確認してください。 (より高い電流定格、つまり電流容量は、それが「リニア」電源でない限り問題になりません。これは、現代のポータブルガジェットでは起こりそうにありません。)

  • 特に不十分に設計された周辺機器可能性があるは、電源アダプタによって直接ではなく、通信を行わずに長時間電源に接続されている(初期電源投入時の状態)。これはありそうもないことです。

10
Kevin Reid

しかし、デバイスを(B)のようなUSB電源アダプタに接続するとどうなりますか?私はそれにMP3プレーヤー(そしてもちろんそれが付属していたGPSデバイス)をプラグインし、彼らは単に充電しました。しかし、マウスやフラッシュドライブを接続するとどうなりますか?

何もない。 USBデバイスが起動し、D +/-ラインを介して通信を試みます。通信がない場合、USBデバイスはスタンバイ状態になるか、またはデータバスのポーリングを続けます(ハードウェアの実装方法によって異なります)。

ロジックは、それらがパワードハブに接続された場合と同じように害を受けることはなく、まったく同じように動作すると述べていますが、それは確かにそうですか?

はい。何かにさらに電流を流すことはできません。デバイス自体が、供給電圧で負荷を駆動するのに必要なだけの電流を引き出します。デバイスは通常のUSBハブを「認識」しているため、デバイスが損傷する原因となる状況はありません。

3
Breakthrough

私はあなたが正しいと信じています。

特に、ACアダプターは+ 5vとGNDのラインが前述のように配線されている必要があるため、マウスまたはフラッシュドライブに電力が供給され、他には何も電力が供給されません。スタンバイ状態のコンピュータに接続されているようなものです。

USBハブにも2本のデータラインが接続されていますが、いずれにしてもデバイスと通信するためのハブ回路に接続されています。

これが原因で問題が発生することはありません。一致する場合、アダプターはUSB仕様に準拠しておらず、そもそもUSBポートを備えていないはずです。

2
Collin Allen