15

USB経由でコンピューターに接続された単純なリレースイッチから主電源のライトを制御しようとしています。

リレー スイッチは USB デバイスではなく、オンにするために USB 電圧を必要とする単純なスイッチです。電圧がしきい値を下回ると、スイッチはライトをオフにします。

私の問題は、USB ポートの電力出力を制御できないことです。Windows または Linux の任意の言語を使用して喜んで実行します (ただし、慣れているので Java を使用することをお勧めします)。

4

6 に答える 6

16

残念ながら、ほとんどの場合、USB ポートへの電源供給を制御することはできません。通常、電源はハードワイヤードで接続されており、ソフトウェアで切り替えることはできません。USB デバイスにリセットを送信できますが、この場合は機能しません。

あなたが説明したものと同様のことを行うインストラクターに関するプロジェクトはたくさんありますが、残念ながら、それらは非常に複雑であるか、高価な部品を必要とするようです。

編集:実際に、現在ニュースであなたが欲しいと思う製品がありますが、まだ出荷されていないようです: http://www.pwrusb.com/

編集(再度):どうやら、いくつかのUSBハブでこれを行うことができますこの投稿は、Linksys USB2HUB4が動作することを示唆しています。

編集(および再度):明らかに同様の質問がいくつかありますが、これ以上有用な回答はないようです:

于 2010-07-14T13:11:24.803 に答える
5

USB からシリアルまたは USB から RS232 $10 へのコンバーターのほとんどは、ハードウェア ハンドシェイクをサポートしています。それらの 1 つを単一チャネルのデジタル IO として使用します。

リレーを駆動するトランジスタをコンバータ ボードの DTR に接続し、コンバータ ドライバで DTR のオン/オフを指示します。

2N7002 は、3V から動作し、どこにも抵抗を必要としないため、使用するのに適したトランジスタ (実際には FET) です。

于 2014-10-09T04:56:37.973 に答える
2

USB-GPIO マイクロコントローラーが必要です。

Adafruit FT232H (約 15 ドル) ここに画像の説明を入力

Arduino Nano ATmega328 (約 7 ドル) 2

この回答を参照してください

于 2017-06-06T02:59:22.440 に答える
0

Pololu の次の 2 つの製品を組み合わせることで、約 25 ドルでそれを実現できます。

  1. マイクロマエストロ(組み立て済み)
  2. 5VDC リレー付きの基本的な SPDT リレー キャリア (組み立て済み)

Maestro は主にサーボ コントローラーですが、代わりに任意のチャンネルを単純なデジタル出力に設定できます。出力は、Maestro Control Center ソフトウェアから制御することも、独自のソフトウェアを作成することもできます。Maestro からのデジタル出力は、リレー キャリアのリレーをオンにするのに適しています。リレーは、Maestro を介して USB から給電できます。Maestro とリレーによって消費される合計電流が 100 mA を超えるため、USB 準拠ではありませんが、約 100 mA の電流を消費するので、おそらくほとんどの USB ポートでは問題にならないでしょう。それが心配な場合は、リレー用の独自の電源を供給することができます。

于 2014-02-02T09:13:30.030 に答える