Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Hallo,
Ich möchte eine Push-Pull-Stufe auf Transistorbasis herstellen, um ein 30-V-Mosfet anzusteuern.
uC GPIO treibt die Transistorstufe mit 3,3 V und GND an, um das Mosfet ein- und auszuschalten.
Im Datenblatt hat Mosfet einen Schwellenspannungsbereich von 1,5 V bis 2 V.
Das Problem ist:
Wenn GPIO den NPN-Transistor einschaltet, um den Mosfet einzuschalten, hat Gate aufgrund der Basis-Emitter-Diode maximal 2,7 V, und diese 2,7 V reichen nicht aus, um Mosfet im Sättigungsbereich anzutreiben, um ausreichend Strom durch die Last zu lassen.
Ich vermute, es könnte auch die Temperatur des Mosfet erhöhen, der in der Ohmschen Region gefahren wird.
Meine Frage ist:
Wie könnte ich mehr Spannung am Gate haben? oder sollte ich nach einem anderen Mosfet mit sehr niedriger Schwellenspannung suchen?
Vielen Dank für Ihre Vorschläge.
BEARBEITEN:
Mosfet durch einen mit niedrigerer Schwellenspannung ersetzt.
NPN- und PNP-Transistoren wurden auch durch solche mit integrierten Vorspannungswiderständen ersetzt.
Das Problem mit Ihrem Schaltplan besteht darin, dass der von Q1 und Q2 hergestellte Puffer seiner Eingangsspannung nicht richtig folgen kann. Am Basis-Emitter von Q1 geht immer ein Vbe verloren, wenn der Eingang 3,3 V beträgt.
Eine bessere Lösung besteht darin, einen "richtigen" Levelshifter wie folgt zu erstellen:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Beachten Sie, dass Sie das GPIO-Signal invertieren müssen , da jetzt 0 Volt den NMOS einschalten und 3,3 Volt ihn ausschalten .
Verwenden Sie einen Totempfahlfahrer:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
user_1818839