1000 rpmを超えるステッピングモーターを駆動することは可能ですか?


18
  • どうすればこれを達成できますか?
  • この目標を達成するための回路を設計するために留意しなければならないステッピングモーターの事実と原則は何ですか?
  • このタスクを達成するために利用可能な既製/オープンソースの代替手段と回路はありますか?
  • ギア付きおよびギアなしステッピングモーターの設計にアプローチする必要がありますか?

回答:


39

1000 rpmを超えるステッピングモーターを駆動するにはどうすればよいですか?

1,000 RPMで動作する1回転あたり200ステップのモーターには、3.4kHzでフルステップを実行できるステッパードライブが必要です。これは、ほとんどのモーター駆動回路の範囲内です。

ただし、モーターを3.4kHzで起動すると、慣性のために振動するだけであることに注意してください-時速60マイルで車を起動せず、0で起動して60 MPHまでランプアップします。タイヤを回転させるだけです。

そのため、モーターが維持できるように、周波数を0から3.4kHzまでゆっくりとランプアップするように回路を設計する必要があります。つまり、ステッピングモーター、ギア、ベルトなど、ステッピングモーターが動いているすべてのドライブトレインを考慮する必要があります。CNCを実行している場合、これは大規模なプラットフォームになる可能性があります。また、慣性により、手順をスキップしないように非常に遅いランプアップが必要になる場合があります。

最後に、モーターが負荷を1,000RPMで動かすほど強力でない場合は、より強力なステッピングモーターが必要になります。内部モーターの損失により速度が増加すると、トルクは低下します。

この目標を達成するための回路を設計するために留意しなければならないステッピングモーターの事実と原則は何ですか?

Geckoには、ステッピングモーターの基本的な説明があります。ミスマッチの問題などであまり電力を失わないように、ドライブとモーターを一致させる電源設計。非常に基本的な用語で説明されています。基本を理解したら、具体的な回答についてより詳細な質問をしてください。

このタスクを達成するために利用可能な既製/オープンソースの代替手段と回路はありますか?

低電力設計を実行している場合、RepRapプロジェクトにはいくつかの妥当なステッピングモータードライバーがあります。または、単純なGoogle検索では、多くのオープンソースステッパードライバー情報が提供されます。

何を運転しているか、どのモーターを使用しているかについての詳細は提供しないので、具体的な提案はできません。

ギア付きおよびギアなしステッピングモーターの設計にアプローチする必要がありますか?

ドライバーの設計という点ではありません-唯一の違いは、ギアトレインがドライブラインにより多くの質量を追加することであり、立ち上げ時間を遅くする必要があります。

ただし、歯車列が大きいほど、より多くのバックラッシュが発生する可能性があるため、速度精度が必要な場合は、機械設計により多くのことがあります。

ただし、どちらの場合もステッパードライバーの設計は同じです。

もっとスピードやパワーが必要な場合は、ステッパーではなくCNCサーボモーターを検討する必要があります。


1
Geckoのドキュメントへのリンクは無効です。
アブドラkahraman

1
@abdullahkahramanリンクを更新しました。将来再び破損する場合は、「ステップモーターの基本ガイドpdf」を検索してください。
アダムデイビス

PDFが削除され、HTMLバージョンが現在利用可能になったため、もう一度修正しました。
Subin Sebastian

巻線インダクタンスについて特に言及していない速度でステッパーを駆動するか、より高い電圧のチョッピングドライバーでそれを克服することについての懸念を提起する質問への応答として、これは受け取った賛成票の数に値するために少し不完全です。「速度とともにトルクが低下する」という主張基本的なものではなく、巻線インダクタンスを克服する手段を講じなかった結果であり、定常状態の電圧のみで駆動すると、各ステップ後の電流の上昇、したがって生成されるトルクを制限します。定格電流が高電圧によって強制される場合、トルク低下しません
クリスストラットン

@ChrisStrattonあなたは正しいです。この質問は非常に基本的であり、答えも同様に基本的です。高速ステッピングドライバーの設計をさらに深く掘り下げて、このようなシステムを作成するために必要な詳細を答えて提供できる別の質問を作成する価値があるかもしれません。
アダムデイビス

4

ステッピングモーターを高速で駆動しようとしている場合、高速で動作するために必要な電圧は低速で必要な電圧よりもはるかに大きく、十分な電圧を駆動するため、実際には定電流ドライバー回路を使用する必要があります停止したモーターへの高速運転では、電流が制限されていなければ、モーターはすぐに破壊されます。電流制限された電源を使用する場合、モーターは、電源のコンプライアンス電圧に達するのに十分な速度で動作するまで、予想されるトルクを供給し続ける必要があります。


この答えが提案するのは、各ステップの開始時に新しい電流レベルに到達する際にステッパー巻線のインダクタンスを「克服」するために、はるかに高い電圧供給で動作できるドライバー回路を使用することだと思います。その電流レベルに達すると、ドライバーはチョッピング(=巻線への電圧のPWM)によってその電流レベルを維持します。これは....多くのステッパドライバチップの動作モード、などA4988と互換、及び種々の大きい東芝ステッパドライバである
gwideman

1

市販されている定電流ドライバボードは多数あります。しかし、インダクタンスを克服する方法で達成できる電圧には限界があります。ある時点で、モーターの選択が非常に重要になります。私はあなたのアプリケーションを知りませんが、あなたのトルク要件を満たす最低の誘導モーターは速度に最適ですが、これはトルクを得るために長いリレーターの直径または引力からのてこを使用するため、慣性が大きい大型モーターケースを意味する可能性があります強い電磁石の。ネマ17のような小さなサイズのモーターがトルクを処理する場合、100または64などのより少ないステップ数でそれらを見つけることができるかもしれません。より少ないステップ数は速度に役立ちます。

www.mycncuk.com/1524-What-size-stepper-motor-do-i-needで計算してください


非常に古い記事ですが、インダクタンスとRMFがそれほど重要ではないことがわかりました。かなりの負荷がなければ、今日は11,000 rpmでSL42STH40を駆動することができました。32V電源、フルステップモードのDRV8825、およびAVRタイマー/割り込みベースのステップ信号生成。
towe
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.