Controlador de compuerta push-pull MOSFET: ¿voltaje de base demasiado alto?

Estoy tratando de crear un controlador de puerta MOSFET push-pull usando componentes discretos.

Ya hice uno más simple para manejar la mayoría de los MOSFET de 3.3 V usando dos transistores NPN. Uno para aumentar el voltaje (saturar el MOSFET), el otro para invertir el estado alto/bajo.

Ahora leo mucho más sobre los MOSFET, así que quiero evitar el problema de la conmutación lenta y tal vez, si es necesario, el problema del timbre.

Después de que finalmente entiendo que necesito totalmente un controlador de puerta MOSFET adecuado, leí muchos artículos sobre esto. El siguiente es muy interesante ya que describe varias configuraciones.

Con microcontroladores, especialmente los de 3.3 V, y muy baja corriente por pin, elegí el de la figura 4 .

http://tahmidmc.blogspot.it/2012/12/low-side-mosfet-drive-circuits-and_23.html

Tratando de recrear el circuito, me encontré con un problema:

La posición de los transistores push-pull. En el siguiente enlace se habla de cómo colocarlos correctamente evitando un cortocircuito .

http://www.talkingelectronics.com/projects/MOSFET/MOSFET.html

Así que modifiqué el esquema.

Mirando otros esquemas, artículos y diagramas similares, descubrí que las resistencias base en el nodo push/pull podrían ser solo una.

Así que modifiqué el esquema.

Después de colocar cada componente en la placa de prueba, medí todo, comprobando la hoja de datos.

Funciona. No puedo probarlo con un osciloscopio porque no tengo uno. Enciende y apaga una pequeña tira de LED y no hay caída de voltaje...

PERO:

  1. En la base entre el primer transistor y la base del nodo push/pull, como puede ver en el esquema, medí 12 V. ¿ No es el voltaje base máximo de BC547 y BC557 de 6 V?

  2. ¿Por qué está INVERTIDO? El MOSFET es un RFP70N06 .

Aquí está el esquema:

esquemático

simular este circuito : esquema creado con CircuitLab

Notas adicionales:

Todas las resistencias deberían estar bien, excepto R3 y R5... depende de qué tan rápido quieras cambiar. Por encima de 100 kHz, R3 debería rondar los 500 ohmios y R5 5 ohmios; por lo menos leí eso...

Hojas de datos: BC547 , BC557 y RFP70N06 .

Respuestas (1)

El circuito tiene perfecto sentido.

Ahora respondiendo a tus preguntas:

  1. Sí, el máximo de Vbase es 6 V, pero eso es V BE , y está midiendo desde la base hasta GND, que es aquí Vbc, ¿verdad? Tenga en cuenta que BJT es un dispositivo controlado por corriente, así que ajuste Rbase para lograr la ganancia basada en la curva Ib/Ic (ganancia beta).

  2. Q1 está causando que esto suceda, ya que cuando la MCU es alta, Q1 enciende la conducción del tótem (o el par de seguidores del emisor) a Gnd, por lo que el PNP Q2 conducirá. Eso conducirá la puerta MOSFET a GND, apagándola. Entonces, en este punto, los LED solo están conectados a Vcc y estarán APAGADOS, ¡y viceversa!

"así que ajuste Rbase para lograr la ganancia basada en la curva Ib / Ic" ¿cambiar algo en el circuito? ... por cierto @FakeMoustache respondió en los comentarios, también explicando el esquema del "cortocircuito"... y al final ese es mejor ya que no necesito invertirlo nuevamente. básicamente dejándolo como está 4.bp.blogspot.com/-o-EOdJF0GMY/UNYUHlNJCbI/AAAAAAAAAR8/…