Den tidigare prototypen hittar ni härhttp://elektronikforumet.com/forum/view ... hp?t=24152
25 mm pitch
Minst 2000 NIT ljusstyrka
Ytmonterade lysdioder
14-16 bitar upplösning per färg
Minst 400 Hz uppdateringsfrekvens
Homogena moduler med 16x16 pixlar
Inbyggd PSU i varje modul
När det gäller drivningen av dioderna tänkte jag använda vanliga on/off drivare den här gången. Dessa kostar mindre än PWM drivare och gör det möjligt att välja upplösning och uppdateringsfrekvens fritt. Upplösning och uppdateringsfrekvens begränsas av den kortaste tiden som varje diod kan vara aktiv. Detta gör det svårt att implementera högre upplösning än 12 bitar med vanlig PWM med hjälp av on/off drivare då de flesta drivare kan klockas i högst 30 MHz. Dessutom måste data klockas in seriellt.
För att lyckas implementera ovanstående tänkte jag istället använda binär modulation där dioderna moduleras direkt av de bitar som utgör pixlarnas värden. Tiden som varje bit ligger ute viktas av dess signifikans. Fördelen är att varje period innehåller flera omslag vid högre ljusstyrka vilket ger en virtuell högre uppdateringsfrekvens. Kravet blir nu att klara runt 100 Hz för att hinna visa alla frames korrekt. Tyvärr måste den aktiva tiden för dioderna minskas ytterligare för att komma upp i tillräcklig upplösning. Detta tänkte jag lösa med hjälp av enable ingången hos drivarna vilket gör det möjligt att slå av alla dioder utan att behöva klocka in nollor seriellt. Detta behöver bara göras i början av varje period när tiden som varje bit ska visas är kortare än tiden det tar att klocka in data seriellt. Nackdelen är att nån procent i ljusstyrka försvinner.
Första steget blev att ta fram ett par kort med lysdioder och leddrivare som kan användas vid implemetering och utvärdering. Till styrning används till en början ett Spartan3 FPGA utvecklingskort.
Framsidan på ett av ledkorten med 32 ytmonterade dioder. Har åtta likadana kort som senare ska monteras ihop till en modul på 16x16 pixlar.

Baksidan av ledkortet med leddrivare, avkoppling, spänningsregulator och anslutningar. Använder mig av Texas TLC5928 drivare som har väldigt snabba stig och falltider på utgångarna och snabb respons på enable ingången vilket är viktigt i det här fallet.

Har hittat två intressant lysdioder så jag gjorde kort för både varianterna. Har även tagit svart lödmask på en del kort för lite utvärdering. Den första varianten är en diod från Avago i PLCC-4 kapsel.

Den andra dioden är också från Avago men i PLCC-6 kapsel som är lite större.

Alla korten monterade och ihopkopplade med FPGA kortet. Fick tag i en helt ny switchad nätdel på ETA auktionen som får stå för strömförsörjningen.

Senare är det tänkt att ha ett enda kort i varje modul med måtten 400x400 mm med både lysdioder, leddrivare och FPGA.

Ett litet smakprov. Verkligen stor skillnad mellan dessa dioder och de hålade som användes i den tidigare prototypen. De här ger väldigt fina och rena färger och är grymt ljusstarka. Färgblandningen är även några snäpp bättre då det smälter ihop till en enda färg redan på ett par centimeters avstånd.

Har haft fullt upp med exjobb hela hösten så jag har bara hunnit implementerat vanlig PWM med 14 bitars upplösning som ger ca 80 Hz uppdateringsfrekvens. Än så länge går det bara att skicka över bilder via serieport från datorn. Har skickat efter mönsterkort till ett DVI interface som jag hoppas kommer innan nyår. Har även fått hem ett nytt FPGA kort med lite större FPGA på för att få plats att implementera allt.