Transistor Push Pull Stage para conducir Mosfet

0

simular este circuito : esquema creado usando CircuitLab

Hola,

Quiero hacer una etapa Push Pull basada en transistor para conducir un Mosfet de 30V.

uC GPIO controla la etapa del transistor con 3.3V y GND para encender y apagar el Mosfet.

En la hoja de datos, Mosfet tiene un rango de tensión de umbral de 1.5V a 2V.

El problema es:

Cuando GPIO enciende el transistor NPN para ENCENDER el Mosfet, la compuerta tiene un máximo de 2.7V debido al diodo del emisor de base y este 2.7V no es suficiente para impulsar al Mosfet en la región de saturación para permitir suficiente corriente a través de la carga.

Sospecho que también podría elevar la temperatura de Mosfet en la región de Ohmic.

Mi pregunta es:

¿cómo podría tener más voltaje en la puerta? ¿O debería buscar otro Mosfet con muy bajo voltaje de umbral?

Gracias por tus sugerencias.

EDIT:

Mosfet reemplazado con el de uno con voltaje de umbral más bajo.

Los transistores NPN y PNP también cambiaron con los que tienen resistencias de polarización integradas.

    

3 respuestas

3

Consiga un controlador MOSFET como el IR2110 y abandone los BJT porque ese circuito nunca funcionará bien.

Estoy seguro de que puedes encontrar una versión de un solo canal de un dispositivo similar.

    
respondido por el Andy aka
3

El problema con su esquema es que el búfer creado por Q1 y Q2 no puede seguir su voltaje de entrada correctamente. Siempre habrá una Vbe perdida en la Base-Emisor de Q1 cuando la entrada sea de 3.3 V.

Una mejor solución es hacer un cambio de nivel "adecuado" como este:

simular este circuito : esquema creado usando CircuitLab

Tenga en cuenta que necesitará invertir la señal GPIO, ya que ahora un 0 Volt encenderá el NMOS y 3.3 Volt lo apagará .

    
respondido por el Bimpelrekkie
2

Utilice un controlador de tótem:

simular este circuito : esquema creado usando CircuitLab

    
respondido por el τεκ

Lea otras preguntas en las etiquetas