logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Diody LED świecące w rytm muzyki

tymeczek 04 Sie 2010 13:33 15398 12
REKLAMA
  • Diody LED świecące w rytm muzyki

    Poniższy projekt przedstawia diody świecące w rytm muzyki. RGB LED VU Meter podłączony jest do komputera przez port USB. Oprogramowanie, które odpowiada za prawidłowe działanie diod, bazuje na otwartym kodzie. Zostało napisane w języku Visual Studio C#. Działa z systemem Windows Vista i Windows 7. Jak twierdzi autor projektu, wykonanie go od strony technicznej było bardzo proste. Gniazdko USB, mikrokontroler PIC18F2550 i 16 wysoce intensywnych diod migających w rytm muzyki pod kontrolą trzech szesnastokanałowych układów wykonawczych TLC5940. Poniżej film. Szczegóły wraz ze schematami i oprogramowaniem do pobrania ze źródła.






    Źródło: Link

    Fajne? Ranking DIY
    O autorze
    tymeczek
    Poziom 24  
    Offline 
    tymeczek napisał 900 postów o ocenie 151. Jest z nami od 2010 roku.
  • REKLAMA
  • #2 8365054
    xPatryk
    Poziom 15  
    Hmm.. strasznie pokomplikowany projekt... Szczególnie zasilanie... 500 mA z USB powinno wystarczyć...
  • #3 8365629
    kocur_90
    Poziom 12  
    Przyjmując że pojedyncza dioda bierze 20mA, to 16 diod RGB będzie brało maksymalnie 20x16x3=960mA.
  • REKLAMA
  • REKLAMA
  • #5 8366560
    hardtmuth
    Poziom 20  
    kazitor23 napisał:
    Kocur... tak jak mowisz będzie tylko wtedy gdy wszystkie diody będą świecić światłem ciągłym,tutaj wyraźnie widać mruganie,chyba że to wina filmiku...


    Jak sie cos robi raz a porzadnie to nie zaklada sie, ze akurat polowa diod bedzie swiecila w tym samym momencie. Zaklada sie najgorsza opcje i pod to sie konstruuje. Skoro lacznie jest 1 A, to nie mozna tego podlaczyc pod USB. Dodatkowo przy poborze w okolicy 0,5 A napiecie portu USB spada, u mnie np. przekraczajac napiecie okreslone w wymaganiach co do zasilania USB.
  • #6 8366639
    Freddy
    Poziom 43  
    Sami wybitni znawcy się znaleźli i dyskutują, a żaden nawet nie popatrzył do karty katalogowej. Wyraźnie napisano prąd wyjściowy przy wszystkich włączonych LED - 60mA.
    Poza tym, która dzisiejsza dioda bierze 20mA, chyba 2mA.
  • #7 8367771
    mav
    Poziom 12  
    Freddy napisał:
    Sami wybitni znawcy się znaleźli i dyskutują, a żaden nawet nie popatrzył do karty katalogowej. Wyraźnie napisano prąd wyjściowy przy wszystkich włączonych LED - 60mA.
    Poza tym, która dzisiejsza dioda bierze 20mA, chyba 2mA.


    Zdrówka życzę i trafniejszego publicznego oceniania innych :)

    Po pierwsze
    To co tam napisano o 60mA, dotyczy innych warunków działania LED-ów niż są w tym projekcie.
    All output ON, VO = 1V, Riref = 640Ω

    W projekcie Riref=2,2kΩ

    Do tego jest podany wzór jak obliczać prąd wyjściowy:
    Imax=(Viref/Riref)*31,5
    Przyjmijmy tak jak w dokumencie że zwykle Viref=1.24 (bez znajomości charakterystyki LED-a chyba tego nie sprawdzimy)
    Wtedy prąd maksymalny wyjdzie nam 18mA, co byłoby właściwe dla popularnych super jasnych diod LED (2mA nie zaświeci dla efektu pokazanego w projekcie).
    Po przemnożeniu wychodzi 864mA dla wszystkich diod (wszystkich kolorów) włączonych na stałe. USB jako źródło zasilania odpada.

    Po drugie
    Wartość maksymalna prądu wyjściowego obliczonego powyżej to wartość NA KANAŁ.

    Maksymalny dopuszczalny prąd NA KANAŁ dla tego sterownika wynosi 120mA. Czyli dla wszystkich kanałów 120mA*16. Całkiem nieźle. To tłumaczy powód dla którego te układy mają pola do odprowadzania ciepła.

    Żeby nie było niedomówień... mówi o tym dolna część strony numer 14, w nocie katalogowej pobranej stąd:
    Nota katalogowa

    Od siebie do projektu
    Spoko projekt, ale zastanawia mnie jedna rzecz. Diody LED mają to do siebie, że każdy kolor lubi inne warunki zasilania. Niekoniecznie czerwony, niebieski i zielony jednocześnie najlepiej sprawują się przy prądzie 20mA. Niestety sterownik zastosowany w projekcie ma ustawiany ten prąd przy pomocy jednego rezystorka i dotyczy on wszystkich wyjść. Ja bym najpierw sprawdził czy faktycznie wszystkie kolory w diodzie zadowolą się jednym i tym samym prądem. Jeżeli nie (a spotykam się z tym na co dzień), to na każdy z kolorów przeznaczył bym inny sterownik. Ścieżki by musiały być poprowadzone inaczej co wymagałoby także modyfikacji programu. Autor albo pominął temat różnicy prądów dla poszczególnych kolorów, albo faktycznie te różnice są niewielkie w zastosowanej diodzie LED i nie było sensu się z tym bawić.

    Pozdrawiam,
    mav
  • #8 8373256
    Freddy
    Poziom 43  
    mav napisał:
    Freddy napisał:
    Sami wybitni znawcy się znaleźli i dyskutują, a żaden nawet nie popatrzył do karty katalogowej. Wyraźnie napisano prąd wyjściowy przy wszystkich włączonych LED - 60mA.
    Poza tym, która dzisiejsza dioda bierze 20mA, chyba 2mA.


    Zdrówka życzę i trafniejszego publicznego oceniania innych :)

    Jeśli kogoś uraziłem, przepraszam, ale takie są efekty, jeśli sie nie czyta kart katalogowych.
    Cytat:

    Po pierwsze
    To co tam napisano o 60mA, dotyczy innych warunków działania LED-ów niż są w tym projekcie.
    All output ON, VO = 1V, Riref = 640Ω

    W projekcie Riref=2,2kΩ

    Do tego jest podany wzór jak obliczać prąd wyjściowy:
    Imax=(Viref/Riref)*31,5
    Przyjmijmy tak jak w dokumencie że zwykle Viref=1.24 (bez znajomości charakterystyki LED-a chyba tego nie sprawdzimy)
    Wtedy prąd maksymalny wyjdzie nam 18mA, co byłoby właściwe dla popularnych super jasnych diod LED (2mA nie zaświeci dla efektu pokazanego w projekcie).
    Po przemnożeniu wychodzi 864mA dla wszystkich diod (wszystkich kolorów) włączonych na stałe. USB jako źródło zasilania odpada.

    Po drugie
    Wartość maksymalna prądu wyjściowego obliczonego powyżej to wartość NA KANAŁ.

    Maksymalny dopuszczalny prąd NA KANAŁ dla tego sterownika wynosi 120mA. Czyli dla wszystkich kanałów 120mA*16. Całkiem nieźle. To tłumaczy powód dla którego te układy mają pola do odprowadzania ciepła.

    Żeby nie było niedomówień... mówi o tym dolna część strony numer 14, w nocie katalogowej pobranej stąd:
    Nota katalogowa
    ...

    Jeśli zastosujesz prądy które napisałeś, przekroczysz maksymalną wartość strat mocy, która dla układu jest dla obudowy SSOP 3958mW.
    Jeśli zwracasz mi więc uwagę, poczytaj dokładnie karte katalogową.
  • #9 8375930
    mav
    Poziom 12  
    Cytat:

    Jeśli zastosujesz prądy które napisałeś, przekroczysz maksymalną wartość strat mocy, która dla układu jest dla obudowy SSOP 3958mW.
    Jeśli zwracasz mi więc uwagę, poczytaj dokładnie karte katalogową.


    Obudowa SSOP??? Freddy, proszę Cię.
    Przyznam, że mogłem przestrzelić z tym 120mA na kanał i wtedy moc strat faktycznie by była przekroczona. Natomiast jeżeli chodzi o 18mA na kanał * 16 kanałów, to na pewno nie przestrzeliłem. Potwierdza to także wzór na moc strat. Nie wiem skąd wziąłeś swoje twierdzenie, że przekroczę maksymalną moc strat, ale powiem jak ja ją obliczyłem gdyż interesuje mnie tylko merytoryczna dyskusja i staram się popierać swoje wypowiedzi dowodami.

    Na stronie 15 w nocie katalogowej znajduje się wzór na moc strat.
    Dla naszego przypadku podstawiamy wartości najbardziej pesymistyczne (!):
    5V - VCC: device supply voltage
    60mA - ICC: device supply current
    5V - VOUT: TLC5940 OUTn voltage when driving LED current
    18mA - IMAX: LED current adjusted by R(IREF) Resistor
    63 (pełna jasność/prąd) - DCn: maximum dot correction value for OUTn
    16 - N: number of OUTn driving LED at the same time
    1 (wypełnienie PWM 100%, czyli świecenie ciągłe) - dPWM: duty cycle defined by BLANK pin or GS PWM value

    VOUT przyjąłem 5V, gdyż nie jestem pewien i nie chciało mi się szukać co oznacza. Może też oznaczać napięcie przyłożone do nóżki układu scalonego które będzie równe około 1.5V (reszta napięcia będzie odłożona na diodzie LED zakładając, że napięcie na niej jest równe 3,5V). Ale okej... załóżmy to najwyższe możliwe napięcie dla naszego spokoju ducha. Kto wie co tu na prawdę powinno być podstawione?

    PD = 5V*0.06mA + 5V*0.018mA*1*1*16 = 1.74 W = 1740 mW

    Autor projektu użył sterownika w obudowie PDIP, a dopuszczalna moc strat dla niego to 2456mW. W związku z tym mieścimy się w dopuszczalnej mocy strat. Czyżbym coś źle policzył?

    Oczekuję wyłącznie merytorycznej odpowiedzi.

    A! Znalazłem też błąd w moim tekście.
    (All output ON, VO = 1V, Riref = 640Ω ) - to jest opis dla prądu pobieranego przez sam sterownik a nie płynący przez jego wyjścia.

    Pa podstawie powyższego w dalszym ciągu twierdzę, że układ może spokojnie działać dla diod zasilanych prądem 18mA/sztukę co daje 288mA na jeden sterownik.

    Pozdrawiam!
  • #10 8376119
    Freddy
    Poziom 43  
    Oczywiście chodziło o HTSSOP, zjadło mi literki. Jeśli chodzi o PDIP, to ma mniejszą dopuszczalną moc strat, ale też się mieści.
    Diody LED świecące w rytm muzyki
  • #11 8666954
    WinterWolf
    Poziom 1  
    Witam. Mógłbym się dowiedzieć ile wynoszą koszta takiego spektometra?? a także czy płytka była ręcznie "rysowana"?
    Pozdrawiam
  • REKLAMA
  • #12 8749361
    andzioo7
    Poziom 2  
    u mnie taki układ wygląda nieco inaczej ;] na 2 tranzystorkach i mikrofoniku i migają w rytm basu a jeśli dziewczynie się efekt podczas urodzin podobał to jest dobrze ;d;d;d
  • #13 8750990
    Freddy
    Poziom 43  
    WinterWolf napisał:
    Witam. Mógłbym się dowiedzieć ile wynoszą koszta takiego spektometra?? a także czy płytka była ręcznie "rysowana"?
    Pozdrawiam

    To nie jest spektrometr, tylko wskażnik wysterowania, a to jest różnica.
REKLAMA