Forum: Mikrocontroller und Digitale Elektronik Spannugnsversorgung durch Transistor


von Icke_Wa (Gast)


Lesenswert?

Hallo alle miteinander,

fürs aktuelle Projekt müssen meine Versorgungsspannung in einer 
bestimmten Reihenfolge aktiviert werden. Meine Idee war es jetzt das 
Timing der Versorgungsspannung einfach über Transistoren und den GPIOs 
des µC zu steuern. Daher meine kurze Frage: Welchen Transistor kann man 
dafür jetzt empfehlen? JFET? Mosfet? Was ganz anderes?
Verwendung derartig grundlegender Elektronik ist bei mir leider lange 
her. Ich hätte jetzt einfach zwischen GPIO und Base des Transistors noch 
einen 2k Widerstand spendiert und gehofft, dass es so funktioniert. Was 
sagt ihr dazu?

Freue mich auf eure Tipps!

Grüße,

Na Icke halt!

von Jörg E. (jackfritt)


Lesenswert?

Wenn du noch erzählst wieviel Volt, stromverbrauch, art der Last... Dann 
gibs evtl. Tips.

von Ulrich F. (Gast)


Lesenswert?

Wenn ich mal davon ausgehe, dass du moderate Gleichspannungen schalten 
willst ...

Da alle Massen miteinander verbunden bleiben sollten, solltest du einen 
"High Side Switch" verwenden.
Siehe: http://www.mikrocontroller.net/articles/Treiber

Oder kompakter, suche mal bei Ebay nach "Highside Power Switch"
Die BTS Reihe könnte für dich interessant sein

von Icke_Wa (Gast)


Lesenswert?

Sorry. Da habe ich mal wieder was verpeilt.

Die Spannungen die ich steuern müsste, wären 2 x 2,8V, 1 x 1,8V und 1 x 
1,2V. Wie viel Strom die ganze Geschichte braucht, kann ich garnicht so 
genau sagen. Laut Datenblatt ist der maximale "Power Supply Current" von 
200mA, wobei das meiste mit Sicherheit aus den 2,8V gezogen wird. Die 
GPIOs laufen mit 1.8V. Macht das Probleme bei der 1.2V Versorgung?

von Icke_Wa (Gast)


Lesenswert?

Achso und um die Art der Last klar festzulegen. Alle Spannungen gehen 
als Versorgung in ein und den selben Sensor rein.

von Icke_Wa (Gast)


Lesenswert?

@ Ulrich: Sorry habe grade erst gesehen, dass du schon geschrieben 
hattest, als ich noch am tippen war. Ich habe jetzt diesen kollegen hier 
gefunden 
http://www.infineon.com/dgdl/Infineon-BTS4140N-DS-v01_01-en.pdf?fileId=db3a30431b3e89eb011b7e9d23d91509&ack=t
Dieser schleift die Spannung jetzt durch, wenn der Input auf Masse 
geschaltet wird. Da jetzt einfach einen GPIO dran zu hängen und diesen 
auf 0 zu ziehen könnte unter Umständen nicht ausreichen oder? Da fließt 
schon auch Strom drüber ab oder?

Die Idee mit dem Highside Power Switch gefällt mir nach der ersten 
recherche auch nur so semi gut. Die Bauteile sind nun doch relativ groß 
und irgendwie brauch ich trotz Spezialbaustein noch einen FET? Würde ich 
jetzt 40V schalten wollen, würde ich sowas nehmen (an dieser Stelle 
danke für die Info. Wenn ich sowas mal muss, weiß ich jetzt was ich 
suchen muss ;) ), aber mit 1.8V sollten sich 2.5V doch auch einfacher 
schalten lassen oder?

von Jo F. (chosn)


Lesenswert?

Für 1.2V und 1.8V: Nimm einen PMOS oder PNP-Transistor.
Source/Emitter an die Versorgung, Drain/Kollektor an das zu Versorgende
Bauteil.
Bei PNP: Basis über Widerstand an uC-Pin, welcher Open-Drain 
konfiguriert ist.
Bei NMOS: Gate an uC-Pin, welcher Open-Drain konfiguriert ist. 
Zusätzlich ein Pull-up zwischen Source und Gate.

Für die 2.5V: Dasselbe, allerdings mit dem Unterschied, dass Gate/Basis 
mit einem zusätzlichen NMOS oder NPN verbunden wird, der wiederum vom 
GPIO Pin gesteuert wird.

Gruß

: Bearbeitet durch User
von Icke_Wa (Gast)


Lesenswert?

@Jo Fi: Du meinst also auch bei 2.5V einen Transistor zum treiben des 
anderen benutzen ja?


Ich habe mir grad dieses Tutorial ( 
https://www.youtube.com/watch?v=8DMZSxS-xVc ) angeschaut und da schaltet 
der gute Mann 12V mit 5V. Es will irgendwie nicht in meinen Kopf, warum 
ich dann bei 2.5V und 1.8V noch einen Treiber für den schaltenden 
Transistor brauche. Würde mich um Aufklärung freuen ;)

von Dieter W. (dds5)


Lesenswert?

Schau doch mal ob unter den Suchergebnissen nach "powersupply sequencer" 
was brauchbares ist.

von Helge A. (besupreme)


Lesenswert?

Vielleicht kannst du ja die Bausteine direkt schalten, die diese 
Spannungen erzeugen?

von Icke_Wa (Gast)


Lesenswert?

@Helge: Leider nein. Diese sind auf dem Evalboard vom µC :( und selbst 
wenn nicht, dann wären sie leider notwendig damit der µC überhaupt in 
den Betrieb geht.

@Dieter: Die Dinger sehen schon echt gut aus. Schade nur, dass die 
Auswahl recht geringfügig ist. Ich bräuchte eher einen Ein- und einen 
Ausgang anstatt 1:3 ... Ich bin aber auch noch nicht ganz fertig was 
hier die Recherche angeht ;)

von Jo F. (chosn)


Lesenswert?

Icke_Wa schrieb:
> @Jo Fi: Du meinst also auch bei 2.5V einen Transistor zum treiben des
> anderen benutzen ja?
>


Ja richtig. Pro 2.5V rail benötigst du dann zwei Transistoren.
So wie hier:
http://www.jeelabs.org/wp-content/uploads/2012/11/npn-pnp.png

In dem youtube Video reicht ein Schalter, da dabei der GND geschalten 
wird.
Du möchtest jedoch die Versorgung schalten...

Gruß
chosn

: Bearbeitet durch User
von Icke_Wa (Gast)


Lesenswert?

Jup das hab ich auch aus nem anderen Video grade noch gerafft. Die 
Widerstände kann ich trotzdem nach Stromverbrauch ausrechnen oder? Wie 
issn das eigentlich wenn ich die Schaltung jetzt auf 200mA auslege, der 
Chip aber nur z.B. 50mA braucht? Könnte es dadurch ein komisches 
Verhalten geben? Nicht wirklich oder? Der Basisstrom darf natürlich 
nicht so groß werden.

Danke an dieser Stelle nochmal für all eure Tipps!

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.