Hey Zusammen Ich glaube jetzt habe ich den halben Tag das Forum durchsucht bzw. Datenblätter gelesen. Aber das was ich suche war nicht dabei. Vielleicht weiß einer von Euch was ich nehmen könnte: Ich suche eine RTC im DIP-Gehäuse mit Battery-Puffer. Soweit so einfach. (DIP wäre halt super, das andere Zeugs löten ist nicht so meins ginge aber auch) Zusätzlich soll der Baustein stündlich den IC mittels Interrupt aufwecken. Dann passiert einiges und die Ergebnisse sollen mit der Uhrzeit abgespeichert werden. Täglich um Mitternacht möchte ich auch das Datum mit abspeichern. Jetzt finde ich die ganze Zeit RTC mit "2Time of Day" Alarmen. Wenn ich das richtig aus den Datenblättern lese dann kann ich da eine genaue Uhrzeit bzw. Datum einstellen und dann wird der Interrupt ausgelöst. Gibt es sowas wie ich suche nicht? Also wo man einstellen kann in welchen Zeitabständen der Alarm ausgelöst wird? (Falls es sowas tatsächlich nicht gibt könnte ich natürlich nach dem Alarm einen neuen Alarm einprogrammieren der halt eine Stunde später ist, aber ist das üblich?) Ansonsten soll der uC und alles andere möglichst tief schlafen. (Batteriebetrieb) Und noch eine Frage: Ich habe vorraussichtlich in meinem Aufbau zwei Komponenten drinnen die mit SPI angesprochen werden. Wäre es da vorteilhaft den RTC auch mit SPI anzusprechen? SPI hab ich jetzt nicht so aktuell im Kopf aber da kann man doch mehrere Geräte dranhängen und über ein Chip-Select oder so das richtige auswählen? Müssen diese Geräte alle den gleichen SPI-Modus fahren damit das funktioniert? Später werde ich dann mein Projekt eh noch vorstellen damit ihr mal einen Blick über die Bautelliste machen könnt. Liebe Grüße Ernst
Ernst B. schrieb: > Müssen diese Geräte > alle den gleichen SPI-Modus fahren damit das funktioniert? Nein. Über den CS ist sowieso nur eins aktiviert und genau für dieses kann man dann in den passenden Modus schalten.
Programm: Schlafmodus Interrupt kommt tu was sinnvolles stell den Alarm der RTC neu ein geh schlafen und wieder von vorn So brauchst du keine Spezialbauteile :-)
Ernst B. schrieb: > Jetzt finde ich die ganze Zeit RTC mit "2Time of Day" Alarmen. Wenn ich > das richtig aus den Datenblättern lese dann kann ich da eine genaue > Uhrzeit bzw. Datum einstellen und dann wird der Interrupt ausgelöst. Beim DS3232M (und vielen anderen) gibt es "Alarm Mask Bits". Damit erreichst du dem gewünschten Effekt.
Konrad S. schrieb: > Ernst B. schrieb: >> Jetzt finde ich die ganze Zeit RTC mit "2Time of Day" Alarmen. Wenn ich >> das richtig aus den Datenblättern lese dann kann ich da eine genaue >> Uhrzeit bzw. Datum einstellen und dann wird der Interrupt ausgelöst. > > Beim DS3232M (und vielen anderen) gibt es "Alarm Mask Bits". Damit > erreichst du dem gewünschten Effekt. Den hatte ich schon gefunden aber die Tabelle 2 wohl missinterpretiert. When hours and minutes match heißt also 1 ist nicht 1 Uhr sondern nach 1 stunde. Cool. Den ganzen noch mit DIP und SPI und ich bin happy. :-) LG Ernst
Wie wärs mit dem DS1305 oder DS1306 von Maxim? Gibt es in DIP. Oder dem DS3234, dann brauchst du nicht mal einen Quarz.
Eduard Scheske schrieb: > Wie wärs mit dem DS1305 oder DS1306 von Maxim? Gibt es in DIP. > Oder dem DS3234, dann brauchst du nicht mal einen Quarz. Der DS3234 wäre natürlich cool, den habe ich auch schon angeschaut gehabt. Aber der ist kein DIP und ich mag mir das löten von diesen Dingen echt ersparen. Ich habe das mit den Masking Bits voll nicht durchschaut gehabt, die RTCs hatte ich alle durch. Danke Dir! LG Ernst
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.