• page_banner

اخبار

سروو از طریق PWM چگونه کنترل می شود؟

سروو موتور DSpower معمولاً از طریق مدولاسیون عرض پالس (PWM) کنترل می شود. این روش کنترلی به شما این امکان را می دهد که شفت خروجی سروو را با تغییر پهنای پالس های الکتریکی ارسال شده به سروو به طور دقیق در موقعیت مکانی قرار دهید. در اینجا نحوه کار آن آمده است:

مدولاسیون عرض پالس (PWM): PWM تکنیکی است که شامل ارسال یک سری پالس های الکتریکی در یک فرکانس خاص است. پارامتر کلیدی عرض یا مدت هر پالس است که معمولاً در میکروثانیه (µs) اندازه‌گیری می‌شود.

موقعیت مرکزی: در یک سروو معمولی، یک پالس در حدود 1.5 میلی ثانیه (ms) موقعیت مرکزی را نشان می دهد. این بدان معناست که شفت خروجی سروو در نقطه میانی خود قرار خواهد گرفت.

کنترل جهت: برای کنترل جهت چرخش سروو، می توانید عرض پالس را تنظیم کنید. به عنوان مثال:

یک پالس کمتر از 1.5 میلی ثانیه (مثلاً 1.0 میلی ثانیه) باعث می شود سروو در یک جهت بچرخد.
یک پالس بیشتر از 1.5 میلی ثانیه (مثلاً 2.0 میلی ثانیه) باعث می شود سروو در جهت مخالف بچرخد.
کنترل موقعیت: پهنای پالس خاص به طور مستقیم با موقعیت سروو در ارتباط است. به عنوان مثال:

یک پالس 1.0 میلی ثانیه ممکن است با 90- درجه (یا زاویه خاص دیگری بسته به مشخصات سروو) مطابقت داشته باشد.
یک پالس 2.0 میلی ثانیه ممکن است با 90+ درجه مطابقت داشته باشد.
کنترل مداوم: با ارسال مداوم سیگنال های PWM در عرض پالس های مختلف، می توانید سروو را به هر زاویه دلخواه در محدوده مشخص شده خود بچرخانید.

نرخ به‌روزرسانی سروو DSpower: سرعت ارسال سیگنال‌های PWM می‌تواند بر سرعت پاسخ‌دهی سروو و سرعت حرکت آن تأثیر بگذارد. سرووها معمولاً به سیگنال های PWM با فرکانس در محدوده 50 تا 60 هرتز (هرتز) به خوبی پاسخ می دهند.

میکروکنترلر یا درایور سروو: برای تولید و ارسال سیگنال های PWM به سروو، می توانید از یک میکروکنترلر (مانند آردوینو) یا یک ماژول درایور سروو اختصاصی استفاده کنید. این دستگاه‌ها سیگنال‌های PWM لازم را بر اساس ورودی‌هایی که ارائه می‌کنید (مثلاً زاویه مورد نظر) و مشخصات سروو تولید می‌کنند.

در اینجا یک مثال در کد آردوینو آمده است تا نشان دهد چگونه می توانید یک سروو را با استفاده از PWM کنترل کنید:

سروو DSpower PWM

در این مثال، یک شی سروو ایجاد می شود، به یک پین خاص متصل می شود و سپس از تابع نوشتن برای تنظیم زاویه سروو استفاده می شود. سروو در پاسخ به سیگنال PWM تولید شده توسط آردوینو به آن زاویه حرکت می کند.


زمان ارسال: اکتبر-18-2023