Matematiksel Modelleme Mühendislikte
Pwm'ı anlamak: Calle Duty Çevrimini Nasıl Hesaplamak ve Arduino Projects'de Uygulayın
Table of Contents
Pulse Genişlik Modulation (PWM), elektronik cihazlara teslim edilen gücün miktarını kontrol etmek için kullanılan bir tekniktir. Motor hızlarını, LED parlaklığı ve değişken güç seviyelerini gerektiren diğer uygulamalarda sıklıkla kullanılır.
Call Çevrim Nedir?
Görev döngüsü, bir sinyalin yüzdesini bir döngü içinde "yüksek" durumda temsil eder. Bir cihaza teslim edilen ortalama gücü belirler. %100'ün bir görevi döngüsü her zaman olduğu anlamına gelir, 0% her zaman dışarıda olduğu anlamına gelir.
Görev Döngüsünü Hesaplamak
Görev döngüsü formülü kullanarak hesaplanır:
[0]Duty Döngüsü (%) = (Zaman / Toplam Dönem) × 100).
Örneğin, PWM dönemi 20 milisaniye ve sinyal 5 milisaniye için yüksek ise, görev döngüsü:
[0](2 ms / 20 ms) × 100 =% 25).
Arduino'da Görev Döngüsü Uygulayın
Arduino'da, 0 ve 255 arasında bir değer kabul etmek için PWM sinyalleri üretmek için kullanılan fonksiyon kullanılır.% 0 ile 255 arasında bir değer kabul eder,% 0 ile% 100 arasında bir görev döngüsüne karşılık gelir.
Bir yüzde görev döngüsünü Arduino değerine dönüştürmek için formül:
[FONT=0)Value = (Duty Rise% / 100) × 255).
50% görev döngüsü için, Arduino değeri olurdu:
[50 / 100) × 255 ⁇ 127
Özet Özet Özet Özet Özet Özet Özet Özet Özet Özet
Arduino projelerinde elektronik bileşenlerin kesin kontrolünü hesaplamak ve uygulamanız gerektiğini anlamak. PWM sinyalini ayarlayarak, kullanıcılar çeşitli cihazlara güç teslimatını etkin bir şekilde yönetebilir.