Circuito de compensación TRIAC de CA principal

1

Estoy diseñando un circuito de atenuación de lámpara fluorescente que funcionará con Arduino pro mini. El mcu detectará cero cruces desde la toma de corriente y emitirá una compensación para TRIAC.

Me gustaría obtener un control de cordura en este circuito, ¿por qué funcionaría o no?

  • X_DETECT_IN - Detección de cruce cero para Arduino
  • OFFSET_PULSE: pulso de compensación de Arduino

[Ignore 2 generadores de CA, no encontró AC + y AC- en KiCad]

    
pregunta flowian

1 respuesta

2

¡Ay! Lo primero que veo es un LED que se acciona directamente desde la salida de un puente de onda completa que rectifica el voltaje de línea. POOF!

Necesita limitar la corriente a lo que puede manejar el LED en el opto, y minimizar la disipación de energía. También hay que pensar en la tensión inversa máxima del LED. Eso suele ser de alrededor de 5 V, pero la respuesta definitiva está en la hoja de datos, por supuesto.

Para detectar la potencia de la línea, normalmente uso dos optos espalda con espalda. Cada LED se acciona desde una polaridad opuesta, así que protéjase mutuamente del voltaje inverso excesivo. Las dos salidas están cableadas en una disposición push-pull. Eso te da un buen impulso y una respuesta simétrica.

Otro problema es la unidad de puerta del triac. No parece que tengas nada que encienda la puerta, solo que apague.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas