Adreslenebilir RGB 8x8 LED Esnek Flex Panel 5V 10mm Izgara APA102C

Adreslenebilir RGB 8x8 LED Esnek Flex Panel 5V 10mm Izgara APA102C

Marka
Stok Kodu
PL-2532
Fiyat
12,00 USD + KDV
*49,63 ₺ den başlayan taksitlerle!
Kampanyalı Ürün

 

Adreslenebilir RGB 8x8 LED Esnek Flex Panel 5V 10mm Izgara

 
Bu esnek RGB LED paneller, bir projeye karmaşık aydınlatma efektleri eklemenin kolay bir yoludur. Her APA102C LED'in, her LED'in rengini ve parlaklığını bağımsız olarak kontrol etmenize olanak tanıyan entegre bir sürücüsü vardır. Paneller birbirine ve APA102C-tabanlı LED şeritler gibi diğer APA102C tabanlı ürünlere zincirlenebilir.
 
Özel bir tek telli kontrol arayüzü kullanan ve sıkı zamanlama gerektiren diğer LED ürün lerimizin bazılarında kullanılan WS2812B'nin aksine, APA102C kontrol için standart bir SPI arayüzü kullanır (ayrı veri ve saat sinyalleri ile) ve belirli bir zamanlaması yoktur. gereksinimleri, kontrol etmeyi çok daha kolay hale getirir. APA102C'nin diğer bir kullanışlı özelliği, her pikselin parlaklığının renginden bağımsız olarak ayarlanmasına olanak tanıyan ek bir 5 bitlik parlaklık kontrol kaydıdır.

APA102C LED panellerini üç farklı boyutta sunuyoruz:


Ayrıca bu LED'leri şerit ler halinde de bulabilirsiniz.

 

 Ürün # 2532 için ayrıntılar

 

Bu esnek LED matrisi, 8 × 8 ızgarada düzenlenmiş 64 RGB LED içerir. Panel tam parlaklıkta 15 A'ya kadar çekebilir, ancak bunun çok altındaki akımlarda aşırı ısınabilir. Aşırı ısınmayı önlemek için paneli, akım çekişini 3,8 A'nın altında tutacak şekilde kullanmanızı öneririz; bu, genellikle LED'lerin sıcaklığını maksimum 70 ° C değerinin altında tutmalıdır ("Akım çekimi ve ısı" bölümündeki önerilere bakın) altında).

Uyarı: Bu LED paneller, tam parlaklıkta çalıştırılırsa çok fazla akım çekebilir ve aşırı ısınabilir, bu nedenle parlaklığı sınırlandırmanızı öneririz. Daha fazla bilgi için aşağıdaki "Akım çekimi ve ısı" bölümüne bakın. Bu LED paneller esnek olmakla birlikte çok keskin bükülmemelidirler ve tekrar tekrar esnemeye maruz kalacakları uygulamalarda kullanılması tavsiye edilmez. 


Özellikler ve teknik özellikler

Ayrı ayrı adreslenebilir RGB LED'ler
24 bit renk kontrolü (kanal başına 8 bit PWM); Piksel başına 16,8 milyon renk
Ek renkten bağımsız parlaklık kontrolü (5 bit PWM); Piksel başına 32 parlaklık adımı
SPI kontrol arayüzü
5 V çalışma gerilimi
Her RGB LED tam parlaklıkta kırmızı, yeşil ve mavi olmak üzere 5 V'ta yaklaşık 60 mA çeker
LED merkezleri arasında 1,0 cm boşluk
Siyah panel rengi
Kolay zincirleme için güç / veri konektörleri ve alternatif güç bağlantıları için ek güç ve topraklama kabloları
Arduino için mevcut örnek kod

 

LED panelini kullanmak

 


Her LED panelinin üç bağlantı noktası vardır: giriş konektörü, yardımcı güç kabloları ve çıkış konektörü. Bunlar yandaki resimde görülebilir.

 

Giriş konektörü, her biri yaklaşık 0,1 ″ ile ayrılmış plastik bir konektör muhafazasının içinde dört erkek pime sahiptir. Siyah kablo topraktır, yeşil kablo veri sinyal girişi (DIN), sarı kablo saat sinyal girişi (CIN) ve kırmızı kablo güç hattıdır.

 

