Sadržaj:

Cascadable 8x16 Rgb Led Matrix: 3 koraka
Cascadable 8x16 Rgb Led Matrix: 3 koraka

Video: Cascadable 8x16 Rgb Led Matrix: 3 koraka

Video: Cascadable 8x16 Rgb Led Matrix: 3 koraka
Video: Cascadeing max7219 with 20 1.5" blue color seven sesgment display.. 2024, Juli
Anonim
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix

U ovom projektu napravio sam kaskadnu 8x16 rgb LED matricu i njen kontroler. Microchip -ov 18F2550 koristi se za USB podršku. RGB LED diode pokreću registri pomaka 74hc595 sa otpornicima. Za animacije i podatke o konfiguraciji; Koristi se vanjski eeprom 24C512. Podaci o konfiguraciji i animaciji kreiraju se pomoću grafičkog korisničkog sučelja (gui) na računaru i prenose na eeprom putem USB -a. Napravio sam svoje rgb LED matrične module veličine 8x16 piksela. I oni se mogu pričvrstiti kako bi se povećala površina prikaza.

Korak 1: Arhitektura

Arhitektura
Arhitektura
Arhitektura
Arhitektura

arhitektura Animaciju i podatke o konfiguraciji stvara na računaru gui. zatim se učitava na kontrolnu ploču putem USB -a. Jedinica mikrokontrolera (mcu) prenosi ove podatke u memorijsku jedinicu ploče (eeprom). Kada je ploča u akciji, prvo čita konfiguracijske podatke: vremenske intervale između okvira animacije, dužinu animacije za prikaz, radni način rada (solo ili kaskadno), zatim čita dio animacijskih podataka i šalje podatke u pomak registara radi ažuriranja status LED dioda. Koriste se uobičajene anodne rgb diode. LED diode su raspoređene u 8 redova, 16 stupaca. sve anode su međusobno povezane u nizu. Registri pomaka kontroliraju jedan po jedan red. Multipleksiranjem; 8 redova se ažurira vrlo brzo pa se prikazuje kontinuirana slika. za 8 redova --------- jedan 8-bitni registar pomaka koristi se za multipleksiranje. za 16 rgb LED stupaca 16*3 = 48 ------ koristi se šest 8bitnih registara pomaka. U solo modu jedan modul radi kako je gore opisano. U kaskadnom načinu rada: Jedna ploča postaje glavna ploča i šalje signal za sinkronizaciju drugim pločama putem serijskog perifernog sučelja (spi). sve ploče prikazuju animacije pohranjene u njihovoj memoriji. Vrijeme je raspoređeno prema signalu sinhronizacije koji dolazi s glavne ploče.

Preporučuje se: