RTC DS3231 Echtzeituhr-Modul für Arduino (ohne Batterie)

RTC DS3231 Echtzeituhr-Modul für Arduino (ohne Batterie)
Menge Stückpreis
bis 4 3,03 €
ab 5 2,78 €
ab 20 2,72 €

inkl. MwSt. zzgl. Versandkosten

Sofort versandfertig, Lieferzeit ca. 1-3 Werktage

  • RBS10176
Echtzeituhr-Modul ohne  Knopfzelle für Arduino uvm. Sehr präzises RTC... mehr

Echtzeituhr-Modul ohne Knopfzelle für Arduino uvm.

Sehr präzises RTC Echtzeituhr Modul zum Übernehmen von Datum und Uhrzeit ohne großen Aufwand. Das DS3231-Modul verfügt über eine Echtzeituhr mit zwei programmierbaren Alarm-Funktionen. Es eignet sich ideal für DIY und Microcontroller-Projekte mit Arduino, Raspberry Pi und AVR.

Funktionen im Überblick

  • Ideal für Projekte mit Microcontroller, Arduino, Raspberry Pi & AVR
  • Zählt Sekunden, Minuten, Stunden, Tage, Wochentage, Monate, Jahre, Schaltjahre
  • Maximale Abweichung +- 63 Sekunden/Jahr
  • Zwei Programmierbare Alarme mit Interrupt-Funktion
  • Programmierbarer Ausgang für Rechtecksignale (SQW / 32K)
  • Integrierter Temperatursensor (Genauigkeit +-3°C)
  • Integrierter AT24CS32 32 kBit EEPROM 

Funktionsweise des DS3231 RTC-Moduls

Da Funkuhren in der Regel nicht sehr präzise sind, gleichen Sie ihre Zeit regelmäßig mit der Atomuhr an. Möchte man selber eine präzise Uhr bauen ist dies nicht ohne weiteres Möglich, denn z. B. gibt es bei einem Arduino leichte Takt-Abweichungen durch die Temperatur und Verarbeitung des Quarzes. Dies ist zum Beispiel beim Vorgängermodell DS1307 der fall, welches pro Monat bis zu mehrere Minuten verliert.

Präzision durch Temperatursensor

Das DS3231 Echtzeituhr-Modul verfügt deshalb über einen Temperatursensor, der Abweichungen durch Wärmeeinfluss kompensiert und auch die Raumtemperatur ermitteln kann. Die Temperatur wird alle 64 Sekunden neu gemessen und die Frequenzänderung im Quarz automatisch vorgenommen. Die Temperatur des Moduls lässt sich auch sehr einfach mit einem Arduino auslesen.

Pinout & Anschluss vom DS3231 Echtzeituhr-Modul

Angesprochen wird das RTC-Modul über I2C. Die i2C Adresse des DS3231 Chips ist fest eingestellt auf 0x68. Die Adresse vom EEPROM ist eingestellt auf 0x57 und kann über die Lötbrücken auf 0x50 bis 0x56 geändert werden.
Dieses Modul lässt sich sehr leicht anschließen,die Verkabelung mit einem Arduino sieht wie folgt aus:

  1. VCC -> 5 V
  2. GND -> GND
  3. SCL -> SLC oder A5
  4. SDA -> SDA oder A4

Das Modul verfügt über 2 weitere Pins, 32K und SQW, welche man mit einem Arduino jedoch nicht benötigt, da die I2C Schnittstelle die volle Funktionalität mit nur 4 Pins bietet. Bei Verwendung mit einem Arduino empfehlen wir die RTC Lib, welche Beispielcodes beinhaltet, um direkt loslegen zu können.

Vorsicht mit der Batterie

Die 2032 Knopfzelle ist optional und dient dazu, dass der DS3231 RTC-Chip auch ohne Stromversorgung weiterläuft und die Uhrzeit beibehält. Da das RTC-Modul einen Ladeschaltkreis besitzt, muss eine wiederaufladbare LIR2032 Batterie verwendet werden.

Achtung! Wenn Sie stattdessen eine günstigere nicht aufladbare CR2032 verwenden möchten, müssen Sie den 200 Ohm Widerstand und/oder die Diode vom DS3231 RTC-Modul entlöten.
Die meisten anderen Shops bieten dieses Modul mit einer CR2032 Batterie an, die ohne Modifikationen am Board gefährlich sein kann! Da das Modul trotzdem versucht die Batterie aufzuladen, kann es dazu führen, dass die Batterie sich aufbläht und sehr ungesunde Säure austritt. Da wir keinen Zulieferer gefunden haben, der zuverlässig die richtigen Batterien einsetzt, haben wir uns dazu entschieden das Modul ohne Batterie anzubieten.

Details

  • inkl. Atmel 24C32 32KBit EEprom
  • Chipsatz: CS3231M
  • Spannungsversorung: DC 2.3V - 5V
  • Stromverbrauch 5V: 3.6mA (mit LED) / 0.64mA (LED entfernt)
  • Stromverbrauch 3.3V: 1.8mA (mit LED) / 0.36mA (LED entfernt)
  • Ansteuerung: I2C
  • Arbeitstemperatur: -20° bis 80° C
  • Abmessungen: 37x21x6mm

