Ademas, los filamentos de los bombillos son mucho mas "lentos" que los LEDs...tienen una cierta inercia para encenderse o apagarse (el tiempo que les toma calentarse hasta emitir luz, o enfriarse). Si barres la matriz muy rapido, los bombillos no podran seguirte "el ritmo".
Éste es el punto a vencer.
Yo no sé si voy a saber hacerme entender en lo que quiero explicar, pero al menos lo voy a intentar.
Cuando multiplexamos en una matriz, sea por filas o por columnas o por lo que sea, lo que hacemos es encender temporalmente un elemento, en éste caso será un "bombillo", lo apagaremos y seguiremos "barriendo" en la multiplexión para encender o nó los otros que sigan hasta completar la matriz y volver a empezar.
Elijamos cualquier elemento, y elijamos que ése elemento forme parte de una letra y deba estar "encendido" (a pesar de que sea un scroll de texto). Habrá un intervalo de tiempo que deberá "verse" encendido.
Con nuestra multiplexión, en vez de estar encendido el tiempo que deba estar, estará encendiendo y apagando muchas veces por segundo debido a la multiplexión, lo que hará que merme en su brillo y hasta tal vez, parezca más apagado que encendido.
En cambio si:
Usamos un latch para cada bombillo, le indicaremos que encienda, seguiremos nuestra recorrida de indicación de encendido o nó, al resto de la matriz (él nos estará esperando encendido, gracias al latch) y tal vez luego de haber pasado por él miles de veces con la multiplexión ....... recién ahí llega la instrucción de apagado.
Mientras tanto no estuvo prendiendo y apagando al compás de la multiplexión.
El latch lo mantuvo siempre encendido y siempre incandescente.
Se entiende la idea general ?
Con la multiplexión prende y apaga tan velozmente que no alcanza a tomar incandescencia.
El latch en cambio, lo mantendrá encendido, sin parpadeos, renovándose a cada paso de la multiplexión. No hay tiempos muertos, o de apagado, o de desconexión, porque hay que encender otro por multiplexión.
El latch se encarga de mantenerlo.
Espero se entienda.
Y respecto a los optotriacs, existen los que no traen cruce por cero y conmutan la carga en el angulo de fase que le toque, sea 0, 90, 100, etc, y corta en consecuencia, en el ángulo que sea desconectado, 135, 270, 310, cualquiera.
Saludos
Mario