Recientemente he estado trabajando en un proyecto similar. Aquí están los resultados de un experimento de detección de cruce de cero que realicé:
(Antes de aplicar mis resultados a su proyecto, tenga en cuenta que este experimento se llevó a cabo para un sistema de 220V 50 Hz y el sistema utilizó una lógica de 3.3V. Las cosas seguramente cambiarán para el sistema lógico de 110V 60V y 3.3V.
Además, no sentí latencia debido a la carga. Probé este circuito para cargas en el rango de 20 vatios - 250 vatios. Por último, está utilizando triacs que se calientan bastante con una corriente de 2 amperios (sin disipador de calor). Si elige controlar las cargas de hasta 1000 vatios, asegúrese de estar usando un gran disipador de calor para esa aplicación.
Objetivo del experimento: Implementación de detección cruzada cero de línea de CA de 220V 50 Hz con optoaisladores.
Resultado del experimento:
Existe un retraso entre el sentido de cruce cero y el cruce de cero real y, por lo tanto, se debe usar un cierto retardo antes de encender los triacs para mantener una operación estable.
Conclusión:
El circuito de sentido cruzado cero funciona perfectamente. Sin embargo, como la lógica alta tiene un rango, la detección puede estar un poco antes del cruce del cero real. Esto debe tenerse en cuenta durante la codificación para un rendimiento robusto. Para el circuito dado, un retraso mínimo de 2 ms hará el trabajo.
Prácticamente se puede dar un retraso mínimo de 3 ms sin ninguna pérdida en el rendimiento de atenuación.
Del mismo modo, debe garantizarse un retraso máximo de 9 ms.
Se puede dar prácticamente un retraso máximo de 8,5 ms sin pérdida en el rendimiento de regulación.
Circuito utilizado para la prueba:
Gráficodelosciloscopio:
Como se ve aquí, 0.8 V es el voltaje máximo que confirma una señal lógica BAJA definida. Cualquier señal más que eso podría ser registrada como ALTA.
En el peor de los casos, la detección ALTA a 0,8 V sí mismo, si el triac se enciende dentro del período de 1,3 ms de la detección ALTA, podría conducir a un comportamiento poco confiable. Si se asegura un retraso mínimo de 2 ms en el código, se asegurará una atenuación robusta del dispositivo sin parpadeo.
Para el retraso máximo, considerando el peor de los casos de detección de cero a 2 V, el retraso máximo puede ser de 9,5 ms. Sin embargo, para estar en el lado más seguro, se debe usar un retraso máximo de 9 ms.
Uso del osciloscopio con ac:
La sonda de tierra del osciloscopio está conectada a tierra. Por lo tanto, asegúrese de que NUNCA lo conecte directamente a Live por error. Una forma de piratear es aplicar cinta al conector a tierra de la fuente de alimentación del osciloscopio para que se desconecte de la tierra.
Además, si está utilizando la sonda 10x y no puede medir 220 V (la forma de onda está saturada en la parte superior e inferior), si agrega una resistencia de 10 megaohmios en serie con la sonda, actuará como un Sonda 20x barata y se puede utilizar para medir 220V sin ningún problema. No olvide configurar la atenuación de la sonda como 20x en el osciloscopio.