Power Down Mode

Gast #69821
Lesenswert?

Hallo!

Ich versuche den Stromverbrauch meiner Schaltung mit ATMega8 (später
ATMega16) so weit wie möglich zu reduzieren.
So wie ich das Datenblatt verstanden habe, kann ich den Powerdown mode
nur nehmen wenn ich einen externen Oszillator auf XTAL1/TOSC1
anschliesse, AS2 im ASSR setze und damit den SIG_OUTPUT_COMPARE2
Interrupt auslöse.

Liege ich da richtig? Ich müsste nämlich erst einen Quarz kaufen gehen
und einen externen Oszillator bauen um es zu probieren.

Bringt das überhaupt was gegenüber den IDLE-Mode? Ich würde gerne unter
1mA kommen (Batteriebetrieb).
Gast #69822
Lesenswert?

Hallo,

nach meinem Verständnis lässt sich Power Down mit allen Taktquellen
realisieren. Es werden lediglich intern weitere Taktbereiche (IO,
ADC,...) abgeschaltet, die im IDLE noch an sind. Deswegen kommen auch
weniger Quellen zum Wake-Up in Betracht.

Der Stromverbrauch ist deutlich geringer als im IDLE-Mode. Die Werte
sind im Teil 'Electrical Characteristics' zu finden.


Viele Grüße
Gast #69824
Lesenswert?

Ok, ich bin zu 94% im Sleep (bei 1MHz internen Takt), also dürfte sich
der Aufwand auszahlen.
Natürlich muss ich in Powersave, nicht Powerdown, damit ich den Counter
zählen lassen kann.
Gast #69825
Lesenswert?

Da ich nicht den vorhandenen Quarz auf der Olimex Platine auslöten
wollte, hab ich es mit INT1 versucht, leider ohne Erfolg.

Die externen Interrupts können im Powersave Mode nur mit Low-Level
getriggert werden. Ich hab also einen externen RC-Oszillator dort
angeschlossen. Das Problem ist nun, dass Interrupts ausgelöst werden
SOLANGE der Pin auf Low liegt. Ich will den Interrupt aber pro externen
Takt nur einmal haben.
Weiss da jemand einen Trick?
Gast #69826
Lesenswert?

So, wieder mal ein follow-up auf mich selber :-)

Hab jetzt einen 32kHz Quarz angelötet, und jetzt tut die Schaltung im
Power-Save Mode. Stromverbrauch inkl. Tastatur und LCD ist nun 2.2 mA,
wobei ich annehme dass das meiste das LCD ausmacht.

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