PWM چیست
کلمه pwm مخفف عبارت pulse width modulation، و به معنی مدولاسیون پهنای پالس میباشد. pwm کاربرد های مختلفی دارد که از جمله آنها میتوان به کنترل دور موتور، کنترل نور LED و … اشاره کرد.
همانطور که در تصویر بالا مشاهده میکنید، موج مربعی دارای دو پارامتر است: ۱- دوره تناوب ۲- پهنای پالس
کارکرد pwm به این شکل است که با حفظ دوره تناوب (فرکانس) پهنای پالس مورد نظر را تغییر میدهد در این صورت پای یک پارامتر دیگر به نام DUTY CYCLE به میان میآید.
DUTY CYCLE در واقع پارامتری برای نشان دادن PWM میباشد و به صورت درصدی بیان میشود. اگر موج مربعی T/2 از دوره تناوب T را در حالت HIGH و T/2 دیگر را در حالت LOW باشد مقدار DUTY CYCLE برابر است با ۵۰ درصد. همچنین اگر ۳T/4 از دوره تناوب T را در حالت HIGH و T/4 دیگر را در حالت LOW باشد مقدار PWM برابر است با ۷۵ درصد.
همانطور که مشاهده کردید درصد DUTY CYCLE به مدت زمان سطح HIGH موج مربعی بستگی دارد.
با این روش میتوان توان تحویلی به بار را کنترل نمود، به این صورت که توان تحویلی، میانگین زمان HIGH یا LOW بودن موج مربعی خواهد بود و با تغییر DUTY CYCLE این پارامتر کنترل میشود.
برای درک بهتر موضوع به لینک های زیر مراجعه نمایید.