Pulse Genişlik Modulation (PWM), motorlar, LED ve ısıtıcılar gibi cihazlara güç teslimini kontrol etmek için gömülü sistemlerde kullanılan bir tekniktir. Bu kılavuz, bu cihazların kesin kontrolünü hesaplamak için gereklidir.

PWM ve Duty Döngüsünü Anlamak

Görev döngüsü, PWM sinyalinin bir döngü içinde yüksek kalmasını temsil eder. Doğrudan yüke teslim edilen gücün miktarını etkiler. %50'nin bir görevi döngüsü, sinyalin zaman geçtikçe yüksek olduğu anlamına gelir,% 100 her zaman yüksek demektir.

Görev Döngüsünü Hesaplamak

Görev döngüsünü hesaplamak için, istenen çıktı seviyesini ve PWM süresini bilmeniz gerekir. temel formül:

[0]Duty Döngüsü (%) = (Zaman / Toplam Dönem) × 100).

Step-by-Step Hesaplama

  • PWM sinyalinin toplam süresini belirler, bu da frekansın tersinedir.
  • İstenen çıktı seviyesine karar verin, bir yüzde olarak ifade.
  • Toplam süreyi 100 tarafından bölünmüş istenen görev döngüsü yüzdesi ile çoğaltarak on-time'yi hesaplayın.
  • Görev döngüsünü on-zaman ve dönem bilinse bulmak için formülü kullanın.

Örnek Hesaplama

1 kHz'nin PWM frekansına sahip olduğunuzu varsayalım ve %75'in bir görev döngüsü istiyorsunuz. Toplam dönem 1 ms (1000 μs)

Zamanda = 1 ms = 0.75 ms (750 μs)

Bu, PWM sinyalinin istenen görev döngüsüne ulaşmak için her döngüde 750 μs ve 250 μs için yüksek olması gerektiği anlamına gelir.