Circuito para soporte, ánodo común y cátodo RGB Matrices LED

0

Estoy diseñando una placa de controlador / controlador para matrices LED RGB de 8x8 que luego se pueden conectar en cadena a, por ejemplo. haz una Matriz de 16x64 o algo así.

Entonces se me ocurrió un par de diseños que he probado, etc., pero como quería comprar todos los LED (en paquetes de 1000), me di cuenta de que todos mis diseños requieren ánodo común o LED RGB de cátodo común ...

Me preguntaba si hay una manera de cambiar entre dos "modos".

Uno para usar los LED de ánodo comunes y otro para los LED de cátodo comunes.

He bosquejado este circuito que usa dos aisladores opto y una tira de pines (3 pines) con un puente como interruptor. (También podría usar un interruptor on-on-switch)

Sipuenteoelpinsuperioryelpincentral,puedousarLEDRGBdeánodocomunes.Sipuenteolaparteinferioryelpincentral,puedousarLEDconuncátodocomún.¿Nopuedo?

Soyuningeniero/desarrolladordesoftware,porloquenopuedosabersiestoestotalmenteincorrectoy,porfavor,dígamelaformacorrecta/mejordelograrestafuncionalidad.

Gracias.

EDIT

Aquíhayunasegundaimagenquemuestramiideadeunamejormanera.

Entre los LED (!) y ese "circuito de conmutación de modo" habrá transistores que se conmutan a través de decodificadores y registros de cambios.

El"módulo" de Matrix solo contendrá los transistores y el decodificador de 3 a 8 con un bit de habilitación (latch?) y todas las demás partes estarán en la placa del controlador, compartidas por todos los demás módulos de matriz ...

Se muestra mucho, pero espero que ayude a imaginar / entender mi problema / pregunta original.

Gracias de nuevo.

    
pregunta Ace

1 respuesta

1

( fuente )

Al mirar las conexiones para los LED de cátodo / ánodo comunes, puede ver que una vez que conecte el nodo común de manera adecuada (es decir, Vdd / Gnd), entonces necesita conducir las líneas RGB Alta para Cátodo común y Baja para Ánodo común para iluminar los LEDs.

ACTUALIZACIÓN: Si (como estado OP) está preparado para unir el nodo común a Vdd o Gnd, solo necesita hacer que las señales del controlador RGB seleccionen la lógica positiva / negativa (es decir, 1 = ENCENDIDO o 0 = ENCENDIDO).

Puede hacerlo fácilmente con una compuerta XOR o un MUX.

( source )

Aquí,elMUXseleccionalalíneaseleccionaAo!AparaquepuedasconducirelCátodo/Ánodo,respectivamente.

MirandolaversiónXOR,puedesverqueBestáinvertidasiA=1.

( fuente )

    
respondido por el akellyirl

Lea otras preguntas en las etiquetas