Mosfet wird nicht hochohmig genug - soll Atmega Eingang schalten

Gast #792959
Ich kann mir gerade nicht erklären, warum mein BS170 Mosfet es nicht 
schafft an dem Eingang eines Atmega8 zu wackeln.

Interner Pullup am PD2, der INT0 zählt die Flanken und zeigt sie auf dem 
Display an. Gehe ich direkt mit einem Ausgangs-Pin darauf, zählt er 
einwandfrei.

Jetzt habe ich einen BS170 mit 220k am Gate, Drain an den 
PD2-Eingangs-Pin und Source natürlich an Masse. Ein Durchgangsprüfer an 
Drain piepst im Rythmus des Signales an Gate. Der Atmega zählt jedoch 
nicht. Eine Led zwischen Vcc und Drain blinkt, allerdings in zwei 
Helligkeitsstufen und wird nie ganz dunkel. Deshalb vermute ich, dass 
der Mosfet nie ganz sperrt.

Ich habe auch schon einen 100k Widerstand zwischen Gate und Source 
versucht, weil ich dachte, dass er dann vielleicht schneller sperrt, 
aber das hat alles noch verschlimmert.

Was mache ich falsch? Durch welche Beschaltung bekomme ich den Mosfet 
bei Low komplett zum Sperren?
Gast
Selbst wenn ich den 220k Gate-Vorwiderstand weglasse und direkt 5V aufs 
Gate gebe, klappt es nicht.

Hier die PD2 Einstellung:

DDRD &= ~(1<<PD2); //PD2 als Eingang
PORTD |= (1<<PD2); //PD2 Pullup nach Vcc

Wenn ich mit einem Ausgang auf diesen Eingang gehe, zählt er 
einwandfrei.
Miss doch mal die Spannung zwischen Gate-Source.
Die muss ja null werden, damit der Mosfet ganz sperrt.


Zur LED: Wenn es eine Ultrahelle ist, reichen schon nA, damit man eine 
gewisse Helligkeit sehen kann. Der Strom kann durch EMV o. Ä. 
eingestreut werden :(

Gruss
Stefan
Gast
Gatevorwiderstand: 220k
Gatekapazität: ungefähr 5*Ciss
Zeitkonstante: 120pf*220kOhm = 26µs, die der Mosfet mindestens braucht 
um durchzuschalten. Bei 40pF Ciss werden daraus 40µs. Extrem langsam! 
Wird der MOSFET vielleicht warm?
Gregor
Gast
Mosfets sind recht empfindlich, gerade am Gate. Also in Schaltung immer 
gleich ein Ableitwiderstand zwischen Gate und Source vorsehen und so 
lange der Transistor nicht eingelötet, immer schön mit Ableitarmband 
arbeiten.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.