- ベストアンサー
USBからの電源供給をコントロールしたい
- USBからの電源供給をコントロールする方法について調査しています。
- 安価なパトランプを使用してUSBの電源供給を制御する方法を探しています。
- パトランプ側のスイッチを常にオンにして、USBからの電源供給を制御する方法を知りたいです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
おそらく無理だと思います。 USBから給電されているDC5Vは常時出力されているはずです。 そうでなければ、携帯電話や、小型のファン、質問者様が見つけられた回転灯のように、信号線を使わないタイプは接続の判定が出来ないため、電源のON/OFFをするタイミングが取れません。 また、電源を切断してしまうとUSB機器との通信も切断されてしまいますから、取り外された判定が出来なくなってしまいます。 秋葉原の秋月電子でUSBを使ってI/O制御が出来る簡易ボードが販売されています。 http://akizukidenshi.com/catalog/g/gM-05131/ http://km2net.com/usb-io2.0/index.shtml こういった物を使い制御回路を組んであげれば、通常の積層表示灯も制御出来るはずです。
その他の回答 (3)
- jin34
- ベストアンサー率80% (17/21)
kouji_124さんご紹介のUSB-IOを使ってLEDのリレー制御を職場でやっています。 プログラムは下記リンクのusbio_command.exeを利用しました。 http://hp.hana-neko.com/electro/electro/usb/usb_io01.htm メモ帳で"usbio_command.exe 0 1" と書いたバッチファイルをusbio_command.exeとを同じディレクトリに置き、バッチを実行するとUSB-IOの0番ポート1番ピンにつないだLEDが点灯します。 私はLEDを使ったのでUSBケーブルを切断することはなかったですが、 nak777rさんご紹介の方法と組み合わせれば質問者様の希望にかなうことが実現できるでしょう。
- nak777r
- ベストアンサー率36% (49/136)
デジタル出力ボードを利用すれば可能かもしれません たとえば、コンテックの DO-16TY-USB http://www3.contec.co.jp/B2B/ConIWCatProductPage_B2B.process?Merchant_Id=1&Section_Id=2&pcount=&Catalog_Id=2&Selected_CatalogMaster_Id=&Product_Id=1882 この場合、16点のデジタル出力が可能で、出力電圧は 5VDC ですから 最大16台のパトライトを動作させる事が出来るかもしれません やり方としては、 パトライトのUSBのコネクタ部分のケーブルを、切断 ケーブルむき出しにして、+と-をテスタで確認し デジタル出力ボードの該当する接点とコモンに接続 後は、デジタル出力ボードの専用 APIを利用して 16ビット でONしたいビット立てて関数を呼べば その接点に5VDCが出力されるので、おそらくパトライトが回ります
お礼
回答ありがとうございます。
- Higurashi777
- ベストアンサー率63% (6218/9761)
このようなUSB Hubがあります。 節電USBハブ U2H-SW4Sシリーズ http://www2.elecom.co.jp/cable/usb-hub/u2h-sw4s/ 4ポートのUSBハブですが、PC側から各ポートの電源On/Offを専用アプリで制御できる、というものです。 但し、セルフパワーで4ポート合計2000mAまでという制約がありますので、元のUSBパトライトがどれぐらい電流を消費するかで増設できる数が限られますが・・・ また、このUSBハブを同一PCに複数台繋げるかどうか判りません(たぶんNGでしょう)ので、最大でも4台しか制御できないとは思いますが、これが一番安価で簡単な方法かと思われます。 以上、ご参考まで。
お礼
回答ありがとうございます。
お礼
回答ありがとうございます。 ベストアンサーに選ばさせて頂きます。