DS3231 – Real time Clock Modul
Das DS3231 RTC Modul
Das ist ein Auszug aus dem Buch Elektronik und Heimautomation DIY.
Das DS3231 Real time Clock Modul, kurz RTC, kann verwendet werden, um die genaue Zeit an einen Mikrocontroller zu übergeben, auch wenn die Spannung unterbrochen wurde. Das wird durch den Einsatz einer CR2032 Batterie oder einem LIR2032 Akku bewerkstelligt, der “das Zeit zählen” aktiv hält. Der DS3231 wird von einem temperaturkompensierten 32-kHz Quarzoszillator (TCXO) gesteuert, der sehr unempfindlich gegenüber externen Temperaturschwankungen ist und dadurch eine Genauigkeit von ± 2 Minuten pro Jahr erreichen kann. Kommuniziert werden kann mit diesem Modul über I²C auf der Adresse 0x68. Auf der rechten Seite werden noch einmal die I²C und die Pins für die Spannungsversorgung ausgeführt, um ein weiteres I²C Gerät anzuschiessen.

Achtung
Die meisten Module sind für den Einsatz von einem LIR2032 Akku gefertigt. Wollt ihr lieber eine CR2032 Batterie verwenden, dann muss der 200 Ω Widerstand entfernt werden!

Diesen Widerstand entfernen
Praxis. Beispiel
Standard Pins für I²C
Mikrocontroller | SDA (Datenleitung) | SCL (Clockleitung) |
---|---|---|
ESP8266 | GPIO 4 (D2) | GPIO 5 (D1) |
Wemos D1 Mini | GPIO 4 (D2) | GPIO 5 (D1) |
ESP32 | GPIO 21 | GPIO 22 |
Wemos D1 Mini ESP32 | GPIO 21 | GPIO 22 |
Arduino Nano ESP32 | GPIO 7 | GPIO 8 |
Arduino Nano | A4 | A5 |
Arduino UNO | A4 | A5 |
Arduino Mega | 20 | 21 |
Hier findet ihr das benötigte Material!
Produkt | Amazon |
---|---|
1x DS3231 RTC Modul | shopping_cart Bei Amazon kaufen |
3x DS3231 RTC Modul | shopping_cart Bei Amazon kaufen |
LIR 2032 Knopfzellenakku 3,6 V | shopping_cart Bei Amazon kaufen |
Alle Links in dieser Tabelle sind Amazon Affiliate Links.