Das RTC Click MIKROE-947 von MikroElektronika ist eine Zubehörplatine mit mikroBUS™-Formfaktor. Die Platine verfügt über die serielle Echtzeituhr (RTC) PCF8583 von NXP. Sie ist eine energiesparende vollbinärkodierte (BCD) Echtzeituhr und ein Kalender. Die Kommunikation mit der Platine erfolgt über eine I2C-Schnittstelle. Das RTC Click beinhaltet eine Lithiumbatterie mit 3 V / 230 mA als Reservestromversorgung, die den Zeiterfassungsbetrieb selbst bei Abschaltung der Hauptstromversorgung gewährleistet. Das Board ist standardmäßig auf die Nutzung einer 3,3-V-Stromversorgung eingestellt. Für den Betrieb mit 5,0 V ist der PWR-SEL-SMD-Jumper einfach auf die 5-V-Position zu löten. Das RTC Click MIKROE-947 ist ideal für Anwendungen geeignet, die Echtzeituhren, Kalender und programmierte Alarme erfordern. Die Kommunikation mit der Platine erfolgt über eine standardmäßige I2C-Schnittstelle. Die Echtzeituhr (RTC) besitzt ein 24-Stunden- oder 12-Stunden-Format, einen programmierbaren Alarm, einen Timer und eine Interrupt-Funktion.
Der PCF8583 ist ein Uhr- und Kalenderchip auf Basis eines statischen 2048-Bit-CMOS1-RAM, der in 256 Words zu 8 Bits organisiert ist. Adressen und Daten werden seriell über den bidirektionalen Zweidraht-I²C-Bus übertragen. Das eingebaute Word-Adressregister zählt automatisch nach jedem geschriebenen oder gelesenen Daten-Byte weiter. Das Adressierungspin A0 dient zur Programmierung der Hardware-Adresse, was die Verbindung von zwei Komponenten mit dem Bus ohne zusätzliche Hardware erlaubt. Der integrierte 32,768-kHz-Oszillator-Schaltkreis und die ersten 8 Bytes des RAM werden für die Uhr-, Kalender- und Zählerfunktionen verwendet. Die nächsten 8 Byte können als Alarmregister programmiert oder als freier RAM-Speicher verwendet werden. Die verbleibenden 240 Bytes sind freie RAM-Positionen.
| Merkmale des PCF8583 |
- Betriebsversorgungsspannung I2C-Bus-Schnittstelle: 2,5 V bis 6 V
- Versorgungsspannung für Uhr von 1,0 V bis 6,0 V bei Betriebstemperatur von 0 °C bis +70 °C
- Energiesparender 240 × 8-Bit-RAM
- Datenhaltespannung: 1,0 V bis 6,0 V
- Betriebsstrom (bei fSCL = 0 Hz): max. 50 μA
- Uhrfunktion mit Vier-Jahres-Kalender
- Universeller Timer mit Alarm und Überlaufanzeige
|
|
- 24-Stunden- oder 12-Stunden-Format
- Zeitbasis 32,768 kHz oder 50 Hz
- Serieller Ein- und Ausgangsbus (I2C-Bus)
- Automatisches Weiterzählen der Word-Adresse
- Programmierbarer Alarm, Timer und Interrupt-Funktion
- Slave-Adressen: A1h oder A3h für Lesen, A0h oder A2h für Schreiben
|