← DerslerFlicker: kaynak, shutter ve fpsSeviye 117 dk
1 / 14

Anlatım

Kaynak neden titrer

Şebeke gerilimi saniyede f kez (50 ya da 60) yön değiştiren bir sinüs dalgasıdır. Ama lambanın gücü gerilimin KARESİNE bağlıdır (P ∝ V²) — negatif yarı döngüde de V² pozitiftir. Sonuç: ışık gücü şebeke frekansının kendisinde değil, İKİ KATINDA tepe yapar. engine/camera/flicker.ts'teki mainsToPulseHz fonksiyonu tam bunu yapıyor: mainsToPulseHz(mainsHz) = mainsHz × 2. Çalıştırdığımda: mainsToPulseHz(50)=100, mainsToPulseHz(60)=120.

Bu darbe manyetik balastlı HMI ve floresanda GERÇEKTEN var. Elektronik balast ve LED sürücüsü darbeyi şebeke frekansından TAMAMEN AYIRIR: kendi yüksek frekanslı bir devre kurar (ders 49'un balast/sürücü ayrımı). Tungsten teli bu hızda sönemeyecek kadar yavaş ısınıp söner — sürekli kaynak sayılır (docs/PHYSICS.md §8).

mainsToPulseHz(mainsHz) = mainsHz × 2 (koddan): 50 Hz → 100 darbe/s, 60 Hz → 120 darbe/s. Işık gücü gerilimin KARESİNE bağlı olduğu için şebeke frekansının İKİ KATINDA tepe yapar.

Sözlük

Darbe genişlik modülasyonu (PWM (pulse-width modulation))
LED'i çok hızlı açıp kapatarak ortalama çıkışı düşüren dim yöntemi. Renk kararlıdır, ama ışık sürekli değil darbelidir; risk pozlama süresine düşen tam darbe sayısından hesaplanır.Sık yapılan hata: 24 fps'te güvenli olan bir PWM frekansı yüksek hızda güvenli değildir. Test çekimi çekilecek en yüksek hızda yapılır.
Flicker (titreşim) (Flicker)
Şebekeye bağlı bir kaynağın darbeli ışığı ile kameranın pozlama süresinin örtüşmediği zaman ortaya çıkan kareler arası parlaklık dalgalanması ya da bant. Kaynağın kendisi değişmez — kamera onu yanlış anda örnekler.Sık yapılan hata: "180° her zaman güvenli shutter açısıdır" varsaymak. Aynı açı 50 Hz'lik bir şebekede hafif riskliyken 60 Hz'lik bir şebekede en kötü kesirli darbe sayısına düşebilir — güvenlik açıya değil, açı+fps+şebekeye BİRLİKTE bakar.

Sette

Sette flicker bir ışık sorunu değil bir örnekleme sorunudur: aynı kaynak, aynı şebeke, farklı bir shutter açısıyla ya güvenli ya da riskli olur. Şebekeye kilitli (manyetik balastlı HMI, floresan) bir kaynakla çalışıyorsan önce şebeke frekansını (50/60 Hz) öğren, sonra fps'ini pozlama süresi darbe periyodunun TAM katına gelecek bir shutter açısıyla eşle — "180° her zaman doğrudur" bir kural değildir. Yüksek hızlı bir çekim planlıyorsan bunu masada hesapla: fps darbe frekansını geçtiğinde hiçbir shutter açısı seni kurtarmaz, kaynağı değiştirmen gerekir. "LED" ya da "flicker-free" etiketine güvenme — gerçek sürücü frekansını üreticiden iste ve en yüksek fps'te test çekimi al. Bir sonraki ders bu modülü kapatıyor: 44'ten 50'ye hep ANLIK bir sınırı (kaydırıcı eğrisi, devre akımı, ateşleme darbesi, darbe frekansı) ölçtün — batarya tamamen farklı bir kısıt, KÜMÜLATİF bir enerji (watt-saat) sınırı, ve bu motorda böyle bir kavram hiç yok; süreyi kendi elinle hesaplayacaksın.

Kaynakça

  • docs/CURRICULUM.md §7b — Bölüm 2, Ders 50
  • content/curriculum/f01-lighting-a.ts — no:50 kaydı, slug bu derste eklendi, scope ders kapsamıyla hizalandı
  • docs/PHYSICS.md §8 — mainsHz→2×mainsHz darbe, klasik güvenli kombinasyonlar, PWM/rolling shutter notu
  • engine/camera/flicker.ts — flickerRisk, mainsToPulseHz, classicSafeCombos (kendi ölçümüm; elle yazılmış listedeki iki yanlış girdi bu derste bulundu, liste bunun üzerine hesaptan türetilir hale getirildi)
  • engine/camera/exposure.ts — shutterAngleToSeconds
  • engine/camera/ire.ts — stopsToIre, ireToStops (ten tonu ölçümü için kullanıldı, kendi hesabım)
  • hooks/useMeasurement.ts — useFlicker: teknoloji varlığına göre tek çağrı, LED için sabit 25.000 Hz PWM (kendi kod okumam)
  • types/scene.ts — LightInstance/LightDefinition: sürücü frekansı/balast türü alanı yok (kendi grep'im)
  • content/lessons/lessons-kontrol-guc.ts — Ders 47 (efekt motorları): value(t) zaman fonksiyonu ve kamera fps'i çakışmasının bu derse bırakıldığı yer; Ders 49 (balast/sürücü/ateşleme): manyetik/elektronik balast farkının bu derste açıldığı yer
  • content/glossary.ts — "flicker" (bu derste eklendi), "pwm" (mevcut, relatedLessons'a bu ders eklendi)
3D görünüm yükleniyor…