MOC3021 valor de resistencia de entrada apropiado para la aplicación del microcontrolador

0

Tengoestediseño.
Montadoen"Project Board" y "Universal PCB" funciona muy bien.

Pero soldado en una PCB especialmente diseñada, solo funciona bien durante los primeros 10 intentos, cada 2 segundos, alta carga de trabajo.

Las 3 versiones usan el mismo tipo de componentes.

Entonces ... traté de cortar el led conectado en la entrada (Led1), y el rendimiento aumentó un 20%, pero nuevamente falla en el 14. ° intento.

Parece una saturación en moc3021.

Supongo:

  • R5 (220Ohms) es alto?

  • ¿R6 (1.5KOhms) no es necesario?

pregunta Ando

4 respuestas

2

Tiene aproximadamente 16 mA a través del LED MOC3021 y otros 8,5 mA a través de su indicador LED. Esto parece ser mucho más alto (25.5 mA) de lo que yo esperaría que obtuviera de un pin de salida de MCU.

Al extraer la corriente de un pin de salida, el voltaje disminuirá y se disipará un poco de calor en el dispositivo. Si bien no estoy seguro de que este sea tu problema, ciertamente puedes mejorar la situación.

La mayoría de las MCU se hundirán un poco más actual de lo que obtendrán, usaré Atmega328p como ejemplo aquí:

Aquí está la tensión de salida en función de la corriente de la fuente y, a 20 mA, pierde aproximadamente 0,55 V.

Aquíestálatensióndesalidacuandosesumergelacorrientey,a20mA,sepierdenaproximadamente0,45V.

Estapérdidadevoltajemodificaráligeramentesuscorrientes,perolomásimportanteesquelacorrientequeestádibujandoesdemasiado.
TerecomiendoquepuedasejecutarambosLEDsenserie.

SielindicadorLEDesunLEDROJO,esprobablequeVftengaaproximadamente2,2V,yelLEDMOC3021tengaalosumo1,5V.Configurarlacorrienteen18mA(elmáximoparaelMOC3021a0°C)significaríaunaserieResistenciadeunos72ohmios.

Puedeverenla hoja de datos MOC3021 que los requisitos actuales aumentan para temperaturas más bajas o anchos de pulso estrechos :

Si sus niveles actuales superan los 20 mA, utilizaría un búfer para controlar los LED y proporcionar aislamiento del pin de E / S de MCU.

    
respondido por el Jack Creasey
1

Según la hoja de datos MOC3021 requiere 15 mA a T = 25 grados C para estar seguro de que se dispara. Debe agregar algo a eso para tener en cuenta el envejecimiento y las temperaturas más bajas, por lo que quizás 20 mA.

Si su microcontrolador puede obtener 20 mA con seguridad, puede mirar el Vout mínimo (alto) mientras obtiene 20 mA para ver cuál debe ser la resistencia.

De lo contrario, use un transistor para controlar el LED o use un optoacoplador más sensible.

    
respondido por el Spehro Pefhany
0

Eliminar R6, no tiene más funcionalidad que aumentar la corriente extraída del pin D2 de la MCU.

Calcule el valor para R5. OK1 LED = 15mA y 1.25 voltios.

R5 = (voltaje D2 - OK1 LED Voltaje) / OK1 LED corriente = (5v - 1.25v) / 15mA

R5 = 250 ohmios (por lo tanto, 220 ohmios en la imagen es correcto).

    
respondido por el MatsK
0

El problema era el circuito impreso. Tiene una mala conexión en un punto de soldadura y resolví utilizando un cortador. Eso provocó cambios en la resistencia que afectan el voltaje de salida.

    
respondido por el Ando

Lea otras preguntas en las etiquetas