RTC mit 3,3V

OP #974620
Lesenswert?
• ▲
▼
Hallo,
ich suche einen RTC der mit 3,3V läuft. Mein uC läuft auch mit 3,3V und 
braucht laut Datenblatt 45mA. Versorge diesen über Steckernetzteil und 
Spannungsregler LM317. Verbindung zwischen uC und RTC am besten mit I2C 
Bus. Gehäuse am besten DIL. Reicht da als Batterie ein Gold-Cap mit 1 
Farad?
Oder besser eine Batterie/Akku?
OP #974794
Lesenswert?
• ▲
▼
@Falk Brunner (falk)

Hatte eigentlich etwas ausführlichere Antwort erwartet, aber ich bin so 
auf die Idee gekommen, mal das Datenblatt des uC nach der Stromaufnahme 
im Sleep-Modus zu fragen. Und siehe da, es sind 0,4mA. Also könnte ich 
mit einem Gold-Cap von 1 Farad schon etwas ausrichten. Hast du eventuel 
einen Schaltplan für eine Goldcap-Stromversorgung. Der uC hat bei 
Netzausfall eigentlich nix zu tun ausser seinen RAM-Inhalt (Meßdaten) zu 
erhalten und die Uhrzeit weiterlaufen zu lassen. Dann muss ich mir ein 
"Powergood" Signal generieren. Es wird in der Hauptschleife abgefragt. 
Wenn "Power_nix_gut" dann schicke ich den uC schlafen. Wenn "Powergood" 
wieder ok, dann dieses Signal als Interrupt und den uC wieder aufwecken. 
So OK?
#974821
Lesenswert?
• ▲
▼
@ Peter X. (vielfrass)

>Hatte eigentlich etwas ausführlichere Antwort erwartet,

Die richtigen Stichworte sind manchmal Gold wert . . .

>im Sleep-Modus zu fragen. Und siehe da, es sind 0,4mA.

Ziemlich viel.

>mit einem Gold-Cap von 1 Farad schon etwas ausrichten. Hast du eventuel
>einen Schaltplan für eine Goldcap-Stromversorgung. Der uC hat bei

Nein.

>Netzausfall eigentlich nix zu tun ausser seinen RAM-Inhalt (Meßdaten) zu
>erhalten und die Uhrzeit weiterlaufen zu lassen.

Beim AVR wäre das Power Save, zieht dort ca. 10uA, 40mal weniger als 
dein IC (welcher auch immer das ist).

> Dann muss ich mir ein
>"Powergood" Signal generieren. Es wird in der Hauptschleife abgefragt.
>Wenn "Power_nix_gut" dann schicke ich den uC schlafen. Wenn "Powergood"
>wieder ok, dann dieses Signal als Interrupt und den uC wieder aufwecken.
>So OK?

Kann man machen. Man kann auber auch die RAM-Daten im EEPROM 
zwischenspeichern. Dann hat man zumindest beim Stromausfall keinen 
Datenverlust, wenn doch mal die Notstromversorgung versagt.

Siehe

http://www.mikrocontroller.net/articles/Speicher#EEPROM_Schreibzugriffe_minimieren

MFG
Falk
#975069
Lesenswert?
• ▲
▼
@Peter X. (vielfrass)

>Der Mikrocontroller ist ein ADuC7026.

Hmm ein ARM7, schon etwas grösseres Kaliber.

>Er hat kein Eeprom. Das Abpeichern von Meßdaten im Flash halte ich für
>prinzipiel problematisch, da versehentlich der Programmcode
>überschrieben werden könnte.

Naja, kann sein. Ich kenn nicht die Flashaufteilung von dem Teil.

> Oder bin ich da zu ängstlich?

Nicht unbedingt.

Das Problem lässt sich auf mehreren Wegen lösen. Siehe Artikel. Die 
speziellen Sleep Modi von dem Teil kenn ich nicht.

MFG
Falk
OP #975153
Lesenswert?
• ▲
▼
gerhard wrote:
> @peter:
> suchst du nun einen rtc den du bei netzausfall buffern möchtest od.
> einen nicht flüchtigen speicher für messwerte?
>
> gruss
> gerhard

@gerhard (Gast)
Eigentlich beides, es gibt ja diverse RTC die grössenordungsmässig 
240Byte RAM auf dem Chip haben. Z.B. PCF8583.

Falk hatte mich dann auf die Idee gebracht, anstelle von einem RTC doch 
besser den uC in den Sleepmodus zu versetzen. Dazu muss ich allerdings 
noch eine geeignete Schaltung für den Goldcap entwickeln. 
Spannungsregler könnte z.B. LP2950 oder LP2951 sein. Auch brauche ich 
ein Reset Signal für den uC sowie ein Powergood.

Bin gespannt auf deine/eure Ideen/Anregungen...

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.