AD変換

解決


ADC  2005-01-21 13:19:46  No: 87960  IP: [192.*.*.*]

無線のアンテナを回転させる時に電圧の変化で方向を読み取る様に
する処理(AD変換)をVB6で書きたいと思っています。

WinXp  Sp2  、  VB6  Sp6

MCP3208  を使用してUSBへの入力です。
http://ww1.microchip.com/downloads/en/DeviceDoc/21298b.pdf

回路はハードに詳しい方に作成してもらいましたが、その方は
ソフトの作成は出来ないので、私はやっています。(私個人用)
アマチュア無線にての使用で、個人的なもので、商用では有りません。


左右の回転は下記と同等の回路で、コードも  usb_io_base.zip (11KB) を
利用させていただいて制御出来る様になりました。

http://hp.vector.co.jp/authors/VA015654/zbeya/electro/usb/usb_io01.htm

しかしAD変換に関しては調べても見ましたが私には現状では
分かりません。(ハード絡みのプログラムは不得手)

上記だけでは情報不足かと思いますが、参考になるHPや
サンプルなどがありましたら紹介していただけると幸いです。

編集 削除
ねろ  2005-01-21 14:09:18  No: 87961  IP: [192.*.*.*]

>MCP3208  を使用してUSBへの入力です。
自分でハードを作るとなると、USB用のドライバー作成
からになりますね、これは結構大変ですよ。
PCIバス用の安いドライバー付きのA/Dボードを使った方がはるかに簡単
だと思いますが。

編集 削除
じわーり  2005-01-21 15:45:38  No: 87962  IP: [192.*.*.*]

個人的に使用されるなら汎用ドライバが公開されています。
使用を検討されてみてはいかがでしょうか?
(更新されてないのが気になりますが・・)
http://www.otto.to/~kasiwano/

以下のHPも参考になるかと思います。
http://picfun.com/

編集 削除
ADC  2005-01-21 17:20:07  No: 87963  IP: [192.*.*.*]

ねろ  さん、ありがとうございます。
実は下記のADC−11で1台は完成、動作をしているのですが
こちらはAD変換はRS−232Cで回転はUSBーIO使用なので
両方をUSBだけにまとめたいと思ってのMCP3208を使用です。

http://akizukidenshi.com/catalog/items2.php?q=adc-&s=score&p=1&r=1&page=#M-00105


じわーり  さん、ありがとうございます。

UUSBD.DLL  をダウンロードしました。
USB通信プログラミングテクニックもダウンロードしました。

時間をかけて研究させて頂きます。

編集 削除