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

Nierówne świecenie kolumn w tablicy LED 16x32 z SCT2210 i UDN2987

Janek3636 23 Wrz 2012 20:44 5058 46
  • #1 11341522
    Janek3636
    Poziom 10  
    Witam,
    Tablica led poskładana jest z 2 matryc 16x16. Sterowane zrobiłem na SCT2210 x2 oraz UDN2987 x2 sterowany przez 74HC595 x2. Tablica działa poprawnie, ale występuje problem nierównego wyświetlania kolumn . Tam gdzie jest zapalonych kilka diód w kolumnie - śwecą odrobinę ciemniej. Niby nie jest to bardzo wielki problem , ale zastanawiam się gdzie jest błąd. Po podniesieniu napięcia niestety problem nie znika . Co może być źle ?
  • #2 11341648
    Mol
    Poziom 30  
    Zasilasz całą matrycę przez jeden opornik i tu może być problem.
  • #3 11341684
    Janek3636
    Poziom 10  
    Chodzi o ograniczenie prądu w SCT2210? Kurcze to po co takie sterowniki robią ??
  • #4 11342195
    hajy
    Poziom 21  
    Witam

    Zamieść schemat oraz opisz sposób sterowania.
    Bez tego nic nie pomożemy.

    Pozdrawiam Romek
  • #5 11342735
    Janek3636
    Poziom 10  
    Witam ,
    W załączeniu schemat , nie ma na nim zaznaczonego rezystora REXT , ale jest.
    Niestety nie mam pod ręką kodu , słowno melodycznie to wygląda tak, że w przerwaniu odczytuję tablicę 32 znakową kolumna po kolumnie . Jak dotrę do domu to podeślę programik.
    Gdy przewijam jakiś tekst nie ma wielkiego problemu , problem pojawia się gdy chcę wyświetlić godzinę ( bez przewijania) a na dolnych rzędach przewijam jakiś tekst . W tym momencie pojawia się przygasanie cyfr w zegarze.

    12:30
    <-- abcdefgh



    Nie rozumiem jak zbudowane są matryce, że nie ma różnicy w jasności w momencie gdy jest zapalona jedna dioda lub kilka ?
  • #6 11343194
    Konto nie istnieje
    Poziom 1  
  • #8 11343320
    Tomasz Gumny
    Poziom 28  
    Przede wszystkim sprawdź czy ciemniejsze świecenie jest spowodowane "podwyższeniem" masy, "obniżeniem" zasilania, czy jednym i drugim albo spadkiem napięcia z zasilacza. Warto również sprawdzić czy ten efekt występuje przy powolnym przemiataniu (o ile nie przekroczy się przy tym dopuszczalnego prądu LED), co mogłoby wskazywać na znaczną indukcyjność przewodów doprowadzających zasilanie.
  • #9 11343368
    Janek3636
    Poziom 10  
    Ok... tylko jak sprawdzić podwyższeniem" masy, "obniżeniem" zasilania"..?
    Zasilam UDN-y zasilaczem laboratoryjnym (ustawione 6V ) , Na wyjściach SCT2210 mam napięcie między 1.02 a 3.8V ale to może być spowodowane multipleksowaniem ... Sprawdzę jeszcze z wolniejszym multipleksowaniem, prąd zmniejszę na oporniku.
  • #10 11343389
    Tomasz Gumny
    Poziom 28  
    Janek3636 napisał:
    Ok... tylko jak sprawdzić podwyższeniem" masy, "obniżeniem" zasilania"..?
    Nie "podwyższeniem" ani "obniżeniem" tylko masz zmierzyć o ile "podnosi się" masa i "obniża" linia zasilająca matrycę względem zasilacza i w jakim stopniu zależy to od liczby zapalonych punktów.
  • #11 11343743
    Konto nie istnieje
    Poziom 1  
  • #12 11344346
    Janek3636
    Poziom 10  
    OK... chyba rozumiem z wstępnych pomiarów :
    pomiar masy do masy zasilacza 0.28mV
    pomiar plusa zasilacza do plusa układu 1.8mV
    Pomiary wykonane przy zapuszczonym programiku... zaraz zrobię pomiary uzależnione od ilości zapalonych punktów.

    Kolejny test czyli przy zmniejszeniu przemiatania efekt dalej jest ....
  • #13 11344471
    Tomasz Gumny
    Poziom 28  
    atom1477 napisał:
    Koledze chodzi o pomiar napięcia pomiędzy masą zasilacza a masą układu [...] oraz pomiędzy plusem zasilacza a plusem układu
    Niezupełnie. Chodziło mi o pomiar spadków napięcia między wyjściami zasilacza i wyprowadzeniami matrycy, czyli łącznie z driverami.
  • #15 11344592
    Konto nie istnieje
    Poziom 1  
  • #16 11344660
    Tomasz Gumny
    Poziom 28  
    Przy szybkim przemiataniu pomiar miernikiem jest średnio sensowny. Potrzebny byłby raczej oscyloskop.
  • #17 11344669
    Janek3636
    Poziom 10  
    Nierówne świecenie kolumn w tablicy LED 16x32 z SCT2210 i UDN2987

    Nie wiem czy dobrze widać ....
    I teraz tak , kondensator 4.7mF wraz z opornikiem jest przy zasilaniu SCT ..

    Nie jestem pewien tych pomiarów ale po kolejnym podejściu wygląda to jeszcze dziwniej :
    Pomiar wyjść SCT do masy bez względu na ilość zapalonych punktów 2.07V
    Pomiar wyjść SCT do plusa zasilacza 2.25 V
    Coś dziwnego natomiast dzieje się po stronie UDN zaraz opiszę ....
  • #18 11344704
    Konto nie istnieje
    Poziom 1  
  • #19 11344828
    Janek3636
    Poziom 10  
    Kurcze to nie wiem gdzie mierzyć i jak :( jeśli to nie problem to poproszę o pokierowanie.
    Zasilam z zasilacza lab UDN-y (6V)
    logika +5 zasialana jest z płytki testowej AVR




    OK niedawno sobie nabyłem oscyloskop z zamiarem jego poznania :) , poproszę o pokierowanie mnie gdzie mam mierzyć to zobaczymy co się uda zobaczyć....

    Dodano po 5 [minuty]:

    No to jeszcze kawałek skleconego kodu , może tutaj jest problem ...
    Kod: text
    Zaloguj się, aby zobaczyć kod
  • #20 11344941
    Tomasz Gumny
    Poziom 28  
    Będzie jednak szybciej jeśli ustawisz opóźnienie przełączania kolumn na kilka sekund i zmierzysz zwykłym miernikiem napięcie między masą i katodami matrycy oraz zasilaniem i anodami dla różnej liczby zapalonych LED.
  • #21 11344947
    Konto nie istnieje
    Poziom 1  
  • #22 11344969
    Tomasz Gumny
    Poziom 28  
    atom1477 napisał:
    Przy +6V najłatwiej podłączyć masę oscyloskopu do +6V przy zasilaczu. A sondę do +6V na płytce.
    To nie jest najlepszy pomysł przy uziemionym zasilaczu lub innym połączeniu mas.
  • #23 11345042
    Konto nie istnieje
    Poziom 1  
  • #24 11345163
    Janek3636
    Poziom 10  
    To może jednak zanim wyciągnę oscyloskop to zmniejszę przemiatanie tak jak sugerował Tomasz Gumny i podam co mi wyszło .... nie spalę matryc bo sobie ograniczę prąd rezystorem w SCT ...do 20mA
  • #25 11345250
    Konto nie istnieje
    Poziom 1  
  • #26 11345610
    Tomasz Gumny
    Poziom 28  
    Wyłącz tą tablicę i pokaż napięcia na katodach na 16 katodach, najlepiej gdy liczba załączonych LED rośnie od 1 do 16.
  • #27 11345618
    Janek3636
    Poziom 10  
    Zgodnie ze zdjęciem ... od lewej
    Kolumna 1
    Nierówne świecenie kolumn w tablicy LED 16x32 z SCT2210 i UDN2987

    Kolumna 3
    Nierówne świecenie kolumn w tablicy LED 16x32 z SCT2210 i UDN2987

    Kolumna 5
    Nierówne świecenie kolumn w tablicy LED 16x32 z SCT2210 i UDN2987

    Kolumna 8
    Nierówne świecenie kolumn w tablicy LED 16x32 z SCT2210 i UDN2987
  • #28 11345663
    Tomasz Gumny
    Poziom 28  
    Jeśli to faktycznie są katody matrycy, to istotne jest czy niski poziom szpilek się nie podnosi. Trudno to stwierdzić, bo nie wiadomo gdzie jest poziom masy a przebiegi są nałożone.
  • #29 11345692
    Janek3636
    Poziom 10  
    Nierówne świecenie kolumn w tablicy LED 16x32 z SCT2210 i UDN2987 Nierówne świecenie kolumn w tablicy LED 16x32 z SCT2210 i UDN2987 Nierówne świecenie kolumn w tablicy LED 16x32 z SCT2210 i UDN2987

    Tak to wygląda na 16 zapalonych punktach .... może jakaś podpowiedź co zrobiłem , źle .... gdzie może być błąd....
  • #30 11345755
    Tomasz Gumny
    Poziom 28  
    Przede wszystkim przy zwartej sondzie ustaw przebieg np. w połowie wysokości ekranu. W tym wypadku ważniejsze niż kształt przebiegu jest położenie dolnej linii przy załączonym zasilaniu.
REKLAMA