Ich weiß, dass es bereits Fragen und Antworten zu P-Kanal-MOSFETs und der Auswahl der Stromquelle gibt, aber ich bin immer noch ziemlich verwirrt, da viele davon komplexer sind als meine Schaltung oder einfach anders angeschlossen sind. Ich werde mein Design auslegen und dann ein paar Fragen auflisten. Alle mögliche Gedanken würden sehr geschätzt!
Ich versorge einen ATMEGA328P mit ungefähr 5 V (damit er mit 16 MHz betrieben werden kann). Normalerweise läuft es mit 3 AAAs in Reihe (insgesamt 4,5 V). Wenn ich eine 5-V-FTDI-USB-zu-seriell-Karte anschließe, um sie zu programmieren, möchte ich, dass die Stromversorgung der Batterie unterbrochen wird, um eine Beschädigung der Batterie zu vermeiden (ich möchte dort keine Diode einbauen müssen). Ich plane, einen P-Kanal-MOSFET mit Logikpegel zu verwenden. Ich gehe davon aus, dass ich maximal 50 mA ziehen werde, kann aber sicherheitshalber 100 mA einplanen.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Analyse:
Vusb range: [4.75V, 5.25V] (per USB standards)
Vbat range: [3.8V, 4.8V] (min needed for 16MHz and max from 1.6V AAA estimated max voltage)
USB Connected:
Vusb Vbat Vgs Expected MOSFET State
--------------------------------------------
4.75V 3.8V 0.95V OFF
4.75V 4.8V -0.05V OFF
5.25V 3.8V 1.45V OFF
5.25V 4.8V 0.45V OFF
USB Disconnected:
Vusb Vbat Vgs Expected MOSFET State
--------------------------------------------
0V 3.8V -3.8V ON
0V 4.8V -4.8V ON
Fragen:
Danke noch einmal! Ich habe in diesem Forum mehrere Fragen gestellt und ihr seid immer so hilfsbereit.
Ich war nah dran, aber dies scheint eine funktionierende Schaltung zu sein, basierend auf dieser App-Notiz für eine Lastverteilungsschaltung und dieser SO-Frage . Im Wesentlichen musste ich umkehren, auf welcher Seite des MOSFET die Last anliegt. Siehe unten:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Analyse dieser Schaltung ...
Wenn USB angeschlossen ist, Vs = Vg - Vf1 ==> Vg - Vs = Vf1 = Vgs
wo Vf1
ist der Durchlassspannungsabfall über D1
. Dann D1
kann so gewählt werden, dass seine Durchlassspannung unter die Vgs(th)
des MOSFET fällt und ihn offen hält. Wenn Vgs(th)
es ungefähr -2 V bis -4 V ist (basierend auf einem typischen P-Kanal-MOSFET mit Logikpegel), brauchen wir nur eine Diode mit einem Abfall von weniger als 2 V, was sehr einfach ist. Wir müssen auch für den ATMEGA-Chip so nah wie möglich an 5 V bleiben, daher ist ein Schottky am besten, da er weniger als 1 V Abfall liefern kann.
Wenn der USB getrennt ist, Vg
wird auf 0 V gezogen und Vs = Vcc = Vbat - Rds(on)*50mA
(für einen Strom von ungefähr 50 mA). Somit Vs
liegt es nahe bei 4,5 V und Vgs ~= -4.5V
, und der MOSFET leitet. Die Auswahl eines MOSFET mit einem niedrigen Wert Rds(on)
verhindert, dass zu viel Spannung verloren geht. Die D1
Diode verhindert, dass das Gate an diesem Punkt Vg
gleich ist Vs
, da es in Sperrrichtung vorgespannt wird.
Bleibende Fragen...
Ein Teil, bei dem ich mir nicht ganz sicher bin, ist das Szenario, wenn der USB getrennt wird: Wie kann ich davon ausgehen, dass der MOSFET leitet? Es scheint, dass ich, wenn ich mit dieser Annahme beginne, auf keine Widersprüche stoße. Wenn ich aber davon ausgehe, dass der MOSFET offen ist und Vs = Vg = 0V
, dann stoße ich auch nicht wirklich auf Widersprüche. Was wäre Vs
wann in diesem zweiten Fall? Vielleicht kann jemand aufklären? Andernfalls gehe ich davon aus, dass die Leute, die die App-Notiz geschrieben haben, auf die ich mich beziehe, wissen, was sie tun.
UPDATE - Antwort: Wenn USB nicht angeschlossen ist Vg = 0V
und Vs = Vd - Vf
wo Vd = Vbat
und wo Vf
ist der Durchlassspannungsabfall der Body-Diode des MOSFET, normalerweise ungefähr 0.65V
(beachten Sie, dass dies normalerweise wie Vsd
auf einem Datenblatt angegeben ist und normalerweise als negative Zahl angegeben wird). Dies setzt Vs ~= 3.85V
, was zu Vgs = Vg - Vs = -3.85V
. Bei einem P-Kanal-MOSFET mit einer Vgs(th)
Spannung von -2 V bis -4 V wird der MOSFET dadurch aktiviert und zum Leiten gebracht. Sobald der MOSFET eingeschaltet ist, verschwindet der Spannungsabfall von der Body-Diode und wird durch den Spannungsabfall vom Innenwiderstand ersetzt, genannt , Rds(on)
also Vs = Vd - Rds(on)*i
wo i
ist der erwartete Strom durch den MOSFET.
Nebenbemerkung: Lassen Sie sich nicht von der Tatsache verwirren, dass
Vgs(th)
es sich auf Datenblättern häufig um einen Bereich und nicht um einen einzelnen Wert handelt. Es ist völlig in Ordnung und oft erwünscht, negativer als das "Max" für den Bereich zu sein (z. B. -4 V in unserem Fall), natürlich innerhalb der absoluten Maximalwerte des Datenblatts.
Ist D2
notwendig? Wenn ich das richtig verstehe, verhindert es, dass Strom in die Batterie zurückgespeist wird. Die App-Notiz zeigt es und erwähnt, dass Sie den MOSFET mit eingebautem (Schottky) kaufen können. Ich habe es manuell zu meinem Schaltplan hinzugefügt, aber ist es bereits angenommen? dh ist es die gleiche oder eine andere als die parasitäre Körperdiode?
UPDATE - Antwort: Es ist die gleiche wie die Body-Diode des MOSFET und wird nicht als "zusätzliche" Diode benötigt. Einige haben jedoch davon abgeraten, sie als einzige Rückstromschutzdiode zu verwenden .
Elliot Alderson
Elliot Alderson
Andreas M.
Elliot Alderson
Andreas M.
Andreas M.
Elliot Alderson
Andreas M.
Andreas M.
Elliot Alderson
Andreas M.
Andreas M.
Elliot Alderson
Andreas M.