Obsah:

Kaskádovateľná LED matica 8x16 Rgb: 3 kroky
Kaskádovateľná LED matica 8x16 Rgb: 3 kroky

Video: Kaskádovateľná LED matica 8x16 Rgb: 3 kroky

Video: Kaskádovateľná LED matica 8x16 Rgb: 3 kroky
Video: На каком языке лучше звучит?🔥 2024, Júl
Anonim
Kaskádovateľná LED matica 8x16 Rgb
Kaskádovateľná LED matica 8x16 Rgb
Kaskádovateľná LED matica 8x16 Rgb
Kaskádovateľná LED matica 8x16 Rgb

V tomto projekte som vyrobil kaskádovateľnú maticu LED 8x16 rgb a jej regulátor. Na podporu USB sa používa mikročip 18F2550. LED diódy RGB sú poháňané posuvnými registrami 74hc595 s odpormi. Pre animačné a konfiguračné údaje; Používa sa externý eeprom 24C512. Údaje o konfigurácii a animácii sú vytvárané grafickým používateľským rozhraním (gui) v počítači a prenášané do eeprom prostredníctvom USB. Vytvoril som svoje maticové moduly RGB LED s veľkosťou 8 x 16 pixelov. A dajú sa pripevniť, aby vytvorili väčšiu plochu displeja.

Krok 1: Architektúra

Architektúra
Architektúra
Architektúra
Architektúra

architektúra Animácie a konfiguračné údaje sú vytvárané na počítači pomocou GUI. potom sa nahrá na riadiacu dosku cez usb. Mikroprocesorová jednotka (MCU) prenáša tieto údaje do úložnej jednotky na doske (eeprom). Keď je doska v prevádzke, najskôr načíta konfiguračné údaje: časové intervaly medzi snímkami animácie, dĺžku animácie, ktorá sa má zobraziť, pracovný režim (sólo alebo kaskádovo), potom načíta časť údajov o animácii a odošle údaje do posuvných registrov na aktualizáciu. stav LED diód. Používajú sa bežné LED anódy RGB. LED diódy sú usporiadané 8 radov, 16 stĺpcov. všetky anódy sú navzájom spojené v rade. Posuvné registre ovládajú vždy jeden riadok. Multiplexovaním; 8 riadkov sa aktualizuje veľmi rýchlo, takže sa zobrazuje nepretržitý obraz. pre 8 riadkov --------- na multiplexovanie slúži jeden 8bitový posuvný register. pre 16 rgb led stĺpcov 16*3 = 48 -------používa sa šesť 8bitových posuvných registrov. V sólo režime jeden modul funguje tak, ako je popísané vyššie. V kaskádovom režime: Jedna doska sa stane hlavnou doskou a odošle synchronizačný signál na ostatné dosky prostredníctvom sériového periférneho rozhrania (spi). všetky dosky zobrazujú animácie uložené v ich pamäti. A načasovanie je usporiadané podľa synchronizačného signálu prichádzajúceho z hlavnej dosky.

Odporúča: