Pulse Genişlik Modulation (PWM) Arduino projelerinde kullanılan bir tekniktir, motorlar, LED ve diğer elektronik bileşenler gibi cihazlara teslim edilen gücü kontrol etmek için kullanılır. Karmaşık donanıma ihtiyaç olmadan gerilimi ve mevcut etkin bir düzenleme sağlar. PWM nasıl çalışır, hesaplamaları nasıl gerçekleştirir ve etkili proje tasarımı için nasıl gereklidir.
Arduino PWM'nin Temelleri
Arduino, yüksek ve LOW eyaletleri arasında hızla dijital bir çıkış pinini hızla geçerek PWM sinyalleri üretir.Grup toplam süre ile karşılaştırıldığında yüksek kalır.Görüşme döngüsü görev döngüsü olarak ifade edilir. Duty döngüsü, her zaman% 0'ın her zaman LOW ve% 100'ün her zaman yüksek olduğu anlamına gelir.
PWM için Hesaplamalar
PWM hesaplamaları için ana parametreler frekans, dönem ve görev döngüsüdür. Frekans, ikinci olarak kaç döngü meydana geldiğini belirlerken, görev döngüsü, ortalama gerilim teslim edilir.
[0]Duty Döngüsü (%) = (Time YÜKSEK / Total period) × 100).
Örneğin, 50% görev döngüsü, sinyalin zamanın yarısını ve zamanın yarısını artırması anlamına gelir ve tedarik geriliminin yaklaşık yarısına yol açar.
Gerçek dünya Kullanım Senaryoları
PWM, cihazı davranışını kontrol etmek için çeşitli uygulamalarda kullanılır. Ortak senaryolar LED parlak, kontrol motor hızını ayarlayarak ve elektronik devrelerdeki gücü yönetmektedir. Görev döngüsüne göre, kullanıcılar tedarik gerilimini değiştirmeden iyi bir cihaz performansına sahiptir.
- [FONT:0) [[[0] [FONT=0)[[0]) ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
- [FONT:0) Motor hız kontrolü: DC motorlarının hızını etkin bir şekilde ele geçirmektedir.
- [FONT:0)Power Düzenleme:[Dönetici:0) Güç teslimini hassas bileşenlere yönetin.
- [FONT:0) elemanlarını teşvik etmek:[Dönetici:) Kontrol sıcaklığı modülasyon gücü tarafından kontrol etmek.