Schalten von 1,8V Spannungsversorgung mit 3,3V Steuerspannung

Gast #5955768
Lesenswert?

Hallo zusammen,

ich habe eine wie ich dachte sehr simple Aufgabenstellung, deren Lösung 
ich mir denkbar einfach vorstellte, allerdings nach mittlerweile 
ein-zwei Stunden googeln bin ich eher mehr verwirrt als zu Beginn.

Ich betreibe einen Microcontroller(A), der an 1,8V hängt und ca  8-20 mA 
zieht. Nun möchte ich diese Vcc Leitung über den GPIO Pin eines zweiten 
Microcontrollers(B) mit 3,3V Logic level möglichst schnell (je schneller 
desto besser) schalten, sodass dies 1,8V Vcc Leitung zu (A) unterbrochen 
wird.

Dabei bin ich auf Begriff der Logic Level Transistoren gekommen, die ich 
direkt an den GPIO Pin von (B) hängen kann.

Würde das denn prinzipiell funktionieren?
Ich bin auf den IRF 3708 MOSFET gestoßen, der laut Datenblatt ein 
R_ds(on) von 29mOhm bei 2,8V besitzt.
Gast #5955825
Lesenswert?

ArnoR schrieb:
> Hier noch ein Bildchen dazu. Die Schaltzeiten sind unter 100ns und nur 2
> Bauteile.

Kann man so machen. Wenn der Mikrocontroller keine Spannungsversorgung 
hat, schaltet er den Ausgang allerdings ein. Eventuell ist dieser Effekt 
unerwünscht - ich weiß es nicht.

Bei zwei Transistoren hätte man den Effekt jedenfalls nicht.
Gast #5955852
Lesenswert?

Jeff schrieb:
> Dabei bin ich auf Begriff der Logic Level Transistoren gekommen, die ich
> direkt an den GPIO Pin von (B) hängen kann.
>
> Würde das denn prinzipiell funktionieren?

Ja.

> Ich bin auf den IRF 3708 MOSFET gestoßen

Völlig ungeeignet.

Du brauchst einen LogicLevel PMOSFET der bei 28V schaltet.

z.B. FDN338
1
+1.8V -----+
2
           |S
3
GPIO -----|I FDN338
4
           |
5
           +--VCC
6

7
GND ----------GND
Achte drauf, daß die Kapazität der Abblockkondensatoren hinter dme 
MOSFET nicht zu gross sind, die vor dem MOSFET erheblich grösser, sonst 
gibt es einen Einbruch in der 1.8V Versorgung beim Einschaltetn.
Gast #5955854
Lesenswert?

Erstmal danke für die schnellen Antworten.

ArnoR schrieb:
> Man braucht nur einen pnp-Transistor, dessen Basis über einen (1k-)
> Widerstand an den 3V3-GPIO-Pin geht. Emitter an die 1V8, in die
> Kollektorleitung dann die Last nach Masse.

Das werde ich dann wohl aufgrund des einfach zu verstehenden Aufbaus 
definitiv als erstes Ausprobieren.
Darf ich den in der Skizze benannten 2n3906 gleich als Empfehlung 
verstehen?

Stefanus F. schrieb:
> Kann man so machen. Wenn der Mikrocontroller keine Spannungsversorgung
> hat, schaltet er den Ausgang allerdings ein. Eventuell ist dieser Effekt
> unerwünscht - ich weiß es nicht.
>
> Bei zwei Transistoren hätte man den Effekt jedenfalls nicht.

Diese Aussage habe ich leider noch nicht verstanden.

Matthias S. schrieb:
> Kannst du den MC nicht direkt aus dem Portpin speisen? Natürlich vor dem
> 1,8V Regler.

Leider nein, da ich eine möglichst glatte Spannungsversorgung benötige, 
die nur ein externes Signal liefert.
Gast #5955879
Lesenswert?

>> Wenn der Mikrocontroller keine Spannungsversorgung
>> hat, schaltet er den Ausgang allerdings ein. Eventuell ist dieser Effekt
>> unerwünscht - ich weiß es nicht.
>>
>> Bei zwei Transistoren hätte man den Effekt jedenfalls nicht.

Jeff schrieb:
> Diese Aussage habe ich leider noch nicht verstanden.

Vielleicht wird es so klarer:
1
 
2
  VCC=0V                 1,8V
3
     o                    o
4
     |                    |
5
  ___|____                |
6
 |        |             |/<
7
 |  µC A  |-----[===]---|
8
 |________|             |\
9
     |                    |
10
     |                 ___|____
11
     |                |        |
12
     |                |  µC B  |
13
     |                |________|
14
     |                    |
15
    GND                  GND

Wenn der Mikrocontroller A keine Stromversorgung hat, dann wird der 
Transistor immer eingeschaltet sein, denn seine Ausgangsspannung beträgt 
Null Volt. Diesen Effekt vergessen Leute immer wieder.

Es kann aber auch sein, dass diese Konstellation in deiner Anwendung 
niemals vorkommt. Di bist mit Details ja sehr sparsam geblieben.
Gast #5955937
Lesenswert?

Stefanus F. schrieb:
> Wenn der Mikrocontroller A keine Stromversorgung hat, dann wird der
> Transistor immer eingeschaltet sein, denn seine Ausgangsspannung beträgt
> Null Volt.

Durch die Basis des pnp und den Widerstand fließt ein Strom von ~1,2mA, 
den der µC-Ausgang nach Masse ableiten müsste. Für Ua=0V muss dazu der 
untere Mosfet im Ausgang eingeschaltet sein. Wie geht das ohne 
Versorgung?

Der pnp wird dadurch eingeschaltet, daß der Basisstrom über die 
Schutzdiode am GPIO-Pin in die Versorgung Vcc abfließt und dabei den 
Ausgang (auf max. ~1,2V) und die Versorgung (auf max. ~0,6V) anhebt.
Gast #5955942
Lesenswert?

ArnoR schrieb:
> Für Ua=0V muss dazu der
> untere Mosfet im Ausgang eingeschaltet sein. Wie geht das ohne
> Versorgung?

Gar nicht, aber du hast die ESD Schutzdioden vergessen. Eine davon wird 
den Strom zum VCC Pin ableiten, der Null Volt hat. Jedenfalls ungefähr.
Gast #5955946
Lesenswert?

Stefanus F. schrieb:
> aber du hast die ESD Schutzdioden vergessen.
...

Lesen ist nicht so deine Stärke, oder? Denn genau das habe ich doch 
geschrieben:

ArnoR schrieb:
> Der pnp wird dadurch eingeschaltet, daß der Basisstrom über die
> Schutzdiode am GPIO-Pin in die Versorgung Vcc abfließt und dabei den
> Ausgang (auf max. ~1,2V) und die Versorgung (auf max. ~0,6V) anhebt.
Gast #5955950
Lesenswert?

Jeff schrieb:
> Ich bin auf den IRF 3708 MOSFET gestoßen, der laut Datenblatt ein
> R_ds(on) von 29mOhm bei 2,8V besitzt.

Es geht auch mit diesem nMOSFET, allerdings musst du den mit mindestens 
1.8V+2.8V am Gate ansteuern. Wenn du noch 5V oder mehr in deiner 
Schaltung zur Verfügung hast, lässt sich das lösen.
(Firma: matzetronics) #5955958
Lesenswert?

Jeff schrieb:
> Matthias S. schrieb:
>> Kannst du den MC nicht direkt aus dem Portpin speisen? Natürlich vor dem
>> 1,8V Regler.
>
> Leider nein, da ich eine möglichst glatte Spannungsversorgung benötige,
> die nur ein externes Signal liefert.

Erklär mal - denn wenn du vor dem 1,8V Regler 3,3V einspeist, dann sind 
die 1,8V doch glatt. Ich speise aus einem AVR Port über LC Filter ein 
RFM02 Sendemodul und da ist alles sauber. Du könntest ja mal sagen, was 
für ein Typ MC dein Modell B ist. Ein RPi z.B. kann keine 20mA liefern - 
ein AVR schon.
Gast #5955975
Lesenswert?

Stefanus F. schrieb:
> Hast du dabei die Body Diode berücksichtigt?

Ja, die Schaltung wäre ein Sourcefolger, D an die Eingangsspannung. 
Deshalb brauchst du auch 2.8V min. über der Ausgangsspannung (also etwa 
5V am Gate), damit er vollständig durchschaltet.

Wäre mit einem PU am Gate nach +5V oder mehr und einem Transistor, der 
das Gate auf 0V ziehen kann, erledigt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren