Forum: Mikrocontroller und Digitale Elektronik 12V Pull-Up mit 5V-TTL-AVR machbar?


von Max (Gast)


Lesenswert?

Hallo Leute,

ich stehe etwas auf dem Schlauch. Ich will einen Mosefet mit 12v-Pull-Up 
sperren, ihn aber mit GND via AVR betreiben. Wenn ich also den Pin des 
AVR von GND auf VCC(5V) toggle, liegen ja zu den 5V auch 12V (75K 
Pull-Up 12V) an, ist es durch den großen Pull-Up unkritisch mit den 12V? 
Oder doch lieber einen Optokoppler vorschalten?

von Dorian H. (dorianh)


Lesenswert?

Funktioniert nicht. Du hast ja an deinem (P-CH) Mosfet dann immer noch 
7V Ugs.
Mikrocontroller Ausgang hochohmig machen oder wenn das nicht geht dann 
etwas dazwischen schalten.

Oder wieviel Volt hast du am source vom mosfet?

: Bearbeitet durch User
von Clemens L. (c_l)


Lesenswert?

Max schrieb:
> ist es durch den großen Pull-Up unkritisch mit den 12V?

Dann fließt 0,1 mA durch die Schutzdiode.

Was sagt das Datenblatt dazu?

> Oder doch lieber einen Optokoppler vorschalten?

Wenn du oben schon eine Schaltung ohne galvanische Trennung in Betracht 
ziehst: Warum nicht einfach einen 'normalen' Transistor?

von HildeK (Gast)


Lesenswert?

Dorian H. schrieb:
> Funktioniert nicht. Du hast ja an deinem (P-CH) Mosfet dann immer noch
> 7V Ugs.
Richtig!

> Mikrocontroller Ausgang hochohmig machen
Funktioniert auch nicht, weil da die Schutzdiode die Spannung auf die 5V 
klemmt.

> oder wenn das nicht geht dann etwas dazwischen schalten.
Eben. Einen einfachen Transistor, der vom µC angesteuert wird und dessen 
Kollektor dann das MOSFET-Gate schaltet.

von Axel S. (a-za-z0-9)


Lesenswert?

Max schrieb:
> Ich will einen Mosefet mit 12v-Pull-Up
> sperren, ihn aber mit GND via AVR betreiben. Wenn ich also den Pin des
> AVR von GND auf VCC(5V) toggle

Dann kann der Pullup den Pin auf maximal 5.7V ziehen. Dann leitet die 
Schutzdiode gegen Vcc, die jeder µC Ein-/Ausgang hat. Auch dann, wenn 
er hochohmig geschaltet wird. Es gibt zwar µC mit echten open-drain 
Ausgängen (ohne Schutzdiode) aber der AVR gehört nicht dazu.

> (75K Pull-Up 12V) an, ist es durch den großen Pull-Up unkritisch

Es ist zumindest unkritisch für den AVR, weil der Strom durch die 
Schutzdiode unter dem Limit von ca. 1mA bleibt. Aber der MOSFET wird 
nicht sperren, weil er immer noch ca. 6.3V zwischen Gate und Source 
abbekommt.

> Oder doch lieber einen Optokoppler vorschalten?

Keinen Optokoppler, sondern einen n-MOSFET oder npn-Transistor. Dann 
kannst du auch einen kleineren Widerstand als 75K am Gate verwenden, was 
der Schaltgeschwindigkeit des MOSFET sehr zugute kommt.

Allerdings ist das eine absolute Standardschaltung, siehe den Artikel

Pegelwandler (Abschnitt 5 V ⇒ 9..15(..30) V)

von W.A. (Gast)


Lesenswert?

Max schrieb:
> Wenn ich also den Pin des
> AVR von GND auf VCC(5V) toggle, liegen ja zu den 5V auch 12V (75K
> Pull-Up 12V) an, ist es durch den großen Pull-Up unkritisch mit den 12V?

Die 12V werden nicht am Pin anliegen - garantiert.

Guck dir mal im Datenblatt das Ersatzschaltbild eines IO-Pins unter 
besonderer Berücksichtigung der Schutzdioden an.

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
Noch kein Account? Hier anmelden.