راه اندازی سرو موتور در میکروکنترلر STM32

سرو موتورها از فیدبک برای تعیین موقعیت شافت (نوک موتور) استفاده می کنند ، می توانید آن موقعیت را بسیار دقیق کنترل کنید. در نتیجه ، از موتورهای سروو برای کنترل موقعیت اشیاء ، چرخش اجسام ، حرکت پاها ، بازوها یا دست روبات ها و غیره با دقت بالا استفاده می شود.

بیشتر سروو موتورها دارای سه اتصال زیر هستند:

  • مشکی / قهوه ای، سیم زمین.
  • قرمز، سیم برق (حدود ۵ ولت).
  • زرد یا سفید، سیم PWM.

 

چگونگی کارکرد

بسته به عرض پالس ، سروها می تواند از ۰ تا ۱۸۰ درجه حرکت کند. در اصل شما باید برای مقدار مشخصی از زمان پالس (۵ ولت) را بالا نگه دارید. تعداد کمی از آنها در زیر ذکر شده است:

 

  • ۱ میلی ثانیه ، با ۰ درجه مطابقت دارد
  • ۵ میلی ثانیه، با ۹۰ درجه مطابقت دارد
  • ۲ میلی ثانیه، با ۱۸۰ درجه مطابقت دارد

دوره بین دو پالس باید ۲۰ میلی ثانیه باشد یا می توان گفت فرکانس پالس باید ۵۰ هرتز باشد.


دانلود پروژه