RGB sürücü ve Dimmer Özelliği

Başlatan oyhan, 16 Ağustos 2007, 20:51:10

Kabil ATICI

 Normalde 3x8 bitlik =24 bitlik bir ayarda toplamda 16 milyon renk yapıyor. Bunu normalde insan gözü direkt ayıramıyor. Çünkü bizi gözümüz yeşil ve mavi tonlara karşı daha hassa veya ayrım gücü yüksek...

Yani yaptığınız ayardaki değişimi göremeyebilirsiniz. Ölçü aletı özellikle renk ölçen sistemleri kullanırsanız daha doyurucu bir sonuç alabilirsiniz.
ambar7

mehmet

#16
Biraz gerçekçi olursak; eşlenik led bulmak neredeyse
imkansız. Bu nedenle renk derinliğine pek takılmamak
gerekli. Bazı led sürücü çipler 6bit çalışıyor.
Bence önemli olan gözü yormayan, güç kaynağına
zalimlik yapmayan en uygun frekansta pwm yapabilmek...

Ek:
Bir de giriş değeri ile pwm çıkış değeri aynı olacak diye
bir kaide yok. Kendi tablolarınızı hazırlarsınız. Bozulma
en çok nerede gözlemleniyorsa o bölge daha hassas
değerler içerir...
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

SpeedyX

#17
Yüksek çözünürlük kullanıldığında renk kaymalarının azalacağını anladım. Dev led ekranlar 14 bit 610Hz kullanıyor.

Dim için kullandığınız yöntem nedir, tam açıklar mısınız?
Diyelim her renk için 8 bit 3 tane değişkenimiz var. Bunları normal pwm metoduyla duty değerine göre sürüyoruz (1 timer ile sw pwm).
Dim özelliği eklemek için ne yapmalıyız?

Daha sonra da renk kaymalarını otomatik düzeltmenin yolunu düşünelim, mesela 8 bit çözünürlükte X dim kademesinde A olması gereken değer A-12 oluyor, bunu otomatik düzeltmek için nasıl bir kurgu yapılabilir...

mehmet

#18
Bir dizi değişken tanımlanır. Kaç bit düşünüyor iseniz dizi elemanı
o kadar olur(8bit 256 dizi elemanı). 0 dan n e kadar dizi yi doldurursunuz. Bu kötü bir yöntem.
Başka bir şık; led gerilim grafiğinin formülünü çıkarırsınız. Giren
değere göre pwm değeri çıkar.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

z

Pwm ile ledleri surerken PWM devrelerinin beslemesini ayarli bir guc kaynagindan verin. Renkleri PWM ile belirlediginizde ayarli voltaji kaynagindan voltaji degistirdiginizde renk kayiyorsa is karisik.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

SpeedyX

Alıntı yapılan: z - 05 Mayıs 2014, 13:50:30
Pwm ile ledleri surerken PWM devrelerinin beslemesini ayarli bir guc kaynagindan verin. Renkleri PWM ile belirlediginizde ayarli voltaji kaynagindan voltaji degistirdiginizde renk kayiyorsa is karisik.
İşte tam da bu yapılmak isteniyor ama besleme voltajı değiştirilerek değil, aynı pinlerle.
Eğer böyle bir projem olsaydı bende işi kotarmak için voltajı değiştirmeyi düşünürdüm ama şu an gerçek çözümünü merak ettiğim bir konu sadece...

@mehmet, dediğinizi yaparsak sadece dim etmiş oluruz, rgb renk hesapta yok.

Kabil ATICI

Alternatif olarak;

parlaklık için 4. bir renk olarak beyaz kullanılabilir. Bu şekilde renklerle oynamadan sadece  beyazın rengi ile oynanarak görüntü oluşturulabilir. RGB'den gerekli tonlama hesaplanabilir.

Beyaz için geniş bir aralık oluşturmaya bile gerek yok sadece 4 bit ile beyaz led parlaklığında görüntü oluşturulur. Bu orta seviyede tutulur dimleme özelliğine göre artırılır veya azaltılır.  RGB renk ayarlarından bağımsız ama temel tonlaması bağlantılı..
ambar7

mehmet

#22
Renk karışımları nasıl elde ediliyor? Tabbi ki
bazı renkler pwm ile kısıacak ki istenilen
renk karışımları çıksın ortaya.
Zaten pro sistemlerde(Tv stüdyoları vb.)
yerlerde kullanılan renk veren yada alan
sistemlerde(aydınlatma, kamera, vb)
renk düzelme sistemleri vardır.
Aydınatmalarda renk düzeltme için
amber veya mavi renk eklenir
(Color Balance). Daha hassas ise
yeşil - pembe durumuna bakılır.
(Color Correction)
Ancak tabela, duvar boyama gibi
yerlerde buna gerek olduğunu
düşünmüyorum...
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr