Piksel Kontrol: LED Şerit, SPI ve DMX Arasındaki Fark

Piksel Kontrol: LED Şerit, SPI ve DMX Arasındaki Fark

Bir LED şerit aldınız, kutusunda “DMX” yazıyor, ama konsola bağladığınızda hiçbir şey olmuyor. Ya da tam tersi: şerit çalışıyor fakat belli bir noktadan sonrası ölü ve beyaz yaptığınızda uçlar sarıya kaçıyor. Piksel işlerinde birbirine benzeyen ama aynı olmayan iki dünya var; çoğu arıza bu ikisini karıştırmaktan çıkıyor.

Kısaca

  • DMX saha veri yolu, SPI ise şerit içi bir arayüzdür; ikisi doğrudan bağlanmaz.
  • “DMX şerit” tüm şeridi tek renk yapar; piksel şerit her LED’i ayrı kontrol eder.
  • Araya DMX–SPI decoder ya da Art-Net/sACN piksel kontrolcüsü girer.
  • 512 ÷ 3 = 170 RGB piksel; RGBW’de 128.
  • Arızaların çoğu veriden değil güç enjeksiyonu ve ortak topraktan çıkar.
  • Tek hatta 1000 piksel = ~33 fps üst sınır; hızlı efektlerde hattı bölün.

İki ayrı protokol, iki ayrı dünya

DMX512 bir saha veri yoludur: RS-485 üzerinde diferansiyel, gürültüye dayanıklı, yüzlerce metre gidebilen, her cihazın kendi adresi olan bir sistem. SPI ise şeridin içindeki çipin konuştuğu kart üstü seviye bir arayüzdür: tek yönlü, TTL gerilim seviyesinde, birkaç metreden sonra bozulan ve adres kavramı olmayan bir zincir.

DMX512SPI (WS2812B, SK6812, APA102…)
Elektriksel katmanRS-485, diferansiyel çiftTTL seviyesi, tek uç (3,3–5 V)
MesafeYüzlerce metrePratikte 3–5 metre
AdreslemeHer cihazın adresi varAdres yok, yalnızca sıra
YönTek yönlü (RDM ile çift)Tek yönlü
Bir piksel arızalanırsaDiğerleri çalışırSonrası komple ölür
Hız250 kbit/s800 kbit/s (tipik)
Kablo2×0,22 mm² + ekran, 120 ΩKısa, düşük kapasiteli

“DMX şerit” ile “piksel şerit” aynı şey değil

Piyasada iki farklı ürün aynı rafta duruyor. DMX LED şerit dediğimiz şey aslında normal analog bir şerittir; başındaki sürücü DMX alır ve tüm şeridi tek renk yapar. Kanal sayısı 3 ya da 4’tür, şerit ne kadar uzun olursa olsun. Piksel şeritte ise her LED’in kendi çipi vardır; veri baştan sona zincirleme akar ve her LED’e ayrı renk verebilirsiniz. Birincisi DMX konuşur, ikincisi konuşmaz.

Satın almadan önce sorulacak tek soru

“Bu şerit DMX mi?” sorusu yeterli değil, çünkü satıcı çoğu zaman kutudaki sürücüyü kastediyor. Doğru soru şu: “Şeridin üzerindeki çip hangisi ve her LED ayrı ayrı kontrol edilebiliyor mu?” Cevap WS2812B, SK6812, UCS1903, APA102 gibi bir isimse elinizde piksel şerit vardır ve araya bir dönüştürücü gerekir.

SPI şeridi DMX’e nasıl bağlanır

Arada bir çevirici olması şart. İki tipik kurulum var: küçük işlerde DMX–SPI decoder, büyük işlerde doğrudan Art-Net/sACN piksel kontrolcüsü. İkisi de aynı işi yapar: adresli veriyi alır, şeridin anlayacağı darbe dizisine çevirir.

Konsol / medya sunucusu
     |  Art-Net ya da sACN
  Piksel kontrolcu  (ya da DMX -> SPI decoder)
     |  SPI (kisa, TTL seviyesi)
  Serit 1     Serit 2     Serit 3
  (170 px)    (170 px)    (170 px)
     ^           ^           ^
  guc enjeksiyonu her ~2 m
  • Çip tipini seçin. Kontrolcüde WS2812B ile APA102 aynı ayar değildir; yanlış seçimde şerit rastgele parlar.
  • Renk sırasını ayarlayın. WS2812B fabrikadan GRB sırasıyla gelir; RGB seçerseniz kırmızı ile yeşil yer değiştirir.
  • Ortak toprak şart. Kontrolcünün ve şeridin GND’si birleşmezse veri hattı referanssız kalır ve şerit titrer.
  • Veri hattını kısa tutun. Kontrolcü ile ilk pikselin arası mümkün olduğunca az olmalı; uzaması gerekiyorsa araya bir tampon/yükseltici koyun.

Neden 170 piksel?

Bir DMX evreni 512 kanaldır. Bir RGB pikseli 3 kanal harcar; 512 ÷ 3 = 170,67 eder. Yani bir evrene 170 RGB piksel sığar ve geriye 2 kanal artar. Sayı burada durur, çünkü bir pikseli iki evrene bölemezsiniz.

Renk düzeniPiksel başına kanalEvren başına piksel
RGB3170
RGBW4128
RGB + 16 bit685
Tek renk (dim)1512

Beş metrelik 60 LED/m bir şerit 300 piksel eder; yani iki evren. Cephede on şerit varsa yirmi evrendesiniz demektir ve artık tek bir DMX hattından değil, ağ üzerinden konuşmanız gerekir.

Güç: en çok hata yapılan yer

Piksel projelerinde arızaların çoğu veriyle değil güçle ilgilidir. WS2812B’de bir LED tam beyazda yaklaşık 60 mA çeker. Metrede 60 LED varsa metre başına 3,6 A demektir; beş metrelik bir şerit tam beyazda 18 A ister.

  • Güç enjeksiyonu. Şeridi tek uçtan beslerseniz bakır izler üzerinde gerilim düşer; sonlar sönük kalır ve beyaz sarıya döner. Yaklaşık her iki metrede bir besleme ekleyin.
  • Gerilimi doğru seçin. 5 V şeritlerde düşüm çok hızlıdır; uzun mesafede 12 V ya da 24 V şerit hayatı kolaylaştırır.
  • Güç kaynağını yüklemeyin. Hesabınızın üzerine en az %20 pay bırakın.
  • Ortak toprak. Birden fazla güç kaynağı kullanıyorsanız GND’leri birleştirin, artıları asla.

Tazeleme hızı: piksel sayısının görünmeyen sınırı

WS2812B’de her LED 24 bit veri alır ve bu 30 mikrosaniye sürer. Tek hatta 170 piksel varsa kare süresi ~5 ms, yani teorik 200 Hz. Ama aynı hatta 1000 piksel dizerseniz kare süresi 30 ms’ye çıkar ve üst sınır saniyede 33 kareye düşer. Yavaş geçişlerde fark edilmez; hızlı chase ve video eşlemede kesik kesik görünür.

  • Kontrolcü başına düşen piksel sayısını dağıtın; tek hatta yığmayın.
  • Video eşleme yapacaksanız hedefiniz en az 30–40 fps olsun.
  • APA102/SK9822 gibi ayrı saat hattı olan çipler çok daha hızlıdır; kamera önünde çalışacaksanız tercih edin.
  • Ağ tarafında evren sayısı arttıkça switch ve kontrolcü yükünü ölçün.

Sık yapılan hatalar

  • Piksel şeridi doğrudan DMX hattına bağlamaya çalışmak.
  • Renk sırasını (GRB/RGB) kontrolcüde ayarlamayı unutmak.
  • Tek uçtan besleyip “şeridin sonu bozuk” diye ürünü suçlamak.
  • Farklı parti şeritleri aynı yüzeyde karıştırmak; beyaz tonu tutmaz.
  • Ortak toprağı atlamak.
  • Evren haritasını yalnızca yazılımda tutmak; panoda yazılı kopya bulunsun.

İlgili yazılar

Proje ve ürün desteği

Kurulumunuzda takıldığınız bir nokta mı var, yoksa doğru ürünü seçmekte mi zorlanıyorsunuz? Proje danışmanlığı ve ürün desteği için bize yazmanız yeterli.

Bize e-posta gönderin → info@dmx512.net

Benzer Yazılar