Home
Support
73XXモーションコントローラとUMI7764を使ってサードパーティーステッパーモーターを駆動するにはどうしたらよいですか?
73XXモーションコントローラとUMI7764を使ってサードパーティーステッパーモーターを駆動するにはどうしたらよいですか?
ハードウェア: Motion Control
問題: 73XXモーションコントローラとUMI7764を使ってサードパーティーステッパーモーターを駆動するにはどうしたらよいですか?
解決策: 通常ステッパーアンプ・ドライブには
Step+と
Step-という光学式絶縁されたモーターを駆動するための信号端子がついています。それらををUMI7764の
Step/CWと
Gndにそれぞれ接続します。しかしこの構成ではモーターが動かない場合もあります。
問題はモーションコントローラ上のStepとDir信号端子がオープンコレクタ方式を採用しているからです。(同様に
direction、
breakpointそして
inhibit out端子もオープンコレクタ方式です。)オープンコレクタ方式では、コントローラ上の出力ステージ回路が微小の電流(弊社のボードでは8mA)しか出力できず、逆に大きな電流のシンクとなることができます。アンプ側では、光学式絶縁が施されていますので、ダイオードにより電流の流れが一定の方向に制限されます。ダイオードがオン状態になると、受光素子に信号が送られモーターが駆動します。これにより、高電流がコントローラへ流れてボードを破損するのを防いでいます。ただダイオードをオン状態にするには通常15mA以上の電流が必要となるので、モーションコントローラだけでは充分な電流が供給されないのです。
これを回避するには、
Step+をUMI7764側の
Step/CWに接続するのではなくて、+5V電源に接続します。次に
Step/CW の方は
Step-に接続します。こうすることにより、UMI7764のStep信号が+5Vとグランドにスイッチした際、ダイオード間の電圧降下も0V或いは5Vとなります。この電圧降下がソース(ボード)からの電流を流れさせダイオードをオン状態にすることができます。同じような回避策が
direction、
breakpointや
inhibit outにも使えます。
関連リンク: Motion Control Support
添付:
報告日時: 02/05/2003
最終更新日: 11/21/2003
ドキュメントID: 2U4GA0OV
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.