Debe saber cuándo están los cruces de línea cero de CA. A diferencia de lo que otros dicen, usted está buscando los cruces por cero de voltaje al encender el triac. Esto debería ser obvio cuando se considera que el triac aún no está encendido y, por lo tanto, la corriente es cero.
Parece que estás intentando medir los cruces de cero de voltaje con el circuito inferior, pero es posible que tengas que hacer algunos experimentos para que funcione bien. Usted está contando con que el voltaje sea lo suficientemente bajo como para no encender los LED en cada cruce por cero, lo que luego apaga el transistor en cada cruce por cero. Por lo tanto, espera obtener una pequeña falla positiva en cada cruce por cero. Hacer que los LED permanezcan apagados el tiempo suficiente para que el transistor se apague lo suficiente para que funcione el pullup, y luego hacer que todo lo que ocurra con un poco de retardo de fase va a ser complicado.
En un caso tuve que hacer esto, usé dos optos en la configuración push-pull. Los LED se conectaron espalda con espalda, por lo que cada uno estaba encendido durante 1/2 ciclo de línea. Las salidas fueron cableadas de modo que una tiró alta y la otra baja. La salida resultante fue una onda cuadrada limpia y agradable con un ciclo de trabajo del 50% y los bordes muy cerca de los cruces por cero.
En cualquier caso, una vez que tenga una señal por cruce de cero, simplemente agregue un retardo variable antes de encender el triac. El retraso puede ser de cero a casi medio ciclo de línea. Cuanto mayor sea la demora, menor será el voltaje promedio general del motor. Si la frecuencia de la línea es de 50 Hz, entonces un ciclo completo es de 20 ms, y el medio ciclo es de 10 ms, por lo que el período de retardo variable probablemente debería limitarse a 0-9 ms o menos.
Tendrá que experimentar para determinar el voltaje promedio que verá el motor en función de la demora. Podrías calcular esto si la carga fuera conocida. Su carga tiene un componente inductivo impredecible, por lo que el triac realmente se apagará un poco después del siguiente cruce por cero de voltaje. Este retraso en sí mismo variará en función de su retraso de encendido y en función de lo que hace el motor. Si su retraso en el encendido es pequeño, entonces el inductor obtiene la mayor parte del ciclo de media línea para cargar, por lo que tardará un tiempo en descargarse. Si su retraso fue prolongado, entonces el inductor solo se cargó por un corto tiempo a bajo voltaje, y por lo tanto tomará solo un corto tiempo para descargar y alcanzar el nivel de corriente cero donde el triac se apagará.
Para voltajes de motor aparentes bajos (retrasos de encendido prolongados), el retraso de apagado no importa, ya que el triac se apaga antes de intentar encenderlo nuevamente cerca del final del próximo semiciclo. A medida que enciende el motor, y por lo tanto disminuye su retraso de encendido, eventualmente la corriente de cero del inductor se produce después de su señal de encendido para el próximo semiciclo. El triac ahora estará encendido todo el tiempo, lo que significa que el motor ve la tensión de línea completa. Un retardo de encendido más corto no aumentará el accionamiento del motor. Sin embargo, todavía tiene un rango de control casi completo sobre el motor, solo que no está distribuido uniformemente en todo el ciclo de la línea. Los pequeños retrasos de encendido son los mismos que los de encendido continuo.
Tenga en cuenta que esto supone que el triac se conduce continuamente desde su retraso de encendido hasta cerca del final del ciclo de media línea. Esto garantiza que el triac esté encendido durante la fase activa de cada ciclo de media línea, independientemente de lo que esté haciendo la corriente. Si no hace esto y, en cambio, maneja el triac con un parpadeo corto después del retraso de encendido, sucederán dos cosas malas. Primero, cuando el motor está lleno y el cruce de cero actual del semiciclo anterior ocurre después del encendido para el siguiente, el triac se apagará en ese cruce de cero. En segundo lugar, el triac se puede apagar cuando hay fallas breves en la corriente, como puede ocurrir con los motores conmutados mecánicamente.