RPM استپ موتور

14 روز قبل
29 بازدید

0

با درایور tb6600 و استپ موتور دوفاز چهارسیمه و یه pwm ژنراتور چطوری rpm استپ موتور رو بدست بیاریم؟

14 روز قبل
سعید زمانی
1

افزودن دیدگاه

1 پاسخ ثبت شده است
0

سلام با فرض اینکه استپر شما ۱.۸ درجه باشه یعنی با استپ کامل ۲۰۰ پالس در هر دور لازم داره. به عبارتی اگر ما در هر ثانیه ۲۰۰ پالس بفرستیم موتور ما ۱ دور در ثانیه و ۶۰ دور در دقیقه می چرخه.

حالا اگر فرضا شما میکرو استپ ۱/۱۶ را فعال کنید با ۳۲۰۰ استپ یک دور کامل ایجاد میشه.

اگر هر پالس را شامل ۵۰٪ HIGH و ۵۰٪ LOW درنظر بگیریم برای ۲۰۰ استپ در ثانیه پین پالس باید ۱/۴۰۰ ثانیه HIGH و ۱/۴۰۰ ثانیه LOW باشه. که ۱/۴۰۰ ثانیه میشه ۲۵۰۰ میکروثانیه. پس داریم:

RPM*delaymicroseconds*microsteps=2500*60*1=150000

پس RPM موتور شما میشه:

RPM=150000/(delaymicroseconds*microsteps)

مثال: برای RPM=100 با میکرواستپ کامل، تاخیر میکروثانیه برابر میشه با:

150000/(100*1)=1500

برای RPM=100 با میکرواستپ 1/16، تاخیر میکروثانیه برابر میشه با:

150000/(100*16)=93.75

 

14 روز قبل
علیرضا قاسمی
1

افزودن دیدگاه


انجمن کافه‌ربات © 1400