Elektroda.pl
Elektroda.pl
X
Deimic Smart Home
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Kołowa matryca LED 20x10

Karol966 14 Lis 2010 01:06 14329 13
  • Kołowa matryca LED 20x10
    Witam.

    Chciałbym zaprezentować projekt matrycy LED 20x10 punktów + 2 punkty.

    Ogólny opis:

    Jest to projekt kołowej matrycy 200 punktowej + dwa dodatkowe punkty . Matryca domyślnie miała posiadać 20 promieni (taki był projekt elektryczny jak i oprogramowanie) oraz 10 okręgów. W rzeczywistości podczas dzielenia płyty pomyliłem się o 1 promień i z racji tego jest ich na tym kole tylko 19. Punkty wywiercone na diody będące na ostatnim okręgu to miejsce na montaż dodatkowych diod do obrysówki sterowanych dodatkowym tranzystorem (są dwa takie dodatkowe tranzystory).


    Hardware:

    Sercem sterownika matrycy jest mikroprocesor ATmega8 16PU. Kupiony jeszcze za kilka zł ;) chwilę później ceny diametralnie wskoczyły na pułap przynajmniej dwukrotnie wyższy ;)
    Mikroprocesor steruje osobno rejestrami 74HC595 odpowiedzialnymi za zapalenie diod w wierszach i osobno dla kolumn. W jednym przypadku są to trzy rejestry połączone szeregowo a w drugim dwa. Nie są one wykorzystywane do końca, ilość wyjść pozwala na wysterowanie matrycy (3*8) x ( 2*8) czyli 24 x 16 punktów. Jako buforów wyjściowych użyłem odpowiednio ULN2803APG oraz UDN2981AT. W roli regulacji opóźnienia został zaprzęgnięty popularny generatorem na układzie NE555. Przewody na płytce poza krótkim zielonym pełniącym rolę 'zwory'; pierwotnie nie były potrzebne gdyż domyślnie sterownik był podłączony do 31 triaków SRS sterowanych wyłącznie buforami ULN2803. Dioda prostownicza widoczna przy złączach ARK służy do lekkiego obniżenia napięcia dla diod LED. Co do schematu to tak naprawdę jest on podstawowymi aplikacjami układów 74hc595, ULN2803, UDN2981, NE555 jak i Atmega8.


    Software:

    Oprogramowanie powstałe w stosunkowo krótkim czasie zajmuje ok. 4kb pamięci Flash co stanowi mniej niż 50% dopuszczalnej pamięci. Z racji tego można dopisać sporo ciekawych animacji ;) te widoczne na filmie były jedynie testem poprawności działania układu. Całość skompilowana darmowym kompilatorem AVR-GCC w środowisku WinAVR, oczywiście jak wskazuje kompilator/ środowisko język programistyczny to C. Oprogramowania wstępnie nie zamierzam udostępniać, jak ktoś bardzo chce złożyć taką matrycę mogę podesłać zaprogramowany mikroprocesor. Aby nie robić tutaj bałagany proponuję pisać na PW.


    Fotografie projektu





    Kołowa matryca LED 20x10 Kołowa matryca LED 20x10 Kołowa matryca LED 20x10 Kołowa matryca LED 20x10 Kołowa matryca LED 20x10 Kołowa matryca LED 20x10 Kołowa matryca LED 20x10 Kołowa matryca LED 20x10 Kołowa matryca LED 20x10 Kołowa matryca LED 20x10 Kołowa matryca LED 20x10


    Krótki filmik:

    Niestety jakość okropna, nie posiadam nic lepszego do sporządzenia filmu.


    Link
    [/b]


    PS. Płytka wykonana termotransferem, niezabezpieczona - dziś już jest lekko pokryta utlenioną miedzią jednakże nie przeszkadza jej to w poprawnym działaniu.

    Pozdrawiam
    Karol


    Fajne!
  • Deimic Smart Home
  • #2 14 Lis 2010 09:13
    waleryfw
    Poziom 13  

    Fajny projekt i widziałem osobiście jak działa na matrycy ledowskiej w warsztacie w L....e (Pozdrawiam kolegę)
    Byłbym zainteresowany dokładnym schematem lub płytką wzorem pcb z której można wykonać projekt
    Ja osobiście zajmuję się programowaniem w Bascomie i mam zamiar to połączyć oczywiście w miarę czasu

  • #3 14 Lis 2010 10:14
    lukas1121
    Poziom 17  

    hm a nie myślał kolega aby użyć tego panelu jako zegara?? mogło by to dość ciekawie wyglądać:)

    A w tej postaci po lekkim udekorowaniu tego np w postać gwiazdy widzę dla tego jedynie zastosowanie jako ozdoba świąteczna.
    Projekt estetycznie wykonany jeszcze ładna obudowa i będzie giciur:D

  • #4 14 Lis 2010 10:18
    KokiX
    Poziom 20  

    lukas1121 napisał:
    hm a nie myślał kolega aby użyć tego panelu jako zegara?? mogło by to dość ciekawie wyglądać:)


    Zauważ, że nie ma takiej możliwości, te "paski diod" nie są względem siebie równolegle np. godzina 12 i 6.

  • Deimic Smart Home
  • #5 14 Lis 2010 10:47
    Anonymous
    Użytkownik usunął konto  
  • #6 14 Lis 2010 12:16
    Karol966
    Poziom 30  

    Witam

    Co do warsztatu w L...e to nie mam zamiaru się wypowiadać na ten temat - zleceniodawca do tej pory nie wywiązał się z umowy i na pewno nigdy tego już nie zrobi.

    Gotowy schemat niechętnie umieszczam ale tak na prawdę to nie ma tu nic niezwykłego więc go załączam (eagle).

    O zegarze myślałem - ale tak jak ktoś już wspomniał jest to niewykonalne.
    Rezystorów nie ma żadnych - diody 'żyją' gdyż są tu trzy spadki napięć. Na diodzie zasilajacej UDN2981, na tranzystorach w ULN2803 oraz w UDN2981. Pierwotnie były rezystory lecz jeszcze gorzej to działało ;)

    To koło tak naprawdę było tylko do symulacji działania układu gdyż docelowo sterował on oświetleniem diabelskiego młynu w jednym z wesołych miasteczek. Stąd użycie przekaźników SRS 40A.

    Załączniki:
  • #7 14 Lis 2010 12:33
    waleryfw
    Poziom 13  

    Masz rację w diabelskim młynie jest sterownik i moim zdaniem spełnia swoją funkcję a sprawa samych żarówek i podzespołów mocowych to inna sprawa

    Dziękuję za schemat na pewno się przyda

  • #9 14 Lis 2010 20:02
    LuckyDj
    Specjalista - oświetlenie sceniczne

    Ładna płytka, ciekawy projekt.
    Czy to, że im mniej diod się świeci, tym wydaje się jaśniej, to kwestia oprogramowania, czy jakości aparatu?

  • #10 14 Lis 2010 20:37
    Karol966
    Poziom 30  

    Cytat:
    Projekt bardzo ciekawy i pracochłonny


    Cytat:
    Mógłbyś pokazać zdjęcie od tyłu tej matrycy?


    No właśnie to była najbardziej pracochłonna część pracy nad tym projektem. Połączenie wykonane jest wyłącznie powyginanymi nogami diod - tam, gdzie były za krótkie były dolutowywane kawałki odcięte od diod z okręgów o mniejszych promieniach.

    Zdjęcie na tą chwilę jedynie z telefonu:

    Kołowa matryca LED 20x10

  • #11 22 Lis 2010 10:15
    rosomak19
    Poziom 19  

    Fajny efekt, można by było pójść na całość i zrobić coś takiego na diodach RGB

  • #12 27 Lis 2010 11:39
    gepard27
    Poziom 10  

    jakie były koszty wykonania tego urządzenia mógłbym prosić o schematy wykaz elementów bo chciałbym sobie takie samo zrobić

  • #13 27 Lis 2010 11:53
    Karol966
    Poziom 30  

    Co do diod RGB - trzeba by dołożyć kolejne 3 pary rejestrów oraz buforów. Razem kolejne 6 układów scalonych.


    Cytat:

    Co do schematu to tak naprawdę jest on podstawowymi aplikacjami układów 74hc595, ULN2803, UDN2981, NE555 jak i Atmega8.


    Czyli schemat jest oczywisty no a koszty wykonania układu w domowych warunkach zależą właśnie od cen tych elementów oraz ich ilości.