Recientemente construí un circuito de control de velocidad del ventilador de CA con el método Atmega8a, Triac, optoacoplador 2 nos y ZCD. Estoy conectando el circuito necesario con respecto al disparo del triac y el ZCD. El Atmega está configurado para impulsar el MOC3021 en la detección de flancos descendentes. Eche un vistazo. La velocidad del ventilador se controla en 5 pasos diferentes (a saber, 0,1,2,3,4). En 0, el micro está apagando el MOC3021 por completo, por lo que la salida es 0. También en '4' , la salida del micro da continuamente '1', por lo que el MOC3021 permanece encendido y el ventilador gira a toda velocidad. El control de velocidad se realiza en 1,2 & 3.El control de velocidad funciona perfectamente en la onda sinusoidal pura AC. Pero cuando la electricidad se apaga y la energía del inversor tiene lugar, el control de velocidad funciona mal (el ventilador se detiene o genera un gran zumbido y gira muy lentamente o, a veces, funciona durante un breve período y después de eso, el ventilador se detiene). Vi con un DSO que el inversor está dando una salida de onda casi cuadrada. Mi pregunta es si esto es normal para que el circuito funcione mal en onda cuadrada (la cruz cero ocurre en onda cuadrada también, ¿por qué?) ¿está funcionando mal?) o me estoy perdiendo algo? También hay un amortiguador externo conectado con 39R y .01uF.
Un punto más que me gustaría agregar es que el circuito funciona con la energía del inversor solo después de la medianoche o más tarde por un tiempo aleatorio. ¿Cómo es esto posible?