Sleep Modus für Uhr

Gast #1105765
Lesenswert?

Hallo,
ich  möchte eine batteriebetriebene (Knopfzelle) Uhr mit einem AtTiny26L 
bauen und bin mir wohl nicht um den Umfang der Sleep-Funktion im klaren:
Ich habe einen Uhrenquarz der mit seinen 32kHz natürlich ununterbrochen 
laufen müsste damit es genau bleibt, also fliegt WatchDog erstmal raus.
Ich müsste also den Standby Mode benutzen um den Quarz weiterhin laufen 
zu lassen.
Heißt das, dass der µC nun im Leerlauf ist oder zählt er den Timer 
weiterhin hoch UND kann ich bei dem kommenden TimerInterrupt die 
Zeitvariablen hochzählen?
Oder wird er bei jedem TimerInterrupt aus dem sleep geweckt und ich muss 
ihn nach inkrementierung gleich wieder zurück schicken? Dann würde er 
aber sehr oft aufwachen und nicht sehr viel Strom sparen oder?
Danke schonmal
Gast #1105801
Lesenswert?

Du hast den falschen Prozessor.
Tiny26 ist abgelöst durch Tiny261.
Aber auch der ist falsch.
Nimm z.B. einen Mega48p. Timer2 geht im asy.Mode mit 32,..KHz an 
TOSC1+2.
Prozessor mit internem Osc. (1-8MHz).
Dann kann Timer2-Int. den Prozessor aus dem Powersave (ca. 0,8µA) 
aufwecken.
Bei Aufwachen alle Sekunde und dann nur Zähler erhöhen (paar µs)
ist es schon eine deutliche ersparniss.

gruß hans
Gast #1105830
Lesenswert?

Wieso ist der tiny26 "falsch"? sollten mit ihm doch auch gehn...
Nach den Pico-Versionen von Atmel habe ich bei Reichelt gesucht, 
anscheinend gibt es die leider noch nicht.
Aber wenn ich den internen Osc. benutze wird doch die zeit verfälscht?

PS: Das wird eine Armbanduhr :)
Gast #1106474
Lesenswert?

Bei CSD-Electronics gibt es leider nur den ATMEGA48V-10AU und den 
ATMEGA48V-10MU (was bedeuten die Endungen?). Die sind  zwar auch schon 
recht sparsam, aber halt noch nicht die Pico-Variante und den internen 
32khz Osc. haben sie wohl auch nicht... Wieso gibt es die denn immernoch 
nicht bei Reichelt zu kaufen?
Gast #1106489
Lesenswert?

Hab mir das Table bei Atmel mal angeguckt. Ich bräuchte ja theoretisch 
nur 12 I/Os (4 für Stunden, 6 für Minuten und 2 für Taster) aber die 
Tinys in der Größe werden noch nicht oder gar nicht in der Pico-Version 
angeboten...
Bleibt ja nur der AtMega48P in smd als nächstkleinstes.
Gast #1106619
Lesenswert?

Von dem MSP430 hatte ich in anderen Posts schon gelesen, aber darin 
müsste ich mich erst wieder einarbeiten und wohl einen neuen Programmer 
bauen, zuviel Arbeitsanspruch. Das sollte ein schnelles "Nebenprojekt" 
werden. Außerdem unterbieten ihn die Picos ja noch um ne Ecke ;)

@Travel: Danke für den Tipp, aber ich glaub nicht, dass ich das dann 
ätzen und löten könnte...

Es muss die Pico-Versionen doch irgendwo zu kaufen geben :(
Gast #1106722
Lesenswert?

Dann hatte ich wohl ein altes Datenblatt.
Der Aufwand wäre mir aber zu groß.
Weiß denn wirklich nieemand wo man die Pico AVRs bekommen kann? Oder 
wurden die bereits ausgeliefert und die Shops haben lediglich die 
Bezeichnungen nicht aktualisiert?
Gast #1108157
Lesenswert?

Die Lieferanten haben die Pico-Serie anscheinend noch nicht auf Lager.
Ich werde mich erstmal mit einem AtMega88 begnügen, der kann auch den 
timer im power-save mode laufen lassen.
Danke für die Tipps

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