Lieferumfang

  • 1x DS3231 RTC-Modul, fertig aufgebaut (OHNE Knopfzelle 2032)
Bewertungen lesen, schreiben und diskutieren... mehr
Kundenbewertungen für "RTC DS3231 Echtzeituhr-Modul für Arduino (ohne Batterie)"
04.09.2022

Richtig gut und günstig

Ist genau das was ich für mein Projekt benötige. Artikel ist in einwandfreiem Zustand und funktioniert bestens. Wird auf jeden Fall weiter empfohlen.

16.02.2021

Zuverlässig Preis/Leistung Klasse

Arbeitet zuverlässig. Ein Hinweis zur Batterie wäre hilfreich, denn bei Einsatz einer CR2032 sind Änderungen erforderlich. Keine Mängel oder Ausfälle. Preis/Leistung PRIMA. DANKE.

13.12.2020

Einfach einzubinden. Zu wenig Infos

Das Modul an sich funktioniert sehr gut. Wünschenswert wäre ein Link zum Schaltplan und einige hilfreiche Hinweise die Norbert Schlichthärle in seiner Bewertung gemacht hat.

02.12.2019

Gute Qualität. Überflüssige Teile werden stets entfernt.

06.11.2017

Achtung Knopfzelle wird geladen

Preisgünstiges RTC Modul ähnlich Adafruit https://learn.adafruit.com/adafruit-ds3231-precision-rtc-breakout

Unterschiede zwischen den beiden Artikeln von Roboterbausatz
RBS10031 = RBS10176 + Knopfzelle

Schaltplan:
http://arduinolearning.com/code/arduino-ds3231-rtc-example.php
library https://github.com/adafruit/RTClib

Achtung:
Wird das Modul via I2C mit 5V versorgt, dann wird die Knopfzelle geladen!
Deshalb besser die Diode D2 oder den Widerstand R5 200 Ohm entfernen.

Wenn man schon beim Entfernen überflüssiger Teile ist, dann könnte man auch
1. die I2C Pullups am Bus entfernen ( mein Bus hat immer mehrere Teilnehmer - wenn da jeder nen Pullup hätte dann wärs irgendwann zuviel )
2. den EEprombaustein samt seinen Pullups entfernen
3. die Anzeige der Versorgungsspannung stilllegen durch Entfernen des Vorwiderstandes der LED

Diese Massnahmen würden Strom sparen und sind bei Batteriebetrieb unbedingt zu empfehlen!

Sonstiges:
Beim Anstecken an den I2C Bus eines laufenden originalen Arduino Uno habe ich festgestellt,
dass im Einsteckmoment so viel Strom fliesst, dass sich der USB AVR aufhängt.
Das passiert nicht, wenn das Modul schon im Einschaltmoment des UNO angeschlossen ist.
Dieses Verhalten habe ich an mehreren UNOs und allen meinen 5 RTCs beobachtet!
Anscheinend zieht das RTC Modul mit seinen Kondensatoren etwas mehr im Einschaltmoment.

Ich hab meinen Modulen dieses abgewöhnt, indem ich in die Versorgungsleitung VCC des Moduls einen 100 Ohm Widerstand eingebaut habe.

03.03.2017

Vorsicht

Modul wird mit Li-Batterie CR2032 geliefert. Das Modul versucht bei externer Spannungs-versorgung diese Batterie zu laden ! Bei Verwendung der Batterie unbedingt Diode auf
dem Modul entfernen.

Bewertung schreiben
Bewertungen werden nach Überprüfung freigeschaltet.

Die mit einem * markierten Felder sind Pflichtfelder.

Hilfreiche Dokumente und Downloads
Dokumente & Downloads für RTC DS3231 Echtzeituhr-Modul für Arduino (ohne Batterie)
Schaltplan
PDF
-32%
BUNDLE
AKTION
BUNDLE
50 Stk
50 Miniatur Drucktaster / Tastschalter 6x6x4,3mm 50 Miniatur Drucktaster / Tastschalter 6x6x4,3mm
Inhalt 50 Stück (0,01 € / 1 Stück)
ab 0,59 €
10x Einbaubuchse DC Stecker 5.5x2.1mm 10x Einbaubuchse DC Stecker 5.5x2.1mm
Inhalt 10 Stück (0,26 € / 1 Stück)
ab 2,59 €
-32%
BUNDLE
AKTION
BUNDLE
MP3 Audiomodul MP3 Audiomodul
ab 1,99 €
10x Classic 1k Keyfob RFID 13,56MHz Tag Transponder 10x RFID Chip Classic 1k RFID Chip 13,56MHz
Inhalt 10 Stück (0,19 € / 1 Stück)
ab 1,85 €
5er Set SG90 9G Micro Servos 5x SG90 9g Servo
Inhalt 5 Stück (2,06 € / 1 Stück)
ab 10,28 €
BUNDLE
Zuletzt angesehen
Artikelfragen 0
Lesen Sie von weiteren Kunden gestellte Fragen zu diesem Artikel mehr

Frage Stellen

Mit * gekennzeichnete Felder sind Pflichtfelder.

Beantwortete Fragen

Keine Fragen vorhanden
Frage stellen