6 votos

¿Por qué se calienta mi MOSFET de potencia cuando está encendido?

Estoy cambiando una carga resistiva de 12V 500mA (tira LED) con un IRF540 MOSFET y se calienta mucho cuando está encendido y conduciendo.

Esquemático de CircuitLab qs4g4dfh3rr7

Esto me confunde ya que se supone que los MOSFET tienen una resistencia de conducción muy baja y son ideales para aplicaciones de conmutación de potencia. Estoy alimentando la compuerta a 12V, y la hoja de datos dice que el RDS del IRF540 es 0.077 con un VGS de 10V, por lo que a una corriente de 500mA debería estar disipando una cantidad muy pequeña de energía:

P = I2 R

P (W) = (0.5)2 (A) 0.077 ()

P (W) = 0.01925

... pero lo que veo debe ser dramáticamente mayor que eso, porque el paquete TO-220 se calienta demasiado para tocar cómodamente después de aproximadamente un minuto. CircuitLab dice 1.8W lo cual parece más razonable según el calentamiento observado.

¿Cuál es mi error de principiante?

Edit: Si estás leyendo esto y estás interesado en controlar tiras LED, también consulta Consideraciones de diseño para el atenuación PWM de tiras LED.

0 votos

Por lo que a mí respecta, reduciría el valor de la resistencia RG_Pulldown a 10 kohm, o algo cercano a eso. La resistencia actual de 50 megohmios causará un tiempo de apagado muy largo para el transistor NMOS, lo cual podría ser malo para el NMOS. Quieres que el NMOS cambie entre ENCENDIDO y APAGADO lo más rápido posible para minimizar la disipación de potencia en el NMOS. Además, ¿por qué se necesita la resistencia LED_Discharge?

0 votos

@JimFischer R_Led_Discharge está ahí solo para callar a CircuitLab, que de lo contrario insiste en que hay un voltaje significativo en el lado del LED incluso cuando el interruptor a la compuerta del MOSFET está apagado. Gracias por el consejo sobre el otro resistor, quiero limitar la disipación de energía innecesaria ya que es un circuito de 12V, así que si elijo un valor más bajo, podría necesitar un método más inteligente. O tal vez es insignificante.

0 votos

Seguimiento: problemas al usar un 555 como controlador (electronics.stackexchange.com/q/443950/146535) .

12voto

ozmank Puntos 127

El único error es utilizar el NFET como un interruptor en el lado alto cuando debería ser un interruptor en el lado bajo con Vs=0V, luego con Vgs>=10V se baja la carga cátodo y serie R desde la fuente con el drenaje.

Por lo tanto, los transistores utilizados como interruptores (FETs y BJT's) siempre son invertidos. Vgs se elige de las especificaciones o como regla general Vgs>2.5 x Vt(max) umbral de conducción, también conocido como Vgs(th).

0 votos

¡Caray! Así que no necesito ningún circuito sofisticado de controlador de puerta para aumentar el voltaje de la puerta por encima de la fuente. Gracias.

0 votos

Voy a intentar hacer un ejemplo de circuito arreglado pronto. Luego un poco de desoldadura...

0 votos

Sin embargo, en un puente medio utilizando ambas FET de canal N, el lado bajo realiza modulación de ancho de pulso (PWM) y también, con un capacitor, proporciona una bomba de carga a los circuitos integrados del controlador para crear el voltaje de impulso Vb por encima de V+ para elevar el lado alto.

7voto

Craig Ringer Puntos 106

TL;DR: Estaba conduciendo mi puerta MOSFET a la tensión de suministro que estaba conmutando, por lo que no mantenía un VGS lo suficientemente alto. Me había olvidado de considerar que VS no es 0V una vez que el MOSFET está encendido.

Según la respuesta aceptada, la solución más simple para eso es colocar el MOSFET en el lado bajo (tierra) para que VS ~= 0, haciendo que VGS sea fácil de mantener alto. Vea el circuito corregido (aunque aún demasiado simplista):

Esquema de CircuitLab z9k24f7nd5gj

Vea el artículo tutorial "MOSFET como interruptor" y muchos otros.

El problema inmediato con el circuito en la pregunta

El punto crítico es que el estado de baja resistencia Rds(on) del MOSFET se logra cuando VGS está muy por encima del umbral de la compuerta... pero no cuando VS está en el nivel de referencia de tierra 0V. Lo que importa es VGS cuando VS está en VD (con ciertas simplificaciones para la caída de voltaje a través del MOSFET).

Así que si está conmutando su tensión de suministro, su señal de la compuerta debe estar bien por encima de su tensión de suministro. De esa manera la tensión de la compuerta a la salida se mantiene y el MOSFET se mantiene en su estado de baja resistencia completamente activado.

La carga total requerida para conmutar el MOSFET de apagado a encendido es bastante pequeña y la corriente de la compuerta una vez que está completamente encendido es mínima. Por lo tanto, se pueden usar una variedad de circuitos para aumentar VGS aumentando la tensión de accionamiento de la compuerta por encima del nivel de suministro. No desperdician mucha energía porque hay corriente despreciable a través de ellos la mayor parte del tiempo.

Pero no se puede simplemente conducir la compuerta a la misma tensión que el drenaje del MOSFET. Conducirá porque el VDS(drop) - la caída de voltaje a través del camino de drenaje a fuente - mantiene un VGS distinto de cero por encima del voltaje de umbral. Pero no llegará al voltaje de VGS "encendido" necesario para mantener una conducción eficiente, de baja resistencia.

Tengo planeado añadir pronto un esquema con un controlador de compuerta de refuerzo de algún tipo. Si alguien más tiene uno, por favor comparta.

Este excelente artículo en profundidad sobre principios y aplicaciones de MOSFET muestra algunos circuitos de control de compuerta de MOSFET.

Si está aquí, es posible que encuentre útil este artículo que explica los parámetros de los MOSFET.

Hacerlo funcionar con una entrada de 3.3V y PWM

Una entrada de 3.3V no activa bien la compuerta para alcanzar de manera confiable RDS(on) en este MOSFET. Hay otros disponibles que funcionan con señales de compuerta "nivel lógico". Pero aún así no quiere conducirlos a través de un cable largo desde el microcontrolador o la fuente de PWM.

Este circuito activará el MOSFET desde una entrada de 3.3V utilizando un transistor NPN para el descenso activo y una resistencia para el ascenso pasivo. Es inverso, lo que significa que el MOSFET está encendido cuando la señal de 3.3V está apagada y viceversa.

Esquema de CircuitLab g6r79m5u4shq

Pero... depender de una resistencia para el pull-up significa que desperdicia energía cuando está encendido, ya que produce una corriente constante. También limita las velocidades de PWM porque la compuerta tarda tiempo en cargar desde la resistencia de pull-up y eso significa que el MOSFET tarda demasiado en encenderse, desperdiciando energía (y produciendo calor) durante su fase de encendido prolongada.

Realmente queremos activar la compuerta tanto hacia abajo como hacia arriba de forma activa.

Un controlador activo/activo con componentes discretos

Aquí está mi mejor esfuerzo hasta el momento, utilizando un "palo totem" para conmutar 12V con una entrada de 3.3V y luego un empuje/tiro para activar la compuerta de forma activa. Sin embargo, parece excesivamente complejo.

Esquema de CircuitLab 2g9m6c42c954

2 votos

Ten cuidado pensando que la carga total necesaria para encender y apagar un MOSFET es bastante pequeña. Para algunos MOSFETs la capacitancia efectiva del GATE puede ser bastante grande y para poder encender y apagar el dispositivo rápidamente, puede ser necesario que el controlador de GATE suministre o absorba muchos amperios de corriente durante el período de transición.

1 votos

Mientras tener una tensión disponible para la compuerta que esté elevada por encima de su voltaje de suministro (el voltaje que desea cambiar), ciertamente es una opción, suele ser significativamente menos costoso usar su MOSFET de modo de enriquecimiento de canal N (operación equivalente a muchos/mayoría de los Power MOSFETs, como el IRF540) para cambiar el lado de baja tensión (es decir, tierra) para su carga. Para su circuito, esto implica en su mayoría intercambiar la posición de su tira de LED y el IRF540. [Nota: Su resistor de rodillazo RG_Pulldown seguramente es significativamente demasiado grande.]

0 votos

¿Alguien puede explicar cómo y para qué se está utilizando D3 aquí? En realidad, una discusión completa del diseño sería increíble ... es mucho más complejo que los anteriores, ¡pero no hay descripción de lo que realmente está sucediendo :-(

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X