Hallo! Ich möchte um Strom zu sparen, den UC (Atmel tiny44A) mittels Taster komplett von der Stromversorgung trennen und mit demselben Taster wieder einschalten. Wird der Taster gedrückt, soll der UC hochfahren und eine Aktion ausführen.(Taster wurde gedrückt -> UC hochfahren + Display ON) Wird der Taster nochmals gedrückt -> Display OFF + Stromversorgung trennen. Wie löse ich das am einfachsten? Hat hier jemand einen Schaltungsvorschlag? Vielen Dank!
Du nimmst ein RS-Flipflop und schaltest mit dem Taster die Zustände um. Taster das 1x gedrückt: Flipflop ist gesetzt (Ausgang = 1) Taster das 2x gedrückt: Flipflop ist zurückgesetzt (Ausgang = 0) Taster das 3x gedrückt: Flipflop ist gesetzt (Ausgang = 1) . . . Mit diesen Ausgängen schaltest du einen npn Transistor, welcher den µC einschaltet oder ausschaltet.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
Gast
#5228514
"Komplett von der Stromversorgung trennen" um Strom zu sparen - 0.1 uA (bei 1.8 V) sind zu viel? Oder habe ich etwas falsch verstanden?
S. Landolt schrieb: > "Komplett von der Stromversorgung trennen" um Strom zu sparen - 0.1 uA > (bei 1.8 V) sind zu viel? Oder habe ich etwas falsch verstanden? Das wäre schon OK, aber hier hängen auch ein paar andere Sachen dran, die dann in Summe rund 50uA verbrauchen.
Gast
#5228527
Dann hänge den Mikrocontroller direkt an die Batterie, und an dessen Ausgang hängst du einen logic-level P-Kanal MOSFET der die anderen Sachen an/aus schaltet.
M. G. schrieb: > Wie löse ich das am einfachsten? Der MC bleibt immer an der Batterie und schaltet über einen FET nur die Last an und ab. Zwischen den Tastendrücken geht er in Power-Down. Aufwachen bei Tastendruck über den PCINT. Codebeispiel: Beitrag "AVR Sleep Mode / Knight Rider"
M. G. schrieb: > Das wäre schon OK, aber hier hängen auch ein paar andere Sachen dran, > die dann in Summe rund 50uA verbrauchen. 50µA? Die könnte man sogar direkt über einen geschalteten Portpin versorgen. Das ist letztlich auch nur ein P-Kanal-FET... ;-)
Gast
#5228560
Per Interrupt und mit ATtiny25. Das Umschreiben auf den Tiny44 sollte problemslos sein: http://mino-elektronik.de/power_at90s/powerat90s.htm
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.