P-Channel mosfet mit AVR anstuern.

Gast #403248
Lesenswert?
• ▲
▼
Hallo!

Ich hab hier eine schaltung und die will nicht so wie sie soll.
und zwar habe ich hier einen ATtiny26 und einen P-Channel MOSFET. AVR
wird mit 5 V versorgt, Source vom MOSFET liegt auf 10 V. Gate vom
MOSFET liegt zum einen über einen 18K-Widerstand an 10 V und zum
anderen über einen 33 Ohm-Widerstand an einem Pin des AVR.
Der AVR soll denn MOSFET schalten, bzw nicht ;-). Und zwar soll der PIN
als eingang geschaltet werden und dann sollen über den Pullup die 10 V
am Gate anliegen und der MOSFET sperrt. Wird der PIN auf Ausgang
umgeschaltet und auf Low geschaltet, so sollen am Source auch nahezu 0
V anliegen und der MOSFET durchschalten.
Leider funktioniert das so nicht, denn wenn der PIN als Eingang
geschaltet ist, liegen dort ca. 6 V an und der MOSFET schaltet trotzdem
durch. Warum liegen da die 6 V? ist das irgendeine Schutzfunktion vom
AVR?
Was mache ich falsch??

Bernhard
Gast #403250
Lesenswert?
• ▲
▼
also zusätzlich zu dem 33 ohm widerstand die Z-Diode?

mein problem ist aber, dass die 10 V nicht konstant sind. d.h. sie
können so zwischen 8 und 20 V variieren.

Wird wohl doch nur eine ansteuerung über einen transistor helfen :-(.
den wollte ich eigenlich sparen.
also kann man die ausgänge vom AVR nicht auf open collector
umschalten?

Bernhard
Gast #403253
Lesenswert?
• ▲
▼
Man könnte den trick benutzen, dass man nicht das PORT-Register, sondern
das Direction-Register umschaltet.
Zuerst setzt man den Port auf 0 (Pull-Up ausschalten).
Dann braucht man noch einen Widerstand, der den Strom in den Portpin
begrenzt, so dass die "Überspannung" über die Schutzdioden abgeleitet
werden kann.

Richtig schön ist das aber nicht.
Den MOSFET schaltet man dann durch das Datenrichtungsregister...
Gast #403254
Lesenswert?
• ▲
▼
So mit dem Datenrichtungsregister hab ich es ja gemacht. und ein 18K
Widerstand ist ja auch drinnen. aber es funktioniert halt ned.
aber die schutzdioden würden die ca. 6 V erklären ..

hilft aber ned. werd einen transistor hernehmen müssen.
Danke
Gast #403255
Lesenswert?
• ▲
▼
@Rahul: Blöd nur, dass dann schon der Strom durch die Schutzdioden den
MOSFET einschaltet. Noch blöder, wenn er's dank zu niedriger
Gatespannung nur grad so eben tut und bei ordentlicher Last richtig
schön qualmt.

Ohne Pegelwandler geht das nicht.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.