Problema de resistencia en un interruptor triac-optoacoplador

Hice el siguiente circuito para controlar mi bomba de agua con Arduino (UNO R3). Probé muchas resistencias (calculadas por mí mismo) para limitar la corriente en el optoacoplador y el triac, pero no pude llevar la carga durante mucho tiempo. En un momento, la resistencia se quema o el triac se calienta demasiado. Sugiera amablemente qué resistencia debo usar en las resistencias con '?'. Cualquier otra sugerencia también es bienvenida.Diagrama de circuito

Ficha técnica MOC3021
Ficha técnica BT136

El triac necesita disipar alrededor de 3W, ¿tiene un disipador de calor?

Respuestas (2)

Tu circuito es incorrecto, prueba esto.

esquemático

simular este circuito : esquema creado con CircuitLab

Para que BT136 se encienda, debe hacer una diferencia de voltaje (positiva o negativa) entre la puerta y A1 que ocurre, con este circuito, después del cruce por cero de la red.

El triac se dispara en los cuadrantes I y III evitando así la activación del cuadrante IV.

RG se calcula considerando los parámetros Vgt e Igt del triac. Suponga un voltaje de red mínimo al que desea que se encienda el triac, digamos 20V.

Entonces RG = (20 - Vgt)/Igt.

Este circuito podría mejorarse con la adición de una red amortiguadora a través del triac para proteger contra el encendido de dv/dt y garantizar que el triac conmute correctamente (se apaga en el cruce por cero de la red). - Esto se debe a que la carga es inductiva.

EDITAR

Si se elige un valor demasiado bajo de voltaje de encendido de la red, entonces RG será demasiado pequeño y se excederá la especificación de la hoja de datos de la corriente de compuerta máxima permitida (IGM).

Para calcular el valor mínimo de RG, suponga que el opto triac se enciende cuando el voltaje de la red está en su punto máximo. MOC3021 es un controlador triac de fase aleatoria (sin cruce por cero).

RG(min) = (Vpk - Vgt)/IGM = ((230V * sqrt(2)) - 1.5V)/2A = 162R (en el Reino Unido).

Deje un margen de seguridad, sea RG(min) = 200R.

Ahora es posible calcular el voltaje mínimo de encendido de la red utilizando este valor de RG.

Si Vgt = 1.5V e Igt = 35mA entonces...

Voltaje mínimo de encendido de red = (35mA * 200R) + 1.5V = 8.5V

Tensión de red =220V, Vgt=1,5V e Igt=100mA. Por lo tanto, RG = 2185 ohmios. ¿Debería ir a por ello? Gracias por tu sugerencia.
El voltaje en mi ecuación (20 V) es el voltaje al que se eleva la forma de onda del voltaje de la red a través del triac cuando se enciende el triac. Ha utilizado el valor rms de la red que no es correcto para este cálculo. Si sigue mi edición, sugerí RG = 200R, con la red eléctrica aumentando a 8.5V a través del triac cuando se enciende. Esto da como resultado que casi el ciclo completo de la red eléctrica se desarrolle a través del motor, proporcionando casi toda la potencia del voltaje de la red eléctrica.
…. también ha utilizado la especificación Igt para la activación del cuarto cuadrante, que es mucho más alta que la activación del primer y tercer cuadrante que utiliza este circuito.
He editado mi diagrama de circuito anterior intercambiando las conexiones Neutral y Live entre sí. Esto se debe a que el interruptor (el triac) debe estar en el circuito vivo, lo que da como resultado que la carga (motor) esté en voltaje neutral (cerca de tierra) cuando el interruptor está abierto (triac apagado). Por lo tanto, esta es una configuración más segura.
Hola James, muchas gracias. Mi circuito está funcionando bien ahora. He usado 1.3K ohm (tres de 3.9K ohm en paralelo). Para superar el calentamiento, he utilizado un disipador de calor de aluminio de 2 cm de largo con aletas y un ventilador de refrigeración.

Yo usaría este circuito. el de arriba tiene errores.ingrese la descripción de la imagen aquí