Hallo zusammen, ich stehe wohl vor einer typischen Anfängerfrage. Der Fall: Ich will mit einem MOSFET eine 7-Segment-Anzeige treiben. Der erste Teil funktioniert, wenn ich alles anschließe und dann den µC-Pin auf high setze, fängt das entsprechene Ssegment an zu leuchten. Es hört nur nicht damit auf, wenn ich den Pin wieder auf low, meinem Verständnis nach also auf Ground lege. Erst wenn ich das Gate manuell auf Ground lege (mit Drahtbrücke), geht auch das Segment wieder aus. Also warum ist in diesem Fall low nicht gleich Ground. Oder liegt das Problem vor der Schaltung?
> Oder liegt das Problem vor der Schaltung? Vermutlich ;) Miss mal den Pegel am Gate gegen GND nach. Evtl. schaltest du ja den Pin nicht wirklich auf low sondern auf hochohmig/Eingang (tristate, wären die DDR*-Register beim AVR, TRIS* beim PIC). Dank Pullup und oder der Gatekapazität bleibt das dann noch sehr lange high...
Gast
#3637790
Lösung: Pulldown widerstände 1-10kohm von Gate nach gnd. Mit freundlichen Grüßen Valentin s.
Gast
#3637870
> Also warum ist in diesem Fall low nicht gleich Ground.
Das Gate arbeitet wie ein Kondensator. Du lädst ihn auf und es dauert
einige Zeit, bist er sich wieder entladen hat.
Gast
#3637914
Vermutlich hat er einfach vergessen, die I/O Pins als Ausgang zu konfigurieren. Dann schaltet er nur den Pull-Up Widerstand an und aus.
Hast du Vss des µC mit Source des Mosfets verbunden?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.