2.500 TL ve Üzeri Tüm Siparişlerinizde ÜCRETSİZ KARGO! HepsiJET Güvencesiyle Işık Hızında ve Güvenli Teslimat! 2.500 TL Altı Siparişlerinizde Sabit Kargo Ücreti Sadece 139 TL! EcemBilgisayar Güvencesiyle Hassas Üretim ve Özenli Paketleme! 2.500 TL ve Üzeri Tüm Siparişlerinizde ÜCRETSİZ KARGO! HepsiJET Güvencesiyle Işık Hızında ve Güvenli Teslimat! 2.500 TL Altı Siparişlerinizde Sabit Kargo Ücreti Sadece 139 TL! EcemBilgisayar Güvencesiyle Hassas Üretim ve Özenli Paketleme! 2.500 TL ve Üzeri Tüm Siparişlerinizde ÜCRETSİZ KARGO! HepsiJET Güvencesiyle Işık Hızında ve Güvenli Teslimat! 2.500 TL Altı Siparişlerinizde Sabit Kargo Ücreti Sadece 139 TL! EcemBilgisayar Güvencesiyle Hassas Üretim ve Özenli Paketleme! 2.500 TL ve Üzeri Tüm Siparişlerinizde ÜCRETSİZ KARGO! HepsiJET Güvencesiyle Işık Hızında ve Güvenli Teslimat! 2.500 TL Altı Siparişlerinizde Sabit Kargo Ücreti Sadece 139 TL! EcemBilgisayar Güvencesiyle Hassas Üretim ve Özenli Paketleme!

Arduino PWM Duty Cycle Hesaplama

🤖 Arduino analogWrite() Dönüştürücü

Arduino PWM Duty Cycle Dönüştürücü

Arduino kartlarında (UNO, Nano, Mega) 8-bit çözünürlüğe sahip analogWrite(pin, değer) komutu 0 ile 255 arasında değer alır. PWM değerinizi girerek görev döngüsü yüzdesini (% Duty Cycle), çıkış voltajını ve hazır C kodunu anında hesaplayın.

 
CANLI LED PARLAKLIK SİMLATÖRÜ
%50.2 Parlaklık
🌑 KAPALI (%0 Duty - analogWrite 0)🌘 Çeyrek Güç (%25 Duty - analogWrite 64)🌗 Yarım Güç (%50 Duty - analogWrite 128)🌕 Tam Güç (%100 Duty - analogWrite 255)
HESAPLANAN PWM DUTY CYCLE ORANI
% 50.20
Ortalama Çıkış Voltajı
2.51 Volt
8-Bit PWM Adımı
128 / 255
HIGH / LOW Oranı
%50 HIGH / %50 LOW
💻 ARDUINO KODUNUZA YAPIŞTIRIN:
analogWrite(9, 128); // %50.2 Duty Cycle

Arduino PWM Hakkında Sıkça Sorulan Sorular

Arduino PWM nedir?

Arduino dijital çıkışlarında analog benzeri bir voltaj elde etmek için darbe genişlik modülasyonu (PWM) tekniğini kullanır.

Arduino analogWrite ne işe yarar?

analogWrite(pin, değer) fonksiyonu belirtilen PWM destekli pinde (3, 5, 6, 9, 10, 11) sinyalin açık kalma süresini (duty cycle) 0-255 arası ayarlar.

Arduino PWM aralığı neden 0-255 arasındadır?

Arduino ATmega328P mikrodenetleyicinin PWM zamanlayıcıları 8-bit çözünürlüğe sahiptir (2^8 - 1 = 255).

Arduino PWM ile motor hızı ayarlanabilir mi?

Evet! Bir L298N veya MOSFET sürücü kartı üzerinden analogWrite() kullanılarak DC motorların devir hızı pürüzsüzce ayarlanır.

Yükleniyor...