Hola delirio, tienes un par de errores:
* Si estas trabajando con optos qe posean detector de cruce por cero no podras hacer un control de la potencia.
* El control de potencia cuando es en alterna debe ser realizado por control de fase y no por PWM, y para usar control de fase no puedes usar optos con detectores de cruce por cero.
Resumiendo, el control de fase consta de detectar el cruce por cero de la corriente alterna, luego de detectada el PIC espera determinada cantidad de tiempo y dispara el Triac.
Debes tener en cuenta que tanto un triac como un tiristor, una ves disparados no dejan de condúcir asta que se produce el cruce por cero, y un opto con detector de cruce por cero no empieza a conducir asta que se encuentra con un cruce por cero.
Por lo tanto si usaramos un opto con cruce nosotros le enviamos una señal, pero este no conduce asta que se produce el cruce, cuando se llega al cruce el opto conduce y activa el triac, luego de activado el triac este no deja de conducir asta que se produce el proximo cruce por cero, por lo tanto el unico control de potencia que se puede ejercer es permitir que una determinada cantidad de semiciclos conduzca y otra determinada cantidad no lo haga, por ejemplo un semiciclo conduce y el proximo no, y vuelta a empesar, con esto conseguiriamos una potencia equivalente a la mitad.
Ahora su usamos control de fase y un PIC con detector de cruce por cero si es posible el control de la potencia.
Esperamos que el PIC detecte el cruce por cero, cuando sea detectado contamos determinada cantidad de tiempoy generamos un pequeño pulso de disparo para el triac, con este pulso el triac se dispara y no deja de conducir hasta que llega el próximo cruce por cero, por supuesto cuanto más tiempo demoremos en generar dicho pulso menor será la potencia.
Como verás es muy dificil, diría casi imposible de implementar un refresco sencillamente con la linea de corriente alterna.
Un consejo y no te lleno más de teoría, si las lámparas conectadas normalmente tienen una potencia de 1575W de ninguna manera será posible que ahorres potencia, ya que suponiendo que puedas hacer un multiplexado deberás también elevar la tensión que le apliques a las lamparas caso contrario no conseguiras la intensidad luminosa correcta.
Por ejemplo si tienes lamparas de 220Vca y multiplexas 3 colores, por lo que cada color solo esta encendido 1/3 del tiempo total, necesitaras elevar la tensión 3 veces para que las lamparas iluminen con la misma intensidad que en un uso normal lo cual sería 660Vca, en el caso de no elevar la tensión a duras penas veras el brillo de las lámparas.
En definitiva:
* Si el problema es la potencia consumida, no tienes solución.
* Si el problema es la intensidad total, la solución es usar corriente trifásica ya sea con neutro o sin el (la primea es más sencilla de implementar.
Espero te sea de ayuda, cualquier duda solo pregunta.
Un saludo.
Atte. CARLOS.