Adreslenebilir RGB Led

ARGB (Adresseble RGB)

Adreslenebilir RGB Led’i   diğer  şerit ledlerden ayıran özelliği; ledleri tek tek adresleyerek çalıştırabilirsiniz.
Mesela 10 ledden oluşan bir adreslenebilir lediniz var. Bu ledlerin örneğin sadece 5. ,  8. ,  9.  sunu (veya hangisini istiyorsanız ) yakabilirsiniz.
Aynı zamanda bu ledlerin de renkleri ile oynayabilirsiniz. 5. led kırmızı yanarken 8. ledi yeşil, 9. ledi mavi olarak çalıştırabilirsiniz.
Adreslenebilir ledler, 2C olarak bilinen seri haberleşme protokolü ile nokta bilgi gönderimi ile ilgili lede, parlaklık ve renk bilgisini gönderebilmektedir .
Adreslenebilir ledler üzerinde seri haberleşmeyi gerçekleştiren entegreler ( WS2812, SK6812 ve APA102 ) bulunmaktadır.
Adreslenebilir RGB Led
Temel olarak adreslenebilir ledlerin üzerinde 4 tane pin bulunmaktadır.  İki bacak V+ ve GND yani besleme içindir. Bir bacak veri girişi için, diğer bir bacak da veri çıkışı içindir.
İlk LEDin veri girişi, kontrolcü devreye bağlanır. Kontrolcü devreden gelen renk bilgileri ilk LEDin veri girişi ayağına ulaşır. İlk LED kendisi için gereken bilgiyi aldıktan sonra kendisinden sonra gelen LEDin yararlanabilmesi için aldığı bilgiyi çıkış ayağından, kendisinden sonra gelen LEDin veri giriş ayağına aktarır… Bu zincir son LEDe kadar bu şekilde devam eder. Yani LEDlerin veri giriş ve veri çıkış bağlantıları seri şekilde yapılmaktadır.
LEDlerin elektrik bağlantısı paralel şekilde yapılmaktadır. Yani tüm LEDlerin V+ ayakları birbirine, GND ayakları birbirine bağlanır. Böylece elektrik her LEDe dengeli şekilde dağıtılmış. LEDlerin besleme ayaklarını seri şekilde bağlarsanız LEDlerin kendi iç dirençleri sebebiyle 5 veya 6ıncı LEDden sonra gerilim azalacak ve sonrasında gelen LEDler kararsız çalışmaya başlayacaktır.

Adreslenebilir Led Çeşitleri

Adreslenebilir RGB Led
Tekli Adreslenebilir LED
Çubuk Şeklinde Adreslenebilir LED
Halka Şeklinde Adreslenebilir LED
Matris Şeklinde Adreslenebilir LED
Şerit Şeklinde Adreslenebilir LED

Adreslenebilir LED Entegreleri

Aslında tüm entegrelerin amacı aynıdır yani LEDleri özgür ve bağımsız kılmak. Çoğunlukla farklılık iletişim şeklindedir. SPI veya I2C protokolünü kullanan entegreler vardır. Bazı entegreler de iyileştirilmiş sürüm olduğu için farklı model numarası alır. Piyasada 3 farklı türde entegre vardır. bunlar SKXXX, WSXXX ve APAXXX şeklinde olmaktadır

SK6812 ve WS2812(B)

Tek veri hattıyla yani sadece tek kabloyla sürülür. Bu seri iletişimin adı I2C protokolü olmaktadır.
Adreslenebilir RGB Led

SK6822 ve WS2813

Çift hat yani iki kablo kullanır fakat iki hat da veri iletişimi içindir. Peki, neden veri iletişimi için 2 hat? LEDlerin bulunduğu şeritteki bir lambanın arıza yapması halinde hemen sonrasında gelen LED şeritinin sorunsuz çalışabilmesi için yedek hattır. Yani aslında veri iletişimi için tek hat kullanır. Aynı şekilde bu seri iletişimin adı I2C protokolü olmaktadır.
WS2813, WS2812B’nin iyileştirilmiş sürümüdür. SK6822 de SK6812’nin iyileştirilmiş sürümüdür. SK6822 LED entegresine ve kapasitöre sahiptir.

APA102(C) ve SK9822

Çift veri hattıyla yani iki kabloyla sürülür. Kullandığı bu ser iletişimin adı SPI protokolü olmaktadır. Hatlardan biri veri iletişi içinken, diğeri ise zamanlama (clock) içindir.
Veri iletişimi için 2 hat gerektiğinden tek hatlı iletişime oranla daha hızlı çalışabilir. Bu sebeple daha büyük hacimli projelerde tercih etmek daha doğru olacaktır.

Adreslenebilir LED Arduino’ya nasıl bağlanır ?

Adreslenebilir RGB Led

  • Bu ürünü kullanacaksanız ek güce mutlaka ihtiyacınız olacak, ek güç bağlantısına mutlaka bir kapasitor\kondansator ekleyin (1000 μF, 6.3V veya daha fazla..)
  • Adreslenebilir RGB Led
    Adreslenebilir RGB Led
    5mm WS2812 LEDs

  • Data girişine mutlaka 300 ohm -500 ohm arası bir direnç ekleyin.
  • Arduino ‘nun pwm çıkışı ile ledin Data girişi arasındaki kabloyu olabildiğince kısa tutun 1 mt üzerine çıkmamaya çalışın.
  • Eğer arduino ile ledi ayrı ayrı güçle besleyecekseniz mutlaka GND yani – uçları birbirine bağlanmalıdır.
  • Adreslenebilir ledimiz statik elektrikten etkilenir, başlamadan önce en azından elinizi duvara yere dokundurarak üzerinizde oluşan statik elektriği boşaltın.
  • Arduino, 5V pine sadece 500 ma güç verebilir.  Her adreslenebilir led tam güçte 60 ma güç çeker.
  • 60 NeoPiksel Ledimiz olsa  × 60 mA ÷ 1000 = 3.6 Amper, yani hesabımıza göre de yukarıda bahsettğimiz gibi 60 ledimiz  yaklaşık 4A güç ister ve arduino bunu sağlayamaz, eğer arduino ile 60 ledi kullanmaya kalkarsanız üzerindeki direnç iyice ısınıp yanana kadar çalışır tabi bozuk renklerle sonra da arduinoyu çöpe atarsınız.
  • Ek güç bağlamayacaksanız 10 ledin üzerinde çıkmayın çıkacaksanız da parlaklığı 50’ye kadar düşürün (maximum 255’tir.)
  • Ledinize besleyeceğiniz güç kaynağı Amperi olabildiğince yüksek olabilir bu hiç sorun değil ama gerilimi 5v üzerine çıkarmamalısınız Ledleriniz bozulur.

Benzer Yazılar

YAZAR : Admin

X-Işınlı Görüntüleme Sistemleri Test Kontrol ve Kalibrasyon Uzmanı

BU YAZIYI DA İNCELEDİNİZ Mİ ?

Arduino RGB Led Kullanımı

Malzemeler 1 adet Arduino (örnekte uno kullandım) 1 adet RGB led (örnekte katot kullandım, anot …

Bir cevap yazın