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

Matryca LED - konsola do gier. Prośba o sprawdzenie schematu.

kobas33 17 Lis 2015 17:08 849 1
REKLAMA
  • #1 15159759
    kobas33
    Poziom 2  
    Posty: 3
    Witam!
    Mój projekt to oldschoolowa „konsola” do gier, oparta na 4 matrycach RG 8x8. Czyli uzyskuję jedną matrycę 16x16. Matryce które posiadam, są matrycami o wspólnej katodzie. Wyświetlanie będzie oparte o multipleksowanie wierszy, wiersze(katody) podłączone będą do ULN2803A(16 wierszy czyli dwa scalaczki po 8 nóżek) natomiast anody podłączam do rejestrów przesuwnych 74HC595. W sumie 8 rejestrów przesuwnych( dwa na każdą matrycę) ułożonych w dwie kaskady, jedna odpowiedzialna na kolor czerwony, druga za kolor zielony(komunikacja z ATmegą po SPI). Na wyjściach rejestrów oporniki 100 Ohm. Sercem układu będzie ATmega 32A. 8 przycisków funkcyjnych będzie umożliwiało grę. Dodałem również buzzer z możliwością wyłączenia go za pomocą przycisku. Całość będzie zasilana za pomocą akumulatorka 7,4 V o pojemności 520 mAh(stabilizacja do 5V). Wrzucam schemat oraz istotną część dokumentacji matrycy.

    Pytania:
    1. Czy jest możliwość zwiększenia prądu na matrycy? Nie wiem czy przy tym schemacie jasność będzie satysfakcjonująca.
    2. Jaka będzie optymalna częstotliwość multipleksowanie tych 16 wierszy?
    3. Czy takie zasilanie będzie wystarczające? Chodzi o czas pracy akumulatorka, może warto pokusić się o większy.

    Proszę również o ewentualne uwagi co do schematu, sposobu podłączenia matryc itd.

    Matryca LED - konsola do gier. Prośba o sprawdzenie schematu.
    Matryca LED - konsola do gier. Prośba o sprawdzenie schematu. Matryca LED - konsola do gier. Prośba o sprawdzenie schematu.
  • REKLAMA
  • #2 15159921
    giciors
    Poziom 12  
    Posty: 28
    Pomógł: 7
    Ocena: 2
    Witam
    na początku powiem iż nie bawiłem się większymi matrycami niż 8x8 puktów ale tak trochę się przyjrzałem i w sumie ma to sens. 74595 z jednego pina ma mak.35mA z tego co pamiętam zatem powinno staryczć prądu z rejestru na zapalenie jednej diody w linijce. Jak zapalisz 16 ledów w linijce a jedna zakładam będzie brać 20mA to w sumie 320mA spokojnie ULN wytrzyma z tego co pamiętam ma 500mA na jeden pin. Martwi mnie twoje źródło zasilania to tylko 520mAh , generalnie , nie wiem czy zauważyłeś ale nigdzie w sprzęcie przenośnym, zasilanym z baterii obecnie i w przeszłości nie stosuje się dużych wyświetlaczy LED ...czemu ? ano właśnie dlatego że dużo prądu biorą i zasilanie takiego urządzenia to jest wg. mnie kwestia minut kilkunastu lub kilkudziesięciu w zależności od motywów jakie będą na tym ekraniku, jeszcze przy okazji tracisz trochę na LM1117 może pretwornica step down , mniejsze straty.
    Odnośnie multipleksowania 25 Hz dla każdej lini to zupełne minimum ale można powiedzieć z góry że będzie na ledach widoczne miganie szczególnie jak masz taki przenośny panel. Ja dla małych daję 30Hz na wiersz przy 8 daje to 240Hz czyli tak myślę że 480Hz powinno starczyć trzeba zawsze dawać częstotliwość najmniejszą ponieważ to ma uzyskać kontroler(mniejsze obciążenie) a poza tym ma jeszcze coś obliczać, trzzeba dobrać ją doświadczalnie.
    Mam nadzieję że chociaż trochę pomogłe.
    Pozdrawiam

    PS
    ... znalazłem stary układ na 74595 i już sobie przypomniałem , zapomniałem iż całkowita wydajność jest ogrnaiczona do 70mA czyli polecam tak jak ja zrobiłem sterować pin 74595 na bazę przez rezystor ,ja zastosowałem pnp z podciągnięciem do VCC i załączenie led następuje przez stan niski , w takim przypadku dioda na pewno zaświeci się ew pełni, projekt był robiony kilka lat temu i zapomniałem o tym ograniczeniu.
REKLAMA