Forum: Analoge Elektronik und Schaltungstechnik -5V durchschalten auf pMosfet


von Stefanie B. (sbs)


Lesenswert?

Hallo!

ich arbeite in einem Projekt mit 5V.
Lasten sollen mit P-Kanal-Mosfets geschaltet werden.

Die vorhandenen P-Kanal-Mosfets (Irf 9520)
schalten bei UGS=-5V noch nicht voll durch.
Daher sollen die Gates mit -10Volt geschaltet werden.

-> ich muss eine Schaltung entwickeln, die -5V (in Bezug auf GND) 
schalten kann.

Vorschläge?


-stef

PS.: Da es mehrere Lasten sind, die gemultiplexed werden, ist eine 
Schaltung durch nKanal nicht möglich. Es muss auf der +5Volt-Seite 
geschaltet werden.

von Helmi (Gast)


Lesenswert?

Am einfachsten wenn nicht schnell sein muss nimm einen 1488 RS232 
Treiber
Der uebersetzt dir den TTL Logikpegel auf +- Pegel.

Oder du nimmst eine Komperator LM339 Versorgung mit +- 5V ein Eingang 
auf +2.5V legen am anderen dein Signal. Am Ausgang Pullup Widerstand 
nach +5V an dann ans Gate.

Gruss Helmi

von sechsnullsechs (Gast)


Lesenswert?

Ich wuerd mir die Muehe nehmen und einen Logic Level P Kanal Fet suchen. 
Die paar extra minuten lohnen sich.

von EZ81__ (Gast)


Lesenswert?

Hallo Stefan, es gibt viele Möglichkeiten.

Müssen die Mosfets schnell schalten (Multiplex klingt danach)? Möglichst 
einfach und Preis egal? Möglichst klein? Möglichst wenig Teile? 
Möglichst billig? Nur vorhandene Standardteile benutzen? Wie stark darf 
man die evtl. vorhandene -5V-Versorgung  belasten? Lohnt es sich, hier 
sparsam zu sein, um die -5V einfach mit Ladungspumpe aus wackelndem 
uC-Pin o.ä. erzeugen  und am Netzteil sparen zu können?

Das zweiteinfachste (nach einem geeigneteren Mosfet) wäre ein 
pnp-Transitor (B -> R -> uC, E -> +5V, C -> R -> -5V, C an gate des 
Mosfet). Die Frage ist, ob so die Anforderungen an Schaltzeit und 
Stromverbrauch in Einklang zu bringen sind.

Grüße

von Stefanie B. (sbs)


Lesenswert?

Hallo!

Danke für die Resonanz.

Also ein paar mehr Informationen:
----------------
Das ganze wird ein LED-Cube(Würfel bestehend aus 8x8x8 = 512 LEDs).
Die LEDs sind schon so verschaltet:
Eine Ebene (8x8=64) hat einen gemeinsamen Pluspol, der Highside 
geschaltet werden muss.
Je eine 'Spalte' (also 8 LEDs übereinander) hat einen gemeinsamen 
Minuspol, der über einen Widerstand(75 Ohm) und einem Transistor 
(2N5551) geschaltet wird.

Die 64 verschiedenen Spalten werden über 8 Schieberegister jeweils 
angesprochen.

Auf der Highside habe ich schon für je eine Ebene einen Irf9520 verbaut.

Bisheriger Plan:
-Über eine Ladungspumpe werden -5Volt generiert.
-Über ein PNP und ein NPN kann man ein Gate vom Irf9520
auf die -5 Volt oder +5Volt ziehen.


Die LEDs werden mit dem 8fachen des Nennstromes betrieben,
da durch das Multiplexen nur ein Duty Cycle von (1/8) der Zeit auftritt.

Frequenzmäßig wollte ich 500Hz-1kHz benutzen.

-----------------

@Helmi & sechsnullsechs:
Eigentlich wollte ich Bauteile nehmen, die mir zur Verfügung stehen.
Daher scheidet so eine Lösung aus.


Also so eine Lösung:

>Das zweiteinfachste (nach einem geeigneteren Mosfet) wäre ein
>pnp-Transitor (B -> R -> uC, E -> +5V, C -> R -> -5V, C an gate des
>Mosfet).

Kann mir einer das bitte visualisieren/erklären?

-stef

von Stefanie B. (sbs)


Lesenswert?

ahhh so etwa?:

                               +5V

                                 |
                               |/
                          µC  -|
                               |<
                                 |
                                 |----  Gate des 9520
                                 |
                                .-.
                                | |
                                | |
                                '-'
                                 |

                                -5V


(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)


Da könnte es nur Probleme mit dem Strom/Frequenz geben... Das ist 
richtig.

-stef

von Helmi (Gast)


Lesenswert?

So in etwa.
Nur das der Basisvorwiderstand fehlt und beim PNP Transistor C + E 
vertauscht sind.

Gruss Helmi

von Stefanie B. (sbs)


Lesenswert?

Tja,

ich habe nochmal über die Schaltung nachgedacht:

Wenn ich schon eine LAdungspumpe bauen muss, warum soll ich dann noch 
weiterhin Pchannel mosfets benuzten?

ich habe jetzt eine Ladungspumpe auf 15Volt aufgebaut, um damit
nchannel Irfs über bootstrap anzusteuern...


-stef

von spess53 (Gast)


Lesenswert?

Hi

Hast du schon mal über einen Optokoppler nachgedacht?

MfG Spess

von Stefanie B. (sbs)


Lesenswert?

Das ist zwar eine späte Antwort, aber trotzdem gebe ich sie.

Nein, ich habe nicht über Optokoppler nachgedacht.
Das waere auf jeden Fall auch eine gute Lösung.
Inzwischen habe ich eine Ladungspumpe gebaut.
Und mit einem PNP + NPN kann ich dann die Ladungspumpe Highside 
schalten.



                                                       +5Volt
                                                          .
                                                          |
                                                          |
                                        PNP             |-+
 Ladungspumpe +15 Volt -----------------   ------------>|
                               |        \ v             |-+
                               |        ---               |
                               |         |                |
                               |  ___    |            .-------.
                               '-|___|---o            | LAST  |
                                         |            |       |
                                         |            '-------'
                                _      |/                 |
  µControllerPin   o--------|___|------|    NPN           |
                                       |>                 |
                                         |                |
                                         '--------o-------'
                                                  |
                                                  |
                                                 ===
                                                 GND


(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)

Gruss
Stefan

EDIT:

kurz die Zeichnung korrigert!

_ wird scheinbar als unterstrichener Unterstrich gewertet :(

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.