DS3231 im VBAT Betrieb kein SQW Interrupt möglich?

OP #7979214

Ich habe einen DS3231 und möchte diesen nicht permanent mit VCC versorgen um maximal Strom zu sparen. Dazu steuere ich vom Mikrocontroller die VCC über eine GPIO nur für die Zeiten an in denen ich per Software mit dem Chip kommunizieren will, ansonsten ist VCC aus und der DS läuft auf Batteriepuffer mit einer CR2032. Er soll bei Alarm den SQW Pin auf LOW ziehen (ext. Pullup vorhanden). Ich hatte gehofft das dies auch im VBAT Modus funktioniert wenn das BBSQW-Bit gesetzt ist? Leider klappt das nicht.

#7979219

Im DB steht: Because the INTCN bit is set to logic 1 when power is first applied, the pin defaults to an interrupt output with alarms disabled.

Womöglich musst du den Alarm jedes mal wieder einschalten, wenn du die Versorgungsspannung anlegst.

OP #7979221

Hm, ich hab gleich versucht im Puls-Betrieb zu arbeiten. Jetzt hab ich mal auf Dauerspannung geschaltet und da passiert dasselbe. Wenn ich die Verbindung vom DS zum ESP-GPIO trenne geht der Ausgang auf Low, es scheint also wirklich das der Output nicht kommt... Laut meiner Info muss INTCN auf 1 stehen, ebenso BB_SQW auf 1.

: Bearbeitet durch User
OP #7979233

Uuh, ich hab nen Verdacht! Wenn auf dem DS Board ein Pullup drauf ist (was recht wahrscheinlich ist) und ich den VCC mit dem GPIO auf LOW ziehe anstelle ihn "offen" zu lassen dann wird der Pullup zum Pulldown und den Open-Drain Output des DS stören?

Beitrag #7979241 wurde vom Autor gelöscht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Monate 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.