ステッピングモーター電卓
ステッピングモーターの速度、ステップ周波数、および1回転あたりの移動量を計算
公式
参考: Microchip AN2164 — Stepper Motor Control
仕組み
この計算機は、1回転あたりのステップ数、マイクロステップ比、および機械式トランスミッションから、ステッピングモーターのパルス周波数と直線運動のパラメーターを決定します。CNC 機械工、3D プリンターのビルダー、モーションコントロールエンジニアは、これを使用して正確なポジショニングシステムを構成します。正確な脈拍数計算により、ステップを逃したり、共振の問題が発生したりすることなく、スムーズな動きが保証されます。
NEMA 17仕様(最も一般的なステッパーフレームサイズ)によると、標準モーターは1回転あたり200フルステップ(1.8°ステップ角)を実現します。マイクロステッピングでは、各フルステップを2〜256マイクロステップに分割し、位置精度を低下させる前の実際の限界は1/16(3200カウント/回転)です。Precision Microdrivesの研究によると、磁気ディテントトルクにより、マイクロステップの位置決め誤差は、1/4ステップでの± 5% から1/32ステップで± 20% に増加します。
「モーションコントロールハンドブック」(Slocum、1992)のパルス周波数式は、f =(ステップ/回転×マイクロステップ×RPM)/60です。300 RPMをターゲットとする1/16マイクロステッピングを備えた200ステップ/回転の一般的なNEMA 17には、16,000パルス/秒が必要です。メーカーのトルク曲線によると、逆起電力による電流立ち上がり時間の制限により、ステッピング・モーターは500 RPMで保持トルクの 50% を失い、1000 RPM では 80% を失います。このトルクと速度のトレードオフによって、CNC アプリケーションで達成可能な最大送り速度が決まります。
計算例
プルサスタイルの3Dプリンターは、1/16マイクロステッピングのTMC2209ドライバーを備えたNEMA 17モーター(200ステップ/回転)を使用しています。X 軸には 20 歯プーリー (ピッチ円周 40 mm) が付いた GT2 ベルトが使用されています。目標印刷速度は 100 mm/秒です。
ステップ 1 — 実効解像度の計算: ステップ数/回転数:200 × 16 = 3200 マイクロステップ/回転数 リニア解像度:40mm/3200 = 0.0125 mm/ステップ (12.5 µm)
ステップ 2 — 必要なパルス周波数の決定: 回転数/秒:100 mm/s ÷ 40 mm/回転 = 2.5 回転/秒 = 150 RPM パルス周波数:3200 × 2.5 = 8000 Hz
ステップ 3 — モーターの制限値に対する検証: NEMA 17のトルクカーブでは、150 RPMで保持トルクの 85% を維持できます。 TMC2209 の最大ステップ周波数:2 MHz — 十分なヘッドルーム
ステップ 4 — 加速度パルス・ランプの計算: 目標加速度:1000 mm/s² (3D プリントでは標準) 周波数ランプレート:100 mm/秒あたり 8000 Hz/秒 ÷ 1 秒 = 80,000 Hz/s²
結果:モーションコントローラーを、80 kHz/s² の加速ランプで巡航速度で 8 kHz のステップ周波数になるように設定します。12.5 µm の解像度は、一般的な 50 µm プリント層の要件を 4 倍上回ります。
実践的なヒント
- ✓Trinamicアプリケーションノートによると、1/16マイクロステッピングは解像度と精度の最適なバランスを実現します。分割が高いほど動きは滑らかになりますが、マイクロステップの位置精度は1/32で±20%に低下します。
- ✓NEMA 17トルク速度曲線に準拠した加速ランピングを使用してください。200Hzから開始し、5000〜10000Hz/s²でランプアップすることで、静止状態からの加速中のストールを回避できます。
- ✓リードスクリュー用途では、反射慣性を次のように計算します。J_reflected = J_load × (ピッチ/2π) ²—モーターはこの慣性を加速させる必要があり、最大ステップ周波数ランプレートを制限する必要があります。
よくある間違い
- ✗ステップ/回転とマイクロステップ/回転のわかりにくい:1/16マイクロステップの200ステップのモーターでは、200カウント/回転ではなく3,200カウント/回転が得られます。この16倍の誤差により、モーションは意図した距離の1/16になります。
- ✗速度によるトルクのロールオフを無視:メーカーのデータによると、NEMA 17モーターは500 RPMで 50%、1000 RPMで 80% のトルクを失います。これを超えると、ステップミスや位置損失が発生します。
- ✗共振周波数での動作:ステッピングモーターは、50~200 Hz(200ステップのモーターでは150〜600 RPM)で機械的共振を示します。この帯域を素早く加速するか、マイクロステッピングを使用して振動を減衰させます
よくある質問
Shop Components
As an Amazon Associate we earn from qualifying purchases.