Yardımcı güç kabloları, soyulmuş siyah ve kırmızı tellerden oluşur. Siyah kablo topraklıdır ve kırmızı kablo güç hattıdır. Bu, LED matris gücü için alternatif (ve muhtemelen daha uygun) bir bağlantı noktası sağlar.

 

Çıkış konektörü, panelin kendisine zincirlenmesine izin vermek için başka bir APA102C LED ürününün giriş konektörü ile eşleşecek şekilde tasarlanmıştır. Siyah kablo topraktır, yeşil kablo veri çıkışıdır (DOU), sarı kablo saat çıkışıdır (COU) ve kırmızı kablo güç hattıdır.

 

Üç siyah toprak kablosunun tümü elektriksel olarak bağlanmıştır ve üç kırmızı güç kablosunun tümü elektriksel olarak bağlanmıştır.

 

LED panelin bağlanması

 

LED panelini bir mikrodenetleyiciden kontrol etmek için, giriş konektöründen üç kablo mikrodenetleyicinize bağlanmalıdır. LED panelin zemini (siyah), mikrodenetleyicide toprağa bağlanmalıdır ve LED panelinin veri giriş hattı (yeşil) ve saat giriş hattı (sarı), mikro denetleyicinin G / Ç hatlarından birine bağlanmalıdır. Giriş konektörünün içindeki erkek pimler, birincil jumper teller imizdeki dişi sonlandırmalara ve önceden kıvrımlı terminallere sahip teller e uyar. LED paneli bir breadboard'a veya dişi başlıklara sahip tipik bir Arduino'ya bağlıyorsanız, erkek-dişi kablolar kullanmak isteyeceksiniz.

 

LED panele genellikle yardımcı güç kablolarını kullanarak güç sağlamanızı öneririz. 5 V duvar güç adaptörler imiz bu LED panellere güç sağlamak için iyi çalışır ve DC Varil Jack ından 2-Pimli Terminal Blok Adaptörü , adaptör ile panel arasındaki bağlantıyı kurmanıza yardımcı olabilir. Bununla birlikte, güç kablolarından biraz daha yalıtımı çıkarmak için bir kablo sıyırıcısı na ihtiyacınız olabilir.

 

Güç kablolarının giriş tarafında kopyalanması uygundur çünkü yardımcı güç kablolarını 5 V güç kaynağınıza bağlayabilirsiniz ve ardından güç veri girişi konektöründe mevcut olacaktır ve kontrol eden mikro denetleyiciye güç sağlamak için kullanılabilir. LED paneli. Bu, mikro denetleyiciye ve LED panele, dallara ayrılan güç bağlantıları yapmanıza gerek kalmadan tek bir kaynaktan güç sağlayabileceğiniz anlamına gelir.

 

 

Mevcut çekim ve ısı
 
 
APA102C LED'leri maksimum 70 ° C çalışma sıcaklığına sahiptir. Bu LED paneller, tam parlaklıkta çalıştırılırsa önemli miktarda akım çekebilir ve aşırı ısınabilir. Aşırı ısınmayı önlemek ve maksimum potansiyel akım çekimini azaltmak için APA102C 5 bit parlaklık ayarını 12 (31 üzerinden) veya daha düşük bir değere ayarlamanızı öneririz. Kullandığınız yazılım 5 bit parlaklık ayarının değiştirilmesini desteklemiyorsa, her piksel için kırmızı, yeşil ve mavi renk değerlerini 99 (255 üzerinden) veya daha düşük bir değerle sınırlandırmanızı öneririz. Bu azaltılmış parlaklık seviyesinde, her RGB LED yaklaşık 21 mA maksimum olası akım çekimine sahiptir ve bu da akım çekişini 8 × 8 panel için 1,5 A altında ve 16 × 16 ve 8 × 32 için 5,5 A altında tutmalıdır. paneller.
 
 
Daha düşük bir parlaklık seviyesi kullanmak istemiyorsanız, LED panelin çektiği gücü azaltmak için başka önlemler alabilirsiniz. Örneğin, aynı anda açık olan LED'lerin sayısını sınırlamak, LED'lerin açık kalma süresini sınırlamak ve LED'lerin renk değerlerini düşürmek, çekilen gücün azaltılmasına ve panelin aşırı ısınmasını önlemeye yardımcı olabilir.
 
 
LED panel düzeni



 
Paneldeki LED'ler "kıvrımlı" veya "bustrofedon" düzeninde bağlanmıştır, yani her sıradaki veri sinyallerinin yönü değişmektedir. Her satırdaki sinyaller, kendisinden önceki satırın tersi yöne gider. LED panelin üst tarafında sinyallerin hangi yönde yayıldığını gösteren beyaz oklar bulunur.

 

  

Özel bir kablo yapmak

 

LED panelin girişine bağlanmak için birinci sınıf jumper kablolar ımızı kullanmak istemiyorsanız, özel bir kablo yapmak mümkündür.

 

Özel bir kablo yapmak için bir seçenek, kullanılmayan çıkış konektörünü zincirinizdeki son LED şerit veya panelden kesmektir. Bu, daha sonra ilk LED şeridin veya panelin giriş konektörüne takılabilir. Çıkış ve giriş konektörlerindeki teller 20 AWG'dir ve bu, kıvrımlı pimlerimiz ve muhafazalarımızla kolayca kullanılamayacak kadar kalındır, ancak telleri başlık pimlerine lehimleyebilirsiniz.

 

Alternatif olarak, kendi JST SM konektörlerinizi alabilir ve bunları kullanarak özel bir kablo oluşturabilirsiniz. Almanız gereken parçalar, JST'nin SM konektör datasheet sayfasında açıklanan SMP-04V-BC ve SHF-001T-0.8BS'dir. Bunlar Heilind dahil birçok yerden satın alınabilir. Ayrıca 22–28 AWG örgülü kablo ve kablo sıyırıcısı na da ihtiyacınız olacaktır. Telleri JST kıvrım pimlerine sıkıştırmanın harika bir yolunu bilmiyoruz, ancak narrower daha dar sıkma aleti ve pense mizi kullanarak bunu başarılı bir şekilde yapabildik. (Daha geniş sıkma aleti ile, pimin kıvrılmaması gereken kısımlarının kıvrılmasından kaçınmak zordur.) Kıvrımdan önce, dış tırnak setini biraz bükmek için pense kullanın, böylece bunların yalıtımına tutunabilirler. tel. Bu, kıvrım pimini ve teli konumlandırmayı kolaylaştırır. Ardından, teli kıvırmak için kıvırma aleti ürün sayfası ndaki talimatları uygulayabilmelisiniz. Bundan sonra, JST fiş muhafazasına oturması için muhtemelen pimi pense ile sıkmanız gerekecektir. Kablonun diğer ucunda, kıvrımlı pimler ve kıvrımlı konektör muhafazaları mızı kullanarak özel bir konektör yapabilirsiniz; bu, onu doğrudan bir devre tahtasına veya 0,1 ″ başlıklı pimlere takmanıza olanak tanır.

 

Protokol

 

Bu LED paneller, veri ve saat giriş hatlarında bir SPI protokolü aracılığıyla kontrol edilir. Protokol, APA102C veri sayfasında (1MB pdf) belgelenmiştir, ancak aşağıda daha iyi çalıştığını bulduğumuz bazı değişikliklerle açıklıyoruz.


	

	

	

	

 

Saat sinyal hattının varsayılan, boşta durumu düşüktür ve veri sinyali, saatin her yükselen kenarında okunur. LED renklerini güncellemek için, gönderilecek her bitin değeri ile veri hattını sürerken saat çizgisini değiştirmeniz gerekir; bu, yazılım yoluyla yapılabilir (bit-vurma) veya bir mikrodenetleyicideki bir donanım SPI çevre birimi tarafından yönetilebilir. Minimum saat frekansı yoktur, ancak daha düşük bir frekans kullanmak tüm LED dizisini güncellemenin daha uzun süreceği anlamına gelir, bu nedenle muhtemelen en iyi güncelleme oranını elde etmek için en hızlı pratik saat hızını kullanmak isteyeceksiniz

 

Her LED için veriler, LED çerçevesi adı verilen 32 bitlik (4 bayt) bir dizi olarak kodlanır. LED çerçevenin ilk üç biti "1" olmalıdır. Sonraki 5 bit, üç renk kanalının hepsine eşit olarak uygulanan "global", renkten bağımsız parlaklık değeridir (0-31) Kalan 24 bit, BGR (mavi-yeşil-kırmızı) sırasındaki renk değerleridir. Her renk değeri 8 bit kullanır (0-255) Her bir değerin en önemli biti önce iletilir.

 

Paneldeki tüm LED'leri güncellemek için, 32 '0' bitlik bir "başlangıç ​​çerçevesi", ardından her LED için 32 bit "LED çerçeve" ve son olarak bir "bitiş çerçevesi" göndermelisiniz.

 

APA102 veri sayfası, son çerçevenin 32 "1" bitten oluşmasını önerir, ancak bunun belirli durumlarda güvenilir bir şekilde çalışmadığını ve bazen hatalara yol açabileceğini gördük. Bu, en az (n - 1) "role =" sunum "style =" margin: 0px; dolgu: 0px; ekran: satır içi; satır yüksekliği: normal; yazı tipi boyutu: 16px; metin hizalama: sol; sözcük aralığı: normal; sözcük sarma: normal; beyaz boşluk: nowrap; float: yok; yön: ltr; max-width: yok; max-height: yok; min-genişlik: 0px; min-yükseklik: 0px; sınır: 0px; pozisyon: göreli; "> (n – 1) (n - 1) ekstra saat kenarları, burada n" role = "sunum" style = "margin: 0px; padding: 0px; display: inline; line-height: normal; yazı tipi -size: 16px; text-align: left; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; yön: ltr; max-width: none; max-height: yok; min -width: 0px; min-height: 0px; border: 0px; position: göreli; "> nn, veri satırında '0' olan LED'lerin sayısıdır. Bunun yerine baytları saymak için 16 saat kenarının çoğuna yuvarlamak genellikle en kolayıdır (bir bitte 2 saat kenarı ve bir baytta 8 bit vardır); bu nedenle ((n - 1) / 16) "role =" sunum "style =" margin: 0px; dolgu: 0px; ekran: satır içi; satır yüksekliği: normal; yazı tipi boyutu: 16px; metin hizalama: sol; sözcük aralığı: normal; sözcük sarma: normal; beyaz boşluk: nowrap; float: yok; yön: ltr; max-width: yok; max-height: yok; min-genişlik: 0px; min-yükseklik: 0px; sınır: 0px; konum: göreli; "> ((n – 1) / 16) ((n - 1) / 16) bayt (sonraki tam sayıya yuvarlanır). Daha ayrıntılı bir açıklama için, kaynak kodumuzdaki yorumlara bakın APA102 Arduino kütüphanesi, aşağıda tartışılmıştır.

 

 

 

Örneğin, 16 × 16 paneldeki tüm 256 LED'i güncellemek için, toplam 8352 bit (1044 bayt ).


 
Her RGB LED, veri giriş hattından veri alır ve veri çıkış hattını kullanarak verileri bir sonraki LED'e iletir. Güncelleme hızı genellikle yalnızca kontrolörün hızı ile sınırlıdır; Aşağıdaki Arduino kitaplığımız 60 LED'i yaklaşık 1.43 milisaniyede güncelleyebilir, böylece 60 Hz'de yaklaşık 700 LED'i güncellemek mümkündür. Ancak, sürekli güncellemeler gerekli değildir; LED panel, güç bağlı kaldığı sürece durumunu süresiz olarak tutabilir.

 


 

Bu ürüne ilk yorumu siz yapın!
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
Adreslenebilir RGB 8x8 LED Esnek Flex Panel 5V 10mm Izgara APA102C Bu esnek RGB LED panelleri, bir projeye karmaşık aydınlatma efektleri eklemenin kolay bir yoludur. Her APA102C LED, her bir LED'in rengini ve parlaklığını bağımsız olarak kontrol etmenizi sağlayan entegre bir sürücüye sahiptir. Paneller birlikte zincirlenebilir ve APA102C Tabanlı LED Şeritlerimiz gibi diğer APA102C tabanlı ürünlere zincirlenebilir. PL-2532
Adreslenebilir RGB 8x8 LED Esnek Flex Panel 5V 10mm Izgara APA102C

Tavsiye Et

*
*
*
IdeaSoft® | Akıllı E-Ticaret paketleri ile hazırlanmıştır.