• 締切済み

USB機器を自作、もしくはPCと無線通信させたい

あるデータを自作機器が取得し、その結果をリアルタイムでPCに送信したいです。 考えた方法は二つで、 USB接続をする BlueToothなどで無線通信する です どちらが、技術的に簡単なのか また、解説サイトのようなものはないか を教えていただきたいのです USB接続のほうに関しては USBコンプリート USB2.0を含むカスタムUSBデバイス開発のすべて http://www.amazon.co.jp/USB%E3%82%B3%E3%83%B3%E3%83%97%E3%83%AA%E3%83%BC%E3%83%88%E2%80%95USB2-0%E3%82%92%E5%90%AB%E3%82%80%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0USB%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E9%96%8B%E7%99%BA%E3%81%AE%E3%81%99%E3%81%B9%E3%81%A6-%E3%82%B8%E3%83%A3%E3%83%B3-%E3%82%A2%E3%82%AF%E3%82%BB%E3%83%AB%E3%82%BD%E3%83%B3/dp/4434021656 USB2.0インターフェース設計術 デバイスコントローラ基本ソフトの設計・開発法がわかる http://www.amazon.co.jp/USB2-0%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E8%A8%AD%E8%A8%88%E8%A1%93-%E5%AE%89%E9%83%A8-%E6%83%A0%E4%B8%80/dp/4885549612 を読んでみましたがさっぱり分かりませんでした

みんなの回答

  • kaoaru
  • ベストアンサー率33% (42/127)
回答No.4

USB規格読んでもさっぱり・・・でした。 USB対応のPICマイコンのデータシート読んだほうがわかりやすいです。 で、組込み機器側にUSBシリアルを組み込むよりも、PC側でUSB-シリアル変換のほうが安いです。 プログラムのほうも普通のCOMポートとしてできますからわかりやすいでしょ? でも、COMポートのプログラミングはある意味、難しいカテゴリとなるかもしれません。受信のとりこぼし対策をせねばならないからです。 それの対処としては「マルチスレッド処理」以外考えられません。 まぁ、金額を一番安く、というのはPC側のプログラミング負担を増やす・・・というのが一般的な解決方法です。

  • diy_sunny
  • ベストアンサー率52% (18/34)
回答No.3

http://toragi.cqpub.co.jp/tabid/509/Default.aspx 確かこの時のトラ技にとても詳しく、また作り方まで書いてたと思いますよ。

Null0lluN
質問者

お礼

読むことによってSAN値が下がるんじゃ・・・・・・・・w 2011年9月なら図書館とかにありそうですね。探してみます

  • tsunji
  • ベストアンサー率20% (196/958)
回答No.2

機器の方でRS-232Cで出力し、パソコンでUSB-232C変換でいいと思うけど。 それか、USBシリアル変換モジュールを機器に搭載するとか。 http://akizukidenshi.com/catalog/g/gK-01977/

Null0lluN
質問者

お礼

>機器の方でRS-232Cで出力し、パソコンでUSB-232C変換でいいと思うけど。 少しこれについて調べてみます USBシリアル変換モジュール こんなのがあるんですね。これも候補にさせていただきます

  • RTO
  • ベストアンサー率21% (1650/7787)
回答No.1

まずはその自作機器とやらがどんなもので、どんな信号を出して記録したいのかを提示してください 案外、市販品のセンサーとインターフェースとその付属ソフトの組み合わせだけでできてしまうかもしれません、 提示情報の一例 自作の熱帯魚水槽の「温度」を「30分おきに」 「データとして記録したい」 ベルトコンベアに取り付けた自作のセンサーで 「何時に」「荷物が通過したかを」記録したい

Null0lluN
質問者

補足

電位差を測定し、その値をPCで処理したいです たとえば、この値になったら電圧をかけるとか、この値になったらPC内でこういう処理をする、とかです あと、極力お金をかけなくて済むとうれしいです

関連するQ&A

専門家に質問してみよう