Spezielles RTC_Modul

Gast #4656229
Hallo,

ich suche ein RTC-Modul bei dem ich am besten über eine Flanke an einem 
Pin, eine Speicherung der Daten in einem nichtflüchtigen Speicher 
triggern kann.
Und später diese gespeicherten Daten dann auslesen kann.

Ablauf:
RTC wird versorgt und tickt.
uP wird wach und setzt einen seiner Pins auf HIGH. RTC erkennt Flanke 
und Speichert die aktuelle Uhrzeit in dem integrierten nichtflüchtigen 
Speicher.
uP Versorgungsspannung fällt weg.

Wenn uP mit konstanter Spannung versorgt wird holt er sich via I2C oder 
SPI die Daten vom RTC-Modul.


Gibt es sowas schon?
Gast
Der uP wird zeitlich begrenzt mit Energie versorgt.
Einen Pin zu toggeln geht nunmal schneller als erst einen Befehl zum 
Modul zu senden und dann die Daten zu empfangen. Ausserdem ist der 
Stromverbrauch auch geringer, wenn nur ein Pin gesetzt werden muss.
Gast
Sowie ich das sehe kann der DS3232 einen Interrupt triggern.
Aber ich suche ein RTC-Modul dem ich mit einer Flanke sagen kann: 
Speicher den aktuellen Wert in deinem integrierten Speicher.

Wenn später der uP mit genügend Strom versorgt wird, dann kann der uP 
die Daten holen.
Gast
Viele STM32 haben eine integrierte RTC sowie ein Batteriegepuffertes 
RAM. Wenn du da also eine Batterie anschließt, kannst du beliebig die 
aktuelle Uhrzeit aus den RTC-Registern in das Batterie-RAM kopieren ohne 
den "energiehungrigen" Flash-Speicher beschreiben zu müssen.
RTC-Modul schrieb:
> Natürlich geht das.
> Diese Module können SPI-Befehle interpretiern warum nicht auch eine
> Pegelzustand.

ja, aber gibt's halt nicht. Die Anforderung ist auch einfach unnütz.

> Ausserdem ist der
> Stromverbrauch auch geringer, wenn nur ein Pin gesetzt werden muss.
Hast du mal ausgerechnet oder gemessen, wie viel Energie du dabei sparst 
bzw. vergeudest? Das dürfte wirklich minimal sein.

Aber warum erzählst du nicht mal worum es im großen Ganzen geht?
Gast
Brauchst du denn die RTC Funktion überhaupt? Sonst nimm doch ein FRAM 
und schreib da ständig rein, das enthält dann immer den letzten Wert vor 
Stromausfall.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.