500mAで3.3Vに電力を供給するUSB​​2

Aug 17 2020

私は上記の単純な要件を持っていますが、単純なチップとしてそれを見つけることができないことに率直に驚いています。

私の理解:

  1. USB2は電源ピンに5Vを供給します。
  2. USB2は100mAを想定していますが、ネゴシエーション時に500mAを提供します。
  3. ほとんどのUSB2ソースはとにかく500mAを提供するだけですが、私は「公式」であり、最初にそれについて交渉したいと思います。
  4. USB3は「電力供給」を行いますが、これらのチップは非常に複雑なので、私の状況ではやり過ぎです。

5V USBから電力を供給したい500mA、3.3V回路(330mA @ 5V)があります。したがって、4つのUSBピン(データピンはネゴシエーションの一部であると思います!)と500mAを供給できる1つの3.3V出力ピンを備えた単純なチップを探しています-理論上の最大値は約750mAであることに注意してください。サポートコンポーネント(コンデンサ、インダクタなど)用にいくつかの追加のピンが必要な場合はそうですが、多くはないことを願っています。

、(たとえ複数のポートの要件アウトに-複雑すぎる)USBハブ・コントローラ、偶発出力電圧とのUSB周辺機器(例えばFTDI - -私は(ノー良い「ホスト」側)USB充電器のための機器のすべての種類を見つけた方法複雑すぎます)、そしてほぼ理想的な8ピンデバイスが1つでもありますが、200mA(300mA @ 3.3V)で停止します。

500mAをネゴシエートし、3.3V @ 750 mA(またはそれに近い)で単純に供給するデバイスがないのはなぜですか?

回答

Passerby Aug 17 2020 at 02:08

主に1つの非現実的な必要性のため。おっしゃるように、USBパワーの列挙については誰も気にかけていなかったため、事実上無視されてきました。そしてそれはusb電源で決して働きませんでした。さらに、そのためにはアクティブな回路が必要です。電力のみの非データ転送デバイスの場合、その追加費用はほとんどメリットがありません。USBには、一定のデータ転送またはキープアライブメッセージが必要です。USBでは、ホスト上のデバイスとして列挙する必要があります。不明なデバイスとして列挙すると、コンピューターにそのデバイスに関するメッセージが表示されます。

あなたが本当にしたいのであれば、あなたはあなた自身を転がすことができます。イネーブルピン付きの5Vから3.3Vのスイッチングレギュレータを取り、attinyベースのv-usbや実際のusbatmegaUのようなusb対応マイクロコントローラを取り、それをusbシリアルデバイスとしてプログラムします。列挙したら、出力のレギュレーターをオンにすることができます。必要に応じてボーナスシリアル接続。シングルチップソリューションではありませんが、フリーベイから2つのモジュールをオフにし、20分のセットアップで必要なものを手に入れることができます。

user1850479 Aug 17 2020 at 01:09

500mAをネゴシエートし、3.3V @ 750 mA(またはそれに近い)で単純に供給するデバイスがないのはなぜですか?

750 mAを取得することは、スイッチングレギュレータを意味します。これはいくつかのコンポーネントになります。

500mAだけが必要な場合は、ホストに接続されているかどうかを公式に列挙することになっていると思います。ただし、実際にはその要件を強制するものはほとんどないため、ボードスペースが本当に必要な場合、またはUSB電話充電器を使用してもかまわない場合は、マイクロコントローラーを省略して30セントの3.3vリニアレギュレーターを配置できます。

Ale..chenski Aug 18 2020 at 08:10

#2の前提が間違っています。USB2ポートから何かを「ネゴシエート」したり、「公式」にしたりする必要はありません。この「100mA」の感情は、よく繰り返される誤解です。USBの仕様ごとの任意のAC-DC電源付きUSBホストが提供しなければならない、少なくとも500ミリアンペアを。これを参照してください。そのため、市場で「ネゴシエーション」デバイスを見つけることができません。それは不要であり、したがって存在しません。