Hallo, ich bin neu hier und möchte euch natürlich gleich mit meinen Kindergartenschaltungen nerven😜😁 Ich habe einen schönen PNP Transistor im Metallgehäuse (2N2905) der das Gate eines Mosfets laden soll. Wenn ich einen größeren Widerstand verwende, damit ich mit der 12V Steuerspannung die Basis triggern kann, dann funktioniert alles einwandfrei. Er schaltet selbstverständlich nur bei negativen Potential. Wenn ich jetzt aber die Boardspannung meines Arduino dazu nehme (GND auf GND) und die Plus 5 Volt über einen Widerstand auf die Basis lege, schaltet der MOSFET voll durch, was ja bedeutet dass der PNP schaltet.. liegt das vllt am großen Potentialunterschied? Kann ich dieses Problem verhindern?
:
Verschoben durch Moderator
Leckströme und nix was das Gate entladen würde. Mach mal einen PullDown ~10-100k ans Gate. https://www.electronics-tutorials.ws/de/transistoren/mosfet-als-schalter.html
Martin T. schrieb: > Wenn ich jetzt aber die Boardspannung meines Arduino dazu nehme (GND auf > GND) und die Plus 5 Volt über einen Widerstand auf die Basis lege, > schaltet der MOSFET voll durch, was ja bedeutet dass der PNP schaltet.. > liegt das vllt am großen Potentialunterschied? Kann ich dieses Problem > verhindern? Der Arduinoausgang kann höchstens 5V abliefern, der Emitter des PNP liegt aber auf +12V. Damit wird die Basis immer mit genügend Strom versorgt und er Transistor leitet immer. Um ihn auszuschalten, muss man an der Basis ein Potential von >11.5V abliefern. Du bräuchtest einen weiteren Transistor, wenn du bei der Variante bleiben willst. Was willst du eigentlich machen? Was sind die Randbedingungen? Der nMOSFET (n?) kann bei geeignetem Typ doch direkt vom Arduino angesteuert werden - ganz ohne den PNP ... Abgesehen davon: die Suche im Forum sollte unzählige richtige Schaltungen zu Tage fördern.
Martin T. schrieb: > Kann ich dieses Problem verhindern? Hmm, dein 2N2905 ist immer eingeschaltet, egal ob 0V oder 5V ankommen, denn es fliesst immer Strom über die Basis von 12V. Auch ist dein MOSFET immer leitend weil das Gate aufgeladen ist, denn selbst wenn der 2N2905 sperren sollte (bei 13V an der Basis) könnte die Ladung des Gates nirgendwohin abfliessen, du brauchst mindestens noch einen Widerstand zwischen Gate und GND. Dein Verständnisproblem kommt offenbar von mangelnder Jenntnis über Bauteile, und der Annahme es gäbe absolte Spannungen - dabei gibt es eine Spannung nur zwischen 2 Punkten, und der 2. Pubkt ist nicht unbedingt GND. Um einen N-Kanal MOSFET mit 0V/12V am Gate anzusteuern nimm besser einen NPN Transistor und einen Widerstand nach +12V
1 | +12V +12V |
2 | | | |
3 | 1K Last |
4 | | | |
5 | +-----|I N-MOSFET |
6 | | |S |
7 | --1k--|< NPN | |
8 | |E | |
9 | GND GND |
So wie dein Schaltplan aussieht muß der PNP ja durchgeschaltet sein. Du hast einen Potentialunterschied Basis/Emitter von 7V. Ganz klar, daß der durchschaltet.
T2 ist dein 2N2905. Alle Widerstände (R1 bis R4) können 4k7 groß sein. Damit steuerst du deinen N-Mosfet an.
Ich hab den Pulldown in der Zeichnung vergessen. Sonst hätte es in der Praxis nicht funktioniert.. Danke für die Antwort, da weiß ich ja jetzt wo ich meine „mangelnde Kenntnis über Bauteile“ aufbessern kann. ;)
Danke ;) Der Fet schaltet eine Motorspule (mit Freilaufdiode) Das wird insgesamt eine H-Brücke.
... noch das kostenfreies Ltspice laden, gibt schönere Schaltpläne :-) Beitrag "Re: online ein Diagramm von RC-Gliedern berechnen lassen" und nacher kann man es noch einfach testen oder nachbearbeiten :-) https://arduinodiy.wordpress.com/2012/05/02/using-mosfets-with-ttl-levels/ https://www.baldengineer.com/low-side-vs-high-side-transistor-switch.html
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.