holodepth

Sistemler · Elektrik · Adım 4

PWM Motor Kontrolü

PWM tamamen farklı bir grafik dili kullanır: sinyal ya tam ON ya tam OFF. Motor gibi büyük yükler üzerinde pürüzsüz ortalama güç, yalnızca açma ve kapama sürelerinin oranıyla var edilir.

Önceki adım: RC Devresi Şarj ve Deşarj · Sonraki adım: Mantık Kapıları · Seri girişi: Elektrik Sistemleri Girişi

PWM nedir?

Klasik seri direnç yaklaşımında kullanılmayan enerji ısıya gider; PWM’de anahtar OFF iken kayıp ≈ sıfır, ON iken iç direnç düşük olduğundan düşüm minimumdur. Ortalama güç sezgisi: V̄ ≈ D × Vkaynak; %50 doluluk ≈ yarı voltaj etkisi.

D ve f

D hız/gücü belirler; f paket sıklığını ve mekanik gürültüyü sınırlar (pratikte çoğu sürücü 16–25 kHz bandında). Düşük f → titreşim ve belirgin testere; yüksek f → pürüzsüzlük ama anahtarlama kaybı artış riski.

Canlı laboratuvar

Energy Integrator · Advanced Drive

Varsayılan Sezgi modu: küçük pulse paketleri flywheel’e çarpar, ortalama güç akıcı dönüşe dönüşür. Sürücü modu: switching içi (PWM V · sargı I · ω) mühendislik detayı. Tek parametre: önce D, sonra sabit D ile f.

Byteomi sistem · CANLI · Energy integrator

Flywheel ortalama güç · mini pulse rail · V̄ çizgisi · Sezgi / Sürücü görünüm · D · f · H-bridge · Vs=12 V.

;

;

;

H-BRIDGE

;

PWM / DRIVE

Hesapla · Gözlemle · Değiştir · İzle: önce D ile ortalama gücü, sonra f ile akım yumuşamasını izleyin; hızlı yön tıklaması shoot-through uyarısını gösterir; gerçek sürücüde ölü zaman korur.

Aşağıdaki kod örneği, laboratuvarın arkasındaki hesap çekirdeğinin sadeleştirilmiş hâlidir. Sayfa UI’si kaydırıcılarla aynı denklemleri besler.

// PWM — ortalama güç sezgisi (sadeleştirilmiş)
const duty = dutyPercent / 100;
const vAverage = duty * supplyVoltage;
const switchingPeriod = 1 / frequencyHz;
const onTime = duty * switchingPeriod;