Innehållsförteckning:

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

Video: Cascadable 8x16 Rgb Led Matrix: 3 steg

Video: Cascadable 8x16 Rgb Led Matrix: 3 steg
Video: DFRobot I2C 8x16 RGB LED Matrix Panel 2024, November
Anonim
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix

I det här projektet gjorde jag kaskadbar 8x16 rgb ledmatris och dess styrenhet. Microchips 18F2550 används för sitt USB -stöd. RGB -lysdioder drivs av 74hc595 skiftregister med motstånd. För animations- och konfigurationsdata; 24C512 extern eeprom används. Konfigurations- och animationsdata skapas av grafiskt användargränssnitt (gui) på datorn och överförs till eeprom via USB Jag gjorde mina rgb led -matrismoduler 8x16 pixelstorlek. Och de kan fästas för att göra ett större visningsområde.

Steg 1: Arkitektur

Arkitektur
Arkitektur
Arkitektur
Arkitektur

arkitektur Animations- och konfigurationsdata skapas på datorn av en gui. sedan laddas den upp till styrkortet via usb. Mikrostyrenhet (mcu) överför dessa data till lagringsenheten på kortet (eeprom). När tavlan är i funktion läser den först konfigurationsdata: tidsintervall mellan animationsramar, längd på animering som ska visas, arbetsläge (solo eller kaskad), sedan läser den en bit animationsdata och skickar data till skiftregister för att uppdatera status för lysdioder. Vanliga anod rgb lysdioder används. lysdioder är ordnade 8 rader, 16 kolumner. alla anoder är anslutna till varandra i rad. Skiftregister styr en rad i taget. Genom multiplexering; 8 rader uppdateras mycket snabbt så kontinuerlig bild visas. för 8 rader --------- ett 8-bitars skiftregister används för multiplexering. för 16 rgb leds kolumner 16*3 = 48 ------ sex 8bit skiftregister används. I sololäge fungerar en modul enligt ovan. I kaskadläge: Ett kort har blivit huvudkort och skickar synkroniseringssignal till andra kort via seriellt perifert gränssnitt (spi). alla tavlor visar animationer lagrade i deras minne. Och tidpunkten är ordnad enligt synkroniseringssignalen som kommer från huvudkortet.

Rekommenderad: