Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt

Projekte mit präziser Zeitmessung (auch ohne Strom) brauchen ein RTC-Modul (Real Time Clock). Der DS3231 ist der Goldstandard: temperaturkompensiert, extrem genau, I²C-Interface. Dieser Guide deckt Specs, Pinout, Arduino-Anbindung & ein Kalender-Uhr-Projekt ab.

Was ist ein RTC-Modul?

RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
RTC Module (DS3231)

RTC = integrierter Uhrenbaustein (sekundengenau: Sekunden, Minuten, Stunden, Tag, Monat, Jahr). Laufwerk über separate Stromquelle (Batterie/Supercap) → läuft auch bei Hauptstromausfall. Verbraucht ~µA. Kann System aufwecken (Alarm).

Funktionsweise: Backup-Strom & Quarz

DS3231 Features & Specs

Features

Spezifikationen

Anwendungen

DS3231 Pin-Konfiguration

RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
DS3231 Pinout
PinBeschreibung
VCCPositive Versorgung (2,3–5,5 V)
GNDMasse
SDAI²C Daten
SCLI²C Takt
SQWRechteckausgang (1 Hz, 4 kHz, …)
32K32 kHz Oszillator-Ausgang

Hauptanschlüsse: VCC, GND, SDA, SCL. SQW & 32K optional.

Ansteuerung per I²C & Bibliotheken

RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
DS3231 am I²C Bus

Kommunikation byte-basiert, komplex. Bibliotheken nutzen!

Nach `#include` Objekte erstellen: `RTC_DS3231 rtc;`, `LiquidCrystal_I2C lcd(0x27, 16, 2);`.

Projekt: Arduino Kalender-Uhr mit DS3231 & I²C-LCD

Schaltung

RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
Arduino Kalender-Uhr Schaltung

Alle Geräte am gemeinsamen I²C-Bus (4 Drähte: VCC, GND, SDA, SCL). Arduino Uno: SDA=A4, SCL=A5.

Bauteile

Code-Struktur (Ausschnitte)

Objekte & Setup:

#include 
#include 
#include 

RTC_DS3231 rtc;
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  Serial.begin(9600);
  Wire.begin();
  lcd.init(); lcd.backlight();
  if (!rtc.begin()) { lcd.print("RTC Fehler"); while(1); }
  if (rtc.lostPower()) { rtc.adjust(DateTime(F(__DATE__), F(__TIME__))); }
}

Funktion updateRTC() (Zeit per Serial Monitor einstellen):

RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
updateRTC() Funktion
RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
updateRTC() Fortsetzung

Funktion updateLCD() (Anzeige formatieren):

RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
updateLCD() Funktion

loop() & setup() vervollständigen:

RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
setup()
RTC-Modul DS3231: Echtzeituhr für Arduino – Pinout, Bibliothek & Kalender-Uhr Projekt
loop()

Code hochladen → LCD zeigt Datum & Uhrzeit. Zeit per Serial Monitor (`U` + Enter) einstellbar.

Alternativen & Hinweise

  • DS1307 (günstiger, ungenauer, kein TCXO), DS12C997
  • I²C-Adresse LCD prüfen (I2C-Scanner-Sketch)
  • CR2032 vor Einbau prüfen (>2,9 V)

Fazit

DS3231 ist die beste Wahl für präzise, batteriegepufferte Zeitmessung. I²C + Bibliotheken machen Integration trivial. Kalender-Uhr ist perfektes Einsteigerprojekt. Fragen? Kontaktieren Sie uns.

Industrietechnik

  1. Industrielle Automation: Strategischer Leitfaden für OEMs und Gerätehersteller
  2. Industrieroboter enthüllt: Ihr definitiver Leitfaden zur Automatisierung branchenübergreifend
  3. 2021 meistern: Bewährte Marketingstrategien für Fertigungserfolg
  4. Social Media für Hersteller meistern: Umfassender E-Book-Leitfaden
  5. B2B E-Commerce meistern: Ein vertrauenswürdiger Leitfaden für Distributoren
  6. Roboter-Palettierer: Effizienz & Kontrolle in der Logistik
  7. Unverzichtbare Sicherheitsprotokolle für Fertigungsmitarbeiter: Ein umfassender Leitfaden
  8. Ultiboard: Umfassender Einsteigerleitfaden für PCB-Design
  9. Bluetooth-Kommunikationsprotokolle: Umfassender Einsteigerleitfaden
  10. Warum Sandstrahlen Custom-Metallfertigungsprojekte verbessert