0

マイクロコントローラーを使わずに Java/.net/c を使ってモーターを回転させるには? Java/.net/c/c++ でのプログラミングは知っていますが、ポートとポート通信を使用した回転モーターについてはわかりません。

4

4 に答える 4

2

これを行う方法は1つあります(他のマイクロコントローラーなしで)。これを行う簡単な方法は、whichuseを使用するspeaker and/or mic portsことsimple dc voltage controlです。しかし、あなたはあなたが書いたプログラムから音量を制御する必要があります。output signalモーターにスピーカーの1つを使用し、マイクがfeedbackコンピューターに与えます。これが役立つことを願っています

于 2012-11-05T18:14:39.090 に答える
1

まず、これは使用しているモーターのタイプ(AC対DC対ステッパー)と、モーターとのインターフェース方法によって異なります。プログラミングしているコントローラーとモーター自体の間に何らかの電力制御が必要になります(Hブリッジは最も一般的なものの1つです)。このコントローラーの要件により、実行できることが制限されます。

最も単純なケースでは、モーターへのパワーアンプに接続されているDAC(デジタル-アナログコンバーター)にビットストリームを書き込むことができます。

これよりも複雑なものは、マイクロまたはアナログのドライバ回路が必要になります。

于 2012-11-05T18:14:19.140 に答える
1

コンピューターにパラレルポートがある場合は、それを使用してたとえばステッピングモーターを制御できます(RXTXなどのライブラリを使用してJava経由で制御できます)が、電源として外部ハードウェアが必要な場合もあります。マザーボードを焼き尽くします。

于 2012-11-05T18:14:56.030 に答える
1

モーターとコンピューターをどのように接続しますか。USB接続を使用している場合は、ドライバーソフトウェアを作成する必要があるかもしれません. または、おそらくマイクロコントローラーを使用する必要がある場合に、シリアル通信を使用することもできます..

于 2012-11-05T18:13:25.077 に答える