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.