Forum: Mikrocontroller und Digitale Elektronik Spannungsregler abschalten


von Jurij H. (kebabfreund)


Angehängte Dateien:

Lesenswert?

Hallo,

ich bastle mit einem Xmega rum un hab nun folgendes vor.

Schaltung wird aus Akku (V+ = 4,2V) versorgt. Dahinter ein LP2985 
Linearregler auf 3,3V.

Zum Stromsparen will ich diesen abschalten(LDO Enabla auf GND).
Wieder eingeschaltet soll das ganze über den Taster (Zieht LDO Enable 
auf V+) wenn der XMega läuft, hält der den pin durch T4 auf V+.

Nun will ich aber die Taste für den Xmega auch 'sichtbar machen'.


Anbei ein entwurf.

Ist das so besser/ einfacher machbar, oder einfach Murks?


MfG Jurij

von Bernd R. (Firma: Promaxx.net) (bigwumpus)


Lesenswert?

Murks.

T6 kannst Du durch eine Diode ersetzen.
T5 ist auch nicht besser.
T4 - Tja, da sollte der AVR aber etwas mehr als 3,3V aus dem Pin 
bringen, um den zu schalten...

Ich habe hier einen LP2951 genommen, dem man den Shutdown-Eingang mit 
einen Pull-Up gegen die Eingangsspannung schaltet.
Der uC kann dann über einen kleinen MOSFET 2N700x den Eingang gegen 
Masse schalten, um den Spannungsversorgung weiterhin einzuschalten.

Ein Taster kann es auch - die 3,3V geht dann zum uC, der wacht auf und 
schaltet die Spannungsversorgung selbst ein über den MOSFET...

von Jurij H. (kebabfreund)


Lesenswert?

Das letzte Beispiel ist mir nicht klar,

wo kommen denn die 3,3V her, der Spannungsregler (und damit auch der 
XMega) sind abgeschaltet und ich muss eine Spannung > 1,6V am Enable Pin 
anliegen vom LDO.

Das Problem hab ich , dass ich den Taster zusätzlich auch noch am 
Controller einlesen will, als wenn der mal läuft :).

von Sleep (Gast)


Lesenswert?

Jurij H. schrieb:
> Ist das so besser/ einfacher machbar, oder einfach Murks?

Murks. Leg den Prozessor schlafen.

von Bernd R. (Firma: Promaxx.net) (bigwumpus)


Lesenswert?

Jurij H. schrieb:
> Das letzte Beispiel ist mir nicht klar,
>
> wo kommen denn die 3,3V her, der Spannungsregler (und damit auch der
> XMega) sind abgeschaltet und ich muss eine Spannung > 1,6V am Enable Pin
> anliegen vom LDO.
>
> Das Problem hab ich , dass ich den Taster zusätzlich auch noch am
> Controller einlesen will, als wenn der mal läuft :).

OK, wenn Du unbedingt bei deinem Ultra-LDO bleiben willst, dann mußt Du 
die Schaltung natürlich "anpassen".

Wozu muß der uC den Taster zusätzlich einlesen ?
Wenn Taster gedrückt, schaltet sich der 3,3V-Regler ein und der uC 
startet - sonst nie ! Damit kennt er die Quelle des Aufwachens - der 
Taster!

von Jurij H. (kebabfreund)


Lesenswert?

Hallo,

Den Ldo wil ich auch.nur abschalten weil da noch eine SD- Karte und ein 
display Dran hängen. Im Standby verbrauchen die bestimmt mehr al 1uA.

Den taster einlesen, weil ich keinen zweiten Taster verbauen will.
Also einleaen will ich den wenn der auch.mittn in Betrieb gedrückt wird.

Der Controller soll sich selbt abschalten können.

von tom (Gast)


Lesenswert?

Dann schalt halt nur die Versorgung der SD-Karte und des Displays ab und 
leg den µC schlafen.

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.