Dies ist eine preisgünstige Möglichkeit, einen vorhandenen Mikrocontroller (3 Volt bis 5 Volt Spannung) um eine Echtzeituhr zu erweitern.
Die Uhr läuft auch ohne Stromversorgung weiter, wenn sie durch eine Batterie gepuffert wird.
Zusätzlich zu Datum und Uhrzeit (24 Stunden oder AM/PM) bietet dieses Modul noch gepufferte 56 Byte RAM an, d.h. diese Daten bleiben bei Stromausfall oder Abschaltung des Systems vorhanden (sehr praktisch für Konfigurationsdaten oder sich oft ändernde Informationen/Parameter, die bei einem Neustart des Programms wichtig sind). Da dieser 56 Byte-Speicher ein RAM Speicher ist, kann er beliebig oft beschrieben werden (anders als ein Flash-Speicher oder ein Eeprom).
Pufferung der Uhrzeit durch die optionale Miniatur (Ø10 mm) 3V Lithiumzelle zum Einlöten: diese hat eine Lebensdauer von mind. 10 Jahren. Wenn die Platine ohne Spannungsversorgung ist, übernimmt die Batterie die Uhr sowie die RAM Pufferung für ca. 24 Monate.
Diese Platine basiert auf der I²C Expanderplatine P018, wird hier jedoch lediglich mit der Echtzeituhr und einem Wannenstecker geliefert (also keine I²C Portexpander-Chips). Das Foto entspricht also nicht genau dem Lieferzustand, da hier auch noch die I²C Expanderbausteine mit abgebildet sind.
Technische Daten P003a:
Spannung: 3,0 bis 5 Volt,
Strom: wenige µA
Uhrenquarz: 32,768 Khz
Genauigkeit: ca. +- 1 Minute pro Monat (bei 25°C)
I²C Frequenz: 100 Khz bis 400 Khz
Temperaturbereich Betrieb: -40°C bis +85°C; Lagerung: -55°C bis +125°C
Anschlüsse: Vcc, GND, I²C (SDA, SCK), Clock-Ausgang
Platinenmaße: 57 x 38 mm