PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Uhrzeit mit Akku erhalten



michigrunf
13.04.2006, 09:51
Hallo,

ich habe einen Atmega32, der 6 Stunden pro Woche ans Stromnetz angeschlossen ist. Er benötigt Datum und Uhrzeit und darf diese auch bei Trennung vom Netz nicht vergessen. Demnach brauche ich eine Funkuhr oder einen stromsparenden Chip, wie im PC.

Zu welcher Möglichkeit würdet ihr mir raten? Das Bauteil sollte unter 10,- € kosten.

womb@t
13.04.2006, 10:53
Geht auch n einfacher Akku? Vllt. n Bleiakku, oder sogar n Supercap?

michigrunf
13.04.2006, 11:19
Es geht im Prinzip jeder Akku, sofern er sich in den 6 Stunden pro Woche so weit laden lässt, dass er bis zur nächsten Woche durchhält, und das ganze nicht über 10,- € kommt.

tobimc
13.04.2006, 11:29
Hi!

Von Dallas gibt es Relaltime Clocks (RTCs) mit interner Batterie, die (durch Eigenversuch bewiesen) bis zu 10 Jahre halten.
Du kannst aber auch deine eigene Batterie anschließen, brauchst dann aber einen anderen RTC-Typ.

Ich würde so eine nehmen, und in den 6h pro Woche mit dem DCF77 Synchronisieren.
Vorteil: Die RTC kümmert sich um die Zeit, und du musst nicht andauernd den Prozzi einschalten. Der braucht nämlich ganz nett Strom.

Ahja, die Uhren gibts bei Dallas als Sample (psssttt!!) oder im gut sortierten Elektronikhandel (leider nicht bei Reichelt).

VLG Tobi

ogni42
13.04.2006, 11:39
32kHz Oszi als TimerClock und Datum/Uhrzeit intern im Mega32 halten? Den kann man ja in Sleep Mode setzen.

tobimc
13.04.2006, 12:09
Hi

Ja, aber zumindest jede Sekunder muss er aufwachen.
Und ne Woche das ist n Haufen Zeit...

Ich würd zur RTC raten...

VLG Tobi

ogni42
13.04.2006, 13:29
Mal angenommen, der Controller macht einmal pro Sekunde ein update auf Uhrzeit und Datum (grobe Rechnung):

Im PowerSave Mode zieht der controller <20uA, pro Sekunde einmal 10mA für 100 Takte (macht ca. 6 us bei 16MHz) also im Mittel <21uA. Macht in der Woche: [24*7-6]*21uA = 3.4mAh = 12,25 As. Das kann man mit einem Pufferakku locker machen (supercap ist da schon nicht mehr geeignet).

Wenn die RTC weniger als 21uA zieht bist Du dann damit besser dran.

RCO
13.04.2006, 15:44
Was hällst du davon?
http://s116967189.alturo-host.de/elektronik/AVR/avr-dcf-clock.html
http://www.avr-asm-tutorial.net/avr_en/APPS.html

Ich meine es gäbe auch mal ein Application Note von Atmel zum Anschluss eines DCF77-Empfängers?

tobimc
14.04.2006, 09:56
Hi

Ja. Die RTC hat ja ihre eigene Batterie dabei.
Ich denke da z.B. an die DS12C887, wobei es da sicher auch serielle Modelle gibt.
Im DS ( http://www.ltm8000.cn/product_doc/bjeu10.pdf ) steht, dass es die RTC 10 Jahre aushält.

VLG Tobi

ogni42
14.04.2006, 14:19
Das ist I2C (=TWI im Atmel Jargon) und braucht im Batterie-Modus nur max. 500nA, da kommt man vielleicht auch mit einem Supercap hin und ist bei reichelt für 2,50 zu haben:

http://pdfserv.maxim-ic.com/en/ds/DS1307.pdf

michigrunf
14.04.2006, 17:59
Danke für eure Hilfe.
Da mir der Dallas-Chip nicht wirklich zusagt, bau ich jetzt eine DCF und DS1307 Kombi.

Hanni
14.04.2006, 19:42
Hi
Ich denke da z.B. an die DS12C887, wobei es da sicher auch serielle Modelle gibt.
Im DS ( http://www.ltm8000.cn/product_doc/bjeu10.pdf ) steht, dass es die RTC 10 Jahre aushält.

VLG Tobi

Das Teil is net schlecht ...
in die Ansteuerung kommt man auch recht fix rein.

Das große Manko ist aber leider, das diese RTC verdammt viele Pins frisst ...

tobimc
14.04.2006, 21:24
Hi

Jah, das ist wohl so.
Aber theoretisch könnte man die Sache über einen PCF8574 regeln...
Wird dann halt wieder langsamer.

VLG Tobi