PWM (Pulse Width Modulation), sabit frekanslı bir kare dalganın açık kalma süresi oranını değiştirerek yüke aktarılan ortalama gücü ayarlama yöntemidir. Bu orana görev çevrimi (duty cycle) denir.
%50 görev çevriminde sinyal zamanın yarısında açık, yarısında kapalıdır ve yüke nominal gücün yarısı gider. LED parlaklığı ayarlama, motor hızı kontrolü ve servo sürme bu yöntemle yapılır.
PWM’in avantajı verimdir: bileşen sürekli anahtarlama durumunda çalıştığı için ısı kaybı azdır. Arduino Uno üzerinde 6 adet donanımsal PWM çıkışı bulunur, `analogWrite()` komutuyla 0–255 aralığında ayarlanır.
Terim listesine dön: Sözlük