اطلاعیه

Collapse
No announcement yet.

راهنمایی در تداخل اجرای برنامه های کنترل دور موتور DC با PWM وکنترل کننده PID و استفاده از تایمر عکس شمار در آردوینو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    راهنمایی در تداخل اجرای برنامه های کنترل دور موتور DC با PWM وکنترل کننده PID و استفاده از تایمر عکس شمار در آردوینو

    با سلام و وقت بخیر خدمت دوستان عزیز
    بنده اولین پروژ ه ایه که با آردوینو کار میکنم.(Mega2560) برای کنترل دور موتور DC از کنترل کننده PID کتابخانه آردوینو و تایمر 3 برای PWM استفاده کردم. برای گرفتن سرعت موتور هم از (ماژول)سنسوراثرهال استفاده کردم که با استفاده از دستور micros() سرعت رو هم بدست میارم. PID و دورسنج به تنهایی کار میکنه ولی وقتی تایمر عکس شمار رو که از تایمر1 استفاده کردم باهم کار میکنن دورسنج نمیتونه سریع دور رو بگیره در نتیجه PIDهم درست کار نمیکنه، چون تو حلقه هایی برای نمایش سرعت و نمایش زمان و PID میره زمان اجرای برنامه زیاد میشه.

    دوستان عزیز کسی میتونه کمکم کنه. ممنون میشم.
    جدیدترین ویرایش توسط mrh65; ۰۷:۳۰ ۱۳۹۶/۱۱/۳۰.
لطفا صبر کنید...
X