PWM چیست و چگونه سرعت موتور و روشنایی LED را کنترل می‌کند؟

مقدمه

در دنیای الکترونیک و سیستم‌های کنترلی، اغلب نیاز داریم میزان توان تحویلی به یک مصرف‌کننده را کنترل کنیم. برای مثال ممکن است بخواهیم سرعت یک موتور DC را کاهش دهیم یا شدت نور یک LED را تنظیم کنیم. یکی از رایج‌ترین و کارآمدترین روش‌ها برای انجام این کار، استفاده از تکنیکی به نام PWM است.

PWM یا مدولاسیون پهنای پالس، روشی است که در انواع میکروکنترلرها، منابع تغذیه سوئیچینگ، درایورهای موتور و بسیاری از تجهیزات الکترونیکی مورد استفاده قرار می‌گیرد. در این مقاله با مفهوم PWM، نحوه عملکرد آن و کاربردهای مهم آن آشنا خواهیم شد.

PWM چیست؟

PWM مخفف عبارت Pulse Width Modulation به معنای «مدولاسیون پهنای پالس» است. در این روش، به جای تغییر مستقیم ولتاژ خروجی، مدت زمان روشن و خاموش بودن سیگنال تغییر می‌کند.

به بیان ساده، یک سیگنال PWM به‌طور مداوم بین حالت روشن (ON) و خاموش (OFF) سوئیچ می‌کند. با تغییر نسبت زمان روشن بودن به زمان خاموش بودن، می‌توان توان متوسط منتقل شده به بار را کنترل کرد.

این روش باعث می‌شود بدون اتلاف انرژی زیاد، عملکرد تجهیزات مختلف کنترل شود.

نحوه عملکرد PWM

فرض کنید یک منبع تغذیه 12 ولتی در اختیار داریم و می‌خواهیم توان کمتری به یک موتور DC اعمال کنیم.

در روش PWM ولتاژ همچنان 12 ولت باقی می‌ماند، اما سیگنال به صورت پالس‌های متوالی به موتور ارسال می‌شود. اگر مدت زمان روشن بودن سیگنال بیشتر باشد، موتور توان بیشتری دریافت می‌کند و با سرعت بالاتری می‌چرخد. در مقابل، اگر مدت زمان روشن بودن کاهش یابد، سرعت موتور نیز کاهش پیدا می‌کند.

در واقع موتور یا LED میانگین توان دریافتی را احساس می‌کند، نه تک‌تک پالس‌ها را.

Duty Cycle چیست؟

یکی از مهم‌ترین مفاهیم در PWM، پارامتری به نام Duty Cycle یا سیکل کاری است.

Duty Cycle درصدی از یک دوره زمانی است که سیگنال در حالت روشن قرار دارد.

Duty Cycle وضعیت خروجی
0% خروجی همیشه خاموش
25% خروجی 25 درصد زمان روشن است
50% خروجی نیمی از زمان روشن است
75% خروجی بیشتر زمان روشن است
100% خروجی کاملاً روشن است

هرچه مقدار Duty Cycle افزایش پیدا کند، توان متوسط تحویلی به بار نیز بیشتر خواهد شد.

فرکانس PWM چیست؟

فرکانس تعداد تکرار پالس‌ها در هر ثانیه را مشخص می‌کند و با واحد هرتز (Hz) اندازه‌گیری می‌شود.

انتخاب فرکانس مناسب اهمیت زیادی دارد.فرکانس‌های پایین ممکن است باعث لرزش موتور یا چشمک زدن LED شوند. از طرف دیگر، فرکانس‌های بسیار بالا می‌توانند تلفات سوئیچینگ را افزایش دهند.

به همین دلیل در هر کاربرد باید فرکانس مناسب انتخاب شود.

کاربرد PWM در کنترل سرعت موتور DC

یکی از رایج‌ترین کاربردهای PWM کنترل سرعت موتورهای DC است.

در گذشته برای کاهش سرعت موتور معمولاً ولتاژ تغذیه کاهش داده می‌شد، اما این روش باعث اتلاف انرژی و کاهش راندمان می‌شد.

در روش PWM ولتاژ تغذیه ثابت باقی می‌ماند و تنها مدت زمان اعمال آن تغییر می‌کند.

  • راندمان بالاتر است.
  • تولید حرارت کمتر می‌شود.
  • کنترل سرعت دقیق‌تر انجام می‌شود.
  • مصرف انرژی کاهش پیدا می‌کند.

امروزه تقریباً تمام درایورهای موتور DC از PWM برای کنترل سرعت استفاده می‌کنند.

کاربرد PWM در تنظیم روشنایی LED

یکی دیگر از کاربردهای بسیار مهم PWM، کنترل شدت نور LED است.

اگر ولتاژ LED را مستقیماً کاهش دهیم، ممکن است رنگ نور تغییر کند یا راندمان کاهش یابد. اما با استفاده از PWM می‌توان LED را با سرعت بسیار زیاد روشن و خاموش کرد.

چشم انسان این خاموش و روشن شدن سریع را تشخیص نمی‌دهد و تنها کاهش یا افزایش شدت نور را مشاهده می‌کند.

به همین دلیل در بسیاری از سیستم‌های روشنایی هوشمند، تابلوهای LED و تجهیزات نورپردازی از PWM استفاده می‌شود.

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

بیشتر میکروکنترلرهای مدرن دارای واحد تولید PWM داخلی هستند.

  • Arduino
  • STM32
  • ESP32
  • AVR
  • PIC

با استفاده از تایمرهای داخلی این میکروکنترلرها می‌توان سیگنال PWM با فرکانس و Duty Cycle دلخواه تولید کرد.

مزایای استفاده از PWM

راندمان بالا

از آنجا که قطعات قدرت اغلب در حالت کاملاً روشن یا کاملاً خاموش کار می‌کنند، تلفات انرژی بسیار کم خواهد بود.

تولید حرارت کمتر

کاهش تلفات انرژی باعث کاهش گرمای تولید شده در مدار می‌شود.

کنترل دقیق

امکان تنظیم بسیار دقیق توان خروجی وجود دارد.

پیاده‌سازی آسان

اکثر میکروکنترلرهای امروزی قابلیت تولید PWM را به صورت سخت‌افزاری در اختیار کاربران قرار می‌دهند.

معایب PWM

  • ایجاد نویز الکترومغناطیسی در برخی مدارها
  • نیاز به طراحی مناسب فیلتر در کاربردهای حساس
  • احتمال ایجاد تداخل در سیستم‌های ضعیف از نظر طراحی

البته در اغلب پروژه‌های الکترونیکی این مشکلات با طراحی صحیح مدار قابل کنترل هستند.

کاربردهای دیگر PWM

  • منابع تغذیه سوئیچینگ
  • اینورترها
  • شارژرهای باتری
  • سیستم‌های کنترل دما
  • تجهیزات صنعتی
  • رباتیک
  • پرینترهای سه‌بعدی
  • سیستم‌های خورشیدی

جمع‌بندی

PWM یا مدولاسیون پهنای پالس یکی از مهم‌ترین تکنیک‌های مورد استفاده در الکترونیک مدرن است. این روش امکان کنترل توان خروجی را بدون کاهش راندمان فراهم می‌کند و در کنترل سرعت موتور، تنظیم روشنایی LED، منابع تغذیه سوئیچینگ و بسیاری از سیستم‌های کنترلی کاربرد دارد.

به دلیل سادگی پیاده‌سازی، راندمان بالا و دقت مناسب، PWM به یکی از ابزارهای اصلی مهندسان الکترونیک و طراحان سیستم‌های مبتنی بر میکروکنترلر تبدیل شده است.