Dell Venue 8 ProでUSB充電しながらUSBデバイスを使う

(補足 on 20140210)「これって給電で、充電してないんじゃねぇ?」のご意見もあるようだが、下記の写真はバッテリーがほぼすっからかんのDell Venue 8 Proを接続して数時間後の写真なので、充電は出来ている。ただし、充電時間は測定していないので、純正充電器接続時よりは充電電流が落ちているかもしれない。下記の通り、"At your own risk"でお願いしたい。
(補足 on 20140215) 昨晩下記の条件でUSB機器を接続した上で放置したところ、おおよそ10時間で9割がた充電となっていた。リチウムバッテリーはCC/CV充電を適用するので正確とはいえないが、平均0.5Aで充電されたことになる(Dell Venue 8 Proのバッテリー容量はおおよそ4.8Ahr)。SDPモードがあるということか。
"自己責任"、"「転んでも一人で起きる」"の意味がわからない方は、以下の記載の事柄は適用しないように、お願いいたします。

遂にできたー!
これで充電しながら、DisplayLinkなどを適用したUSB-外部モニタ機器を使うことができるようになった。
バンザーイ。

Dell Venue 8 Proの充電

Dell Venue 8 ProのようにUSB micro Bコネクタを利用し、かつ大電流(Dell Venue 8 Pro純正充電器は5V 2Aとなっている)での充電を必要とする機器は、USB BC1.2に従って設計されている。
詳細は省略をするが、

  • 充電器はUSBのD+/D-線を短絡する
  • 充電される機器はD+/D-線が短絡されていれば、機器で規定されている最大電流で、そうでなければ30-100mAで充電をする

ようになっている。
Dell Venue8 ProやNexus 7の純正充電器は、USB端子のD+とD-が短絡されている。
なので、純正充電器では機器で規定されている最大電流、おそらくディレーティングも考えて1.2-1.5A程度で、充電されているはずだ。
この場合、ケーブルは通常のUSB A(オス)-micro USB B(オス)で、充電ができる。

必要なケーブルその1−データ-充電切り替えスイッチつきUSB A(オス)-micro USB B (オス)ケーブル

ただし、世の中で売られている大容量充電器はUSB端子のD+とD-が必ずしも短絡されていない。
例えば筆者は出張用に

を持ち歩いているが、これはUSB端子のD+とD-がオープンである。
こういった非純正のD+/D-がオープンの充電器では、Dell Venue 8 Proは全く充電されない。
本来ならちょろちょろ(30mA)、くらいで充電されてもよいはずなのだが、おそらくこれが仕様なのだろう。
こんなときにはこれを使う。このケーブルにはスイッチがついており、USB端子のD+とD-のオープン/ショートを切り替えができるのだ。
つまりデータ転送用として使う際にはD+/D-をオープンに、充電用として使う際にはD+/D-をショートできる。

Dell Venue ProのUSB OTG B(メス)端子の仕様

さて、このケーブルを使ってDell Venue 8 Proを充電してみたところ面白いことが分かった。

  • (当然だが)D+/D-がオープンの状態では充電が始まらない
  • D+/D-をショートすると充電を始める
  • 充電が始まったあと、D+/D-をオープンにしても充電が続く

これはひょっとすると、充電が始まったあとにD+/D-をオープンにしてUSBデバイスを接続すれば、USBデバイスが使えるのでは?

必要なケーブルその2−電源補助付きUSB A(オス)-USB A(メス)ケーブル

もし外付けUSB HDD用に電源補助付きUSB A(オス)-mini USB A(オス)を持っている方がいれば、それにmini USB B(メス)-USB B(オス)のアダプタを併用してもよい。
変換名人 USB A(メス) → miniUSB(メス) 変換アダプタ USBAB-M5BN

変換名人 USB A(メス) → miniUSB(メス) 変換アダプタ USBAB-M5BN

こういうケーブルは、PCに大電流の必要なUSBデバイスを接続する際に、1ポートのUSBからの電流では足りない場合に、もう1ポートから電流のみをもらう際に使用する。
このために、USB A(オス)が一個余分についており、そのコネクタのD+/D-は接続されていないのだ。
ここまでくればあと一歩である。

必要なコネクタ−USB A(メス)-USB A(メス)コネクタ

TFTEC 変換名人 USB中継プラグ A(メス)→A(メス) ブラック USBAB-AB

TFTEC 変換名人 USB中継プラグ A(メス)→A(メス) ブラック USBAB-AB

上記2つのコネクタDell Venue 8 Pro、USB充電器、USBデバイスをつなぐ。
電源補助付きUSB A(オス)-USB A(メス)ケーブルにこのような形でつなぐ

  • USB A(オス) PCホスト用 - USB A(メス)-USB A(メス)コネクタ - データ-充電切り替えスイッチつきUSB A(オス)-micro USB B (オス)ケーブル - Dell Venue 8 Pro
  • USB A(オス)電源用 - USB充電器
  • USB A(メス) - USBデバイス

下の写真のようになる。

ここで使っているUSBデバイスは、これである。

j5 create USB 2.0 HDMI DISPLAY ADAPTER JUA250

j5 create USB 2.0 HDMI DISPLAY ADAPTER JUA250

これで外部モニタ出力が可能になる、はずだ。


さぁ、いよいよ実験である。
まずUSBデバイスは外した状態で、上記のケーブル、コネクタの組み合わせを使い、Dell Venue 8 ProとUSB充電器を接続する。
ケーブルの切り替えスイッチを充電側にして、Dell Venue 8 Proの充電を始める。
次にケーブルの切り替えスイッチをデータ側にして、USBデバイスを接続する。
・・・
やったー!できたぬき!