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

Matryca LED, atmega8, zasada działania

ktostakijeden 14 Sie 2016 12:54 921 3
  • #1 14 Sie 2016 12:54
    ktostakijeden
    Poziom 3  

    Hej. Od jakiegoś czasu bawię się mikrokontrolerem Atmega8. Nigdy nie miałem do czynienia z elektroniką, jedynie z programowaniem. Postanowiłem zbudować prosty układ matrycy LED, jednak nie za bardzo rozumiem jak on działa(gliwnie natężenie). Znalazłem projekty, w których ludzie zasilają swoje układy napięciem 5V i natężeniem 500mA(USB).
    Podłączyłem standardowo katody w wierszach oraz anody w kolumnach. Dowiedziałem się, że muszę zastosować multipltksowanie i wyświetlać 1 wiersz w danym czasie. Brak doświadczenia z układami przyniósł wątpliwość: skoro chce zapalić cały jeden wiersz 8 diod i puszczam prąd z pinów kontrolera (40mA) - wszystkie piny połączone z anodami jako logiczne 1, katoda od 1 wiersza 0. Oczywiście stosuje rezystory dla każdej kolumny. Skoro 1 dioda potrztbuje 2V oraz 20 mA, to czy nie będzie problemu z natężeniem?
    Znalazłem podobne pytanie na tym forum, w którym ktos odpowiedział, że w danym czasie swieci się tylko 1 dioda... Bardzo proszęo wyjaśnienie zasady działania takich matryc.

    0 3
  • #2 14 Sie 2016 13:22
    szymon122
    Poziom 37  

    Do sterowania diod użyj tranzystorów (najlepiej kluczy tranzystorowych np uln2803) wtedy będziesz miał pewność, że nie uszkodzisz procesora.

    0
  • #3 14 Sie 2016 13:27
    banmar_2005
    Poziom 16  

    Musisz zastosować jakiś rejestrator szeregowy dla sterowania kolumnami,
    sterowanie wierszami na przykład zrób na 74HC138.
    Jaka duża ma to być matryca? bo być może trzeba zrobić osobne zasilania 5V?

    0
  • #4 14 Sie 2016 13:31
    ktostakijeden
    Poziom 3  

    Tylko jeden segment 8x8.

    0