MOSFET se calienta inusualmente en un convertidor SEPIC

He construido un convertidor SEPIC que se utilizará para el seguimiento del punto de máxima potencia (MPPT). Para simplificar, actualmente solo estoy usando el algoritmo de escalada de colinas con pasos de ciclo de trabajo fijo de 0.01. El algoritmo MPPT se implementa en el microcontrolador MSP430F5529 y la señal PWM del MSP430 se alimenta a un circuito controlador simple para el MOSFET. La señal PWM tiene un voltaje de ENCENDIDO de 3,3 voltios, que es lo que genera naturalmente el MSP430.

El siguiente es el esquema del SEPIC y el circuito del controlador.

ingrese la descripción de la imagen aquí

La entrada es un panel solar con:

V_oc = 6V V_mp = 5V I_sc = 0,67A I_mp = 0,6A

Por lo tanto, la potencia de salida nominal debe ser de alrededor de 3 vatios. La salida es simplemente una resistencia de 22 ohmios.

El MOSFET de potencia FQP30N06L se está utilizando actualmente en el interruptor y se está conmutando a 50 kHz. Ahora viene el problema principal y la razón por la que publico esta pregunta: durante la operación en ciclos de trabajo de alrededor de 0.35-0.5, el MOSFET se calienta inusualmente: al menos 70 grados centígrados en un ambiente a temperatura ambiente. Por otro lado, medí la forma de onda tanto del voltaje de la puerta V_GS como del voltaje del interruptor V_DS como se muestra en las siguientes figuras.

ingrese la descripción de la imagen aquí

Noté que el comienzo de los pulsos del voltaje del interruptor V_DS tiene algunos picos inusualmente altos, pero no estoy seguro de cuáles son. Quizás alguien también podría señalar por qué ocurren estos picos.

Entonces, ¿qué podría causar que el MOSFET se caliente tanto y, por lo tanto, que mi convertidor sea muy ineficiente?

Respuestas (3)

Debe conducir la puerta MOSFET mucho mejor de lo que parece estar haciendo para que cambie de manera eficiente. Mire la especificación para el FQP30N06: el umbral de activación de la puerta (Vgs (umbral)) puede ser tan alto como 4V. Mire también la figura 1: esto confirma que debe usar un voltaje de control de compuerta mucho más alto que con el que lo está controlando: -

ingrese la descripción de la imagen aquí

Además, los bordes de la forma de onda son realmente pobres: no obtendrá tiempos de subida y bajada decentes desde un pin IO porque la capacitancia de la fuente de la puerta ralentizará las cosas.

Considere cambiar su circuito impulsor.

Creo que hizo referencia a la hoja de datos incorrecta. El MOSFET que estoy usando es FQP30N06L, no FQP30N06. De acuerdo con la hoja de datos de FQP30N06L, el voltaje de umbral de la puerta es de 1 a 2,5 voltios. Además, el gráfico V_DS muestra que el voltaje cae a cero (bueno, al menos muy cerca) en la condición de encendido, lo que indica que el interruptor está completamente encendido en este momento. El voltaje no puede ser cero si este no fuera el caso.
Acepto su punto, pero nunca aplicaría un MOSFET como este cuando no puedo manejarlo con al menos el voltaje de puerta más bajo que se muestra en la figura 1; según mi experiencia, esto es llevar las cosas demasiado lejos. Además, los tiempos lentos de subida y bajada contribuyen a la disipación general del calor. Recuerde que el voltaje de umbral de la puerta es solo el comienzo de una conducción muy ligera. Observe también el flanco descendente y cómo se "retiene" (una especie de meseta) debido al aumento del voltaje de drenaje que se acopla a la compuerta por capacitancia interna. De todos modos, esto es lo que parece y su falta de un controlador de puerta decente es el culpable.
@Trobby, creo que tendría que estar de acuerdo (parcialmente) con Andyaka en este caso. No tiene la unidad actual necesaria para saturar el mosfet lo suficientemente rápido como para evitar la disipación de calor. Intente agregar un búfer push-pull bjt o algo así que pueda generar y absorber corrientes que sean lo suficientemente grandes como para cargar y descargar la capacitancia de la puerta rápidamente. La mayoría de los procesadores de TI pueden generar o absorber unos míseros 8 mA (MÁX.), mientras que realmente desea generar o absorber alrededor de 1A "instantáneamente" (no continuamente).
+1. Estoy de acuerdo con su análisis. Pero desearía que esta respuesta explicara específicamente los circuitos de accionamiento alternativos: * resistencia simple de 10 ohmios, con quizás un menú desplegable a prueba de fallas de 20 kOhm. * IC controlador FET. * etc.
@davidcary Creo que probablemente habría puesto algo si el operador dejara en claro que había un suministro de repuesto disponible, pero en ausencia de esa información, ¡el operador siempre puede preguntar! También aparentemente hay contradicciones en el voltaje de salida. En un punto, se pueden mencionar 6 V, pero la carga es de 22 ohmios y 3 vatios (8,12 voltios implícitos), por lo que fui un poco cauteloso.
El verdadero voltaje de salida que estoy midiendo actualmente en la salida es de solo alrededor de 2 voltios. Los 3 Watts mencionados era la potencia nominal máxima del panel solar. Es posible que el ciclo de trabajo que estoy ejecutando no haya alcanzado ese punto máximo real, ya que actualmente solo veo alrededor de 1,5 W en la entrada. De todos modos, el punto es que el hecho de que el MOSFET se caliente mucho (y es el único componente que se calienta notablemente) probablemente explica por qué la salida es tan inusualmente pequeña.
Mientras tanto, mi comprensión actual después de ver los comentarios anteriores es que la razón principal de la pérdida de calor en el MOSFET se debe a las pérdidas de conmutación masivas que son el resultado de usar un circuito de activación de compuerta que no puede suministrar suficiente corriente para obtener (relativamente ) encendido/apagado instantáneo. Intentaré investigar algunos circuitos de conducción de puertas. ¿El requisito de obtener y hundir a 1 A implica que necesito una fuente de alimentación más potente que solo la fuente de 5 V que está disponible en el MSP430?
@Trobby intente usar un generador de señal en lugar del MSP430 como experimento solo para ver qué mejoras son posibles.

... los pulsos del voltaje del interruptor V_DS tienen algunos picos inusualmente altos ...

Esos picos de V_ds ocurren cuando el transistor de potencia se apaga. Durante ese apagado, L1 mantiene un flujo de electrones prácticamente constante. Antes del apagado, esos electrones fluyen a través del transistor de potencia. Después del apagado, sale la misma cantidad de electrones por segundo de L1 y deben ir a algún lugar a través de algún camino; ese camino tiene un pico instantáneo en la corriente (pero un convertidor SEPIC bien diseñado debería absorber ese pico con solo un pequeño aumento de voltaje). Las líneas eléctricas que llegan a su convertidor y las líneas eléctricas que salen de su convertidor al resto del circuito, generalmente tienen tanta inductancia que no pueden manejar instantáneamente ese pico de corriente. Entonces, en teoría, la única ruta para que fluyan esos electrones es desde el pin de drenaje del transistor hasta el capacitor de acoplamiento C2, a través del diodo, a través del capacitor de salida C3, y de regreso a través de los cables de tierra, de regreso al pin de fuente del transistor. (¿Hay un nombre mejor para este camino que "el camino del pico"?) (En la práctica, también hay otro camino a través de alguna capacitancia parásita que absorbe algunos de esos electrones, pero no quiere confiar en eso. Además, si los picos de Vds son demasiado altos, el transistor puede romperse y permitir que los electrones fluyan a través de él, calentando el transistor; tampoco quiere eso).

Desea que la ruta del pico tenga baja resistencia y, lo que es más importante, baja inductancia. Esto implica:

  • Use un diodo "rápido" como un diodo Schottky. Evite los diodos "rectificadores" lentos diseñados para aplicaciones de 60 Hz que pueden tardar cientos de nanosegundos en cambiar.

  • Desea que el área del bucle de la ruta de puntas sea muy pequeña, para reducir la inductancia parásita de los cables que conectan todos los componentes a lo largo de la ruta de puntas.

  • Desea condensadores de ESR y ESL muy bajos para C2 y C3. Nadie sabe dónde conseguir un capacitor de 470 uF con ESR y ESL lo suficientemente bajos, por lo que casi todos usan dos capacitores idénticos físicamente pequeños (y, por lo tanto, de baja inductancia) para manejar los picos, colocados para minimizar el área del bucle de la ruta del pico. , uno para C2 y otro para C3. Por lo general, los diseñadores eligen un tamaño de paquete SMT razonable para C2 (¿tamaño imperial 1206?) y luego eligen la mayor capacitancia disponible en ese tamaño de paquete. Luego, coloque su condensador de salida de 470 uF en paralelo con C3: la posición, ESR y ESL de ese gran condensador son mucho menos críticos. Algunos diseñadores colocan varios capacitores en paralelo para C2 y C3, obteniendo un ESL efectivo mucho más bajo y una capacitancia efectiva mucho más alta que cualquier capacitor único comercial disponible.

  • Suelde todas las piezas en una placa de prototipos (genérica) o en una placa de circuito impreso personalizada, en lugar de pegarlas en una placa de prueba sin soldadura. Si bien algunas personas han logrado construir reguladores de voltaje de conmutación en una placa de prueba sin soldadura (JB Calvert, "Switching Regulators" ), la mayoría de la gente parece estar de acuerdo en que las placas de prueba sin soldadura tienen una capacitancia parásita y conducen a un área de bucle más grande (por lo tanto, inductancia parásita no deseada más grande), causando Problemas en la conmutación de convertidores de tensión. "¿Qué es todo esto de 'SMWISICDSI'?" ; " Cuándo evitar el uso de una protoboard ".

Esto tiene mucho sentido. De hecho, estoy usando un diodo rectificador (fue un diodo aleatorio sobrante de proyectos anteriores) y también estoy colocando todos los componentes en una placa de prueba. Solo estoy haciendo pruebas en la placa de prueba por el momento, ya que solo quiero que el circuito funcione antes de colocarlo en una placa más permanente. Siento que, según la explicación anterior, el diodo puede ser el problema principal, ya que la corriente se vería obligada a pasar por el diodo que aún no está encendido o por el MOSFET apagado.

Gracias a todos aquellos que han publicado comentarios muy útiles sobre mi pregunta. Después de pensar un poco, finalmente decidí comprar un chip controlador MOSFET en un intento de resolver el problema. También compré el diodo Schottky como sugirió davidcary para reemplazar el diodo rectificador existente que estaba usando. Después de recibir el chip y hacer las conexiones apropiadas según la hoja de datos, repetí la prueba del ciclo de trabajo usando el mismo MOSFET. Estos cambios ayudaron a mejorar la producción (de aproximadamente un 15 % de eficiencia a un 30 %). Aunque es bueno tener la mejora, obviamente no es lo suficientemente bueno para un convertidor DC-DC. Desafortunadamente, una breve inspección muestra que el MOSFET aún persiste inusualmente caliente sobre los otros componentes del circuito (además de la resistencia de carga).

El chip controlador MOSFET que compré es el controlador MOSFET dual TC4427CPA. El siguiente diagrama es mi nuevo circuito controlador.

ingrese la descripción de la imagen aquí

El siguiente diagrama es la nueva forma de onda de V_GS y V_DS cuando usé el nuevo chip controlador (la línea azul es V_DS y la línea verde es V_GS). PD: También olvidé mencionar el ciclo de trabajo que apliqué en la pregunta original (Disculpas por eso). En mi publicación original, el ciclo de trabajo aplicado era una constante de 0,5. En el de abajo, es una constante 0.44.

ingrese la descripción de la imagen aquí

Según mi comprensión de las respuestas anteriores, el tiempo de subida y bajada del V_GS en este diagrama es probablemente la causa de las pérdidas debidas a la conmutación. Sin embargo, esto se basa en el uso del chip controlador MOSFET, por lo que estoy perdido nuevamente. ¿Qué puedo hacer para refinar aún más la forma de onda del V_GS para evitar pérdidas por conmutación?

Acabo de mover todos mis componentes a una placa prototipo de soldadura e hice una nueva prueba. Increíblemente, hizo un mundo de diferencia. Mis eficiencias de conversión están ahora por encima del 55%. Por supuesto, no es el mejor, pero al menos el MOSFET ya no se calienta =). Los comentarios de las respuestas anteriores ciertamente respondieron la pregunta y fueron muy útiles. Muchas gracias a todos los que publicaron en mi pregunta.