Arduino Schlaf

Gast #3594516
Lesenswert?
• ▲
▼
In dem Artikel oben steht was von einem Prescaler mit 1024, was bei 
Timer1 zu max. 4.1 Sekunden Schlaf führen würde. Ginge das unter 
Umständen auch noch effizienter mit kleinerem ext. Quartz, oder so?
#3594528
Lesenswert?
• ▲
▼
Ja. Du kannst aber auch noch CKDIV8 aktivieren (also in den Fuses) dann 
hast du den Takt schon durch 8 geteilt.

Aber du musst mal so denken. Selbst wenn dein AVR alle 4 Sekunden 
aufwacht, so brauchst du zum inkrementieren nur ein paar µC und gehst 
dann wieder pennen, das fällt fast kaum noch ins Gewicht.
Oder du nutzt den einen externen Quarz nur für den Timer (also ein 32khz 
Uhrenquarz), dann kannst du erheblich längere Zeit pennen.
Gast #3594651
Lesenswert?
• ▲
▼
>Ja. Du kannst aber auch noch CKDIV8 aktivieren (also in den Fuses) dann
>hast du den Takt schon durch 8 geteilt.

timer1, 4 Sec?

Arduino?
Atmega328p?

Verwende doch den Watchdog. Der hat seinen eigene Taktgenerator.
Auch ca 4 Sek möglich, der Taktgenerator mit Quarz kann dann auch 
schlafen.

Wenn du dann noch die Power LED runter dremelst liegst du bei ca 12uA 
sonst kommst du nicht unter 5mA
(wenn ich mich richtig erinnere)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.