0

問題:

  • 私は、マシンが何かをするたびにマシンから電気入力を受け取る必要があるアプリケーションを書いています。
    • 私はマシンにリミットスイッチを設定していますが、現在、マシンがそれを行うたびに回路が完成します
    • 回路を完成させるのではなく、USBを使用してコンピューターに入力する必要があります。
    • 私はdataq'dl-148u-sp'を持っていて、ActiveXコントロールを使用してグラフを作成するためのc#コードを取得しましたが、本当に必要なのは、完成した回路からのデジタル出力だけです(これは私の人生では理解できませんでした方法を説明します)。
    • 私はデバイスを揚げることになりました(私は思う)それが付属していたソフトウェアでさえもうそれを認識しません...
    • 新しいデバイスが必要ですが、私が持っていたデバイスは廃止され、出荷後の次のデバイスは90ドル程度です。

質問:

これを行うためのより良い/より安い/より簡単な方法はありますか?または、c#コードを使用して出力を簡単に取得できる優れたデバイスを提案して、作成したプログラムに組み込むことができますか?

4

3 に答える 3

1

ここでハードウェアまたはソフトウェアのソリューションを求めているかどうかは明確ではありません。マシンからPCへのデータ転送を容易にするための最良の方法を尋ねていますか?もしそうなら、これは尋ねる場所ではないかもしれませんが、あなたはUSBtoGPIOモジュールを見るかもしれません。

http://numato.com/8-channel-usb-gpio-moduleはその一例です。

于 2012-10-29T18:10:17.280 に答える
0

Arduinoをお勧めします:

http://www.arduino.cc/playground/Main/InterfaceWithHardware

それらの開発キットは安価であり、ArduinoをC#に接続するオープン/無料のライブラリがたくさんあります。

于 2012-10-29T18:09:23.360 に答える
0

より高価で複雑なボードは、c#ライブラリと多くの関数を備えたIOFirebugです。入力電圧範囲は5V〜30Vです。

于 2016-06-30T21:29:51.757 に答える