Taula de continguts:

Matriu Led en cascada de 8x16 Rgb: 3 passos
Matriu Led en cascada de 8x16 Rgb: 3 passos

Vídeo: Matriu Led en cascada de 8x16 Rgb: 3 passos

Vídeo: Matriu Led en cascada de 8x16 Rgb: 3 passos
Vídeo: CURSO XC8 - PROYECTO MATRIZ DE LEDS 8x8 MAX7219 (PROBANDO LA LIBRERIA) 2024, Desembre
Anonim
Matriu Led en cascada de 8x16 Rgb
Matriu Led en cascada de 8x16 Rgb
Matriu Led en cascada de 8x16 Rgb
Matriu Led en cascada de 8x16 Rgb

En aquest projecte he creat una matriu de leds de 8x16 rgb en cascada i el seu controlador. El 18F2550 de Microchip s’utilitza per al seu suport USB. Els leds RGB són impulsats per registres de desplaçament de 74hc595 amb resistències. Per a dades d'animació i configuració; S'utilitza eeprom extern 24C512. Les dades de configuració i animació es creen mitjançant una interfície gràfica d'usuari (gui) a l'ordinador i es transfereixen a eeprom mitjançant USB. Vaig fer que els meus mòduls de matriu led rgb tinguessin una mida de 8x16 píxels. I es poden connectar per fer una àrea de visualització més gran.

Pas 1: Arquitectura

Arquitectura
Arquitectura
Arquitectura
Arquitectura

arquitectura Les dades d'animació i configuració es creen a l'ordinador mitjançant una interfície gràfica d'usuari. després es penja al tauler de control mitjançant usb. La unitat de microcontrolador (mcu) transfereix aquestes dades a la unitat d'emmagatzematge de la placa (eeprom). Quan el tauler està en acció, primer llegeix les dades de configuració: intervals de temps entre fotogrames d’animació, durada de l’animació a mostrar, mode de treball (en solitari o en cascada), després llegeix un tros de dades d’animació i envia les dades als registres de desplaçament per actualitzar l’estat dels leds. S’utilitzen leds rgb d’ànode comuns. els leds estan disposats en 8 files, 16 columnes. tots els ànodes estan connectats entre si seguits. Els registres de majúscules controlen una fila a la vegada. Per multiplexació; S'actualitzen vuit files molt ràpidament, de manera que es visualitza la imatge contínua. per a 8 files --------- s'utilitza un registre de desplaçament de 8 bits per a la multiplexació. per a 16 leds de rgb, es fan servir 16 * 3 = 48 ------ sis registres de desplaçament de 8 bits. En mode solo, un mòdul funciona com es descriu anteriorment. En mode cascada: una placa es converteix en placa principal i envia senyal de sincronització a altres plaques mitjançant una interfície perifèrica en sèrie (SPI). tots els taulers mostren animacions emmagatzemades a la seva memòria. I el temps s’ordena d’acord amb el senyal de sincronització provinent de la placa mestra.

Recomanat: