ステッピングモーター設計の任意の学位プログラム
ビュー: 0 著者: サイト編集者 公開時間: 2020-12-09 起源: サイト
お問い合わせ
ステッピング モーターは精密な割り出しができないと多くの人が考えていますが、サーボ モーター駆動のアプローチを神格化したものでもあります。ステッピング モーターのインデックス プレートの経験を活かして、実際にステッピング モーターの使用方法を知り、通常の状況で分割精度が保証できるプログラムの書き方を知りたいと思います。ステッピング モーターのアプリケーションがどのような場所であっても、十分なトルクを保証する必要があります。ステッピングモーターは車の中で重要なものです。通常の状況では、起動時間は通常、可能な限り長くする必要があります。起動速度も速すぎてもいけません。 Rev.Stop が速すぎると、オーバーシュート現象が発生する可能性があります。使用過程で、インデックスが完了していない場合、これは正常に歩くことができますが、少しひどい場合、縫い目があることがわかり、このような状況は伝説的なずれです。ステップ法を解く方法は次のとおりです。 1. モーターのトルクを増加させ、駆動電流を増加します。 2. 動作の最大速度を下げるため。 3. 開始時間の延長。 4. 起動速度を下げます。上記の質問のいずれも当てはまらない場合は、内部プログラムが蓄積されたエラーによって生成されたパルスの残りを指摘できない可能性があります。周知のように、パルスは整数に基づいて計算され、パルスの半分が存在することはありません。しかし、多くの場合、問題があるのはパルスの半分であり、丸め 10 部分の場合、それぞれの等しい部分がパルスの半分を送信するわけではありません。貧弱な 20 等分、パルスの各半分は特に明らかではないかもしれません。しかし、50、100、500、NNNの均等部分に割り当てられるには、各均等部分はパルスの半分が貧弱になる可能性があり、それは小さな金額ではありません。たとえ 0 に等しいとしても、さらに多くのコピーを待ちます。パルスは、天文学的な数字です。つまり、ステッピング モーターでは精密なインデックス プレートを製造できないと多くの人が考えています。モーター、それは進歩だけではなく、サーボモーターでも、この問題を抱えています---残り。ステッピングドライバーの微小部分は64です。すると、1周あたりのモーターパルス数は62 x 200 = 12800です。セットモーターは128等分されているので、12800/128 = 100となります。パルス数はそれぞれ100パルスに相当します。しかし、129 等分に分割するかどうかを尋ねる場合、式は次のとおりです。 12800/129 = 99.2248062、つまり、各等しい部分を 99.2248062 パルスで割る必要があるため、小数点の余りを取り除くと、誤差は合計 129 x0 129 等分になります。 2248062 = 28.9999999 パルス。 4 分の 1 に相当する丸め誤差に相当します。しかし問題はその方法をどうするかで、残りのパルス数処理方法を次のように解決することになります。上記の例を参考に、モーターパルス数を12800を円として、129等分します。最大誤差が 1 パルスを超えない範囲で円を要求してください。プログラミング方法は次のとおりです。 1. デッドで書き込みできないモーターパルス数を設定します。 12800 またはその他の値。 2. データレジスタ D または V3 に番号: 129 世代などのポイントを設定します。整数のパルス数に必要な各等価部分を計算します: 12800/129 = 994。パルス数は各等価部分に必要な値を正確に計算します。結果は浮動小数点演算です: 12800/129 = 99. 22480625。99 を浮動小数点数に変換し、99 のデータを取得します。 6. 次に 99 を入力します。2248062 -99。 0 = 0.2248062 式は各等しいパルス数を受け取りました。 7. 残りのパルス数に等しい部分の合計数を乗算すると、0. 2248062x129=28。 99999998。小数点を削除し、整数 28 を取得します。 8. 数値マイナス 28 など: 129 -28 = 101。このデータは、添付ファイルなどの処理のために処理されます。 9. プログラムが実行中、等分が 101 を超えて追加されています。これは 102 から 129 までの等分で始まり、28 等分であり、それぞれの等分にパルスが付いています。パルス数は99+1=100の102個から始まります。上記の計算通り28等分、パルスが増えるごとに1/100、つまりそれぞれ等分ずつ増加します。結論: 上記の計算の観点から、絶対的な精密加工が必要でない場合、製品の加工プログラムは要件を完全に満たしています。