Die hochpräzise Echtzeituhr High Accuracy Pi RTC basiert auf dem DS3231 Clock Chip. Der DS3231-Chip ist eine billige, aber äußerst präzise Echtzeituhr (RTC) . Es wird über die UART-Schnittstelle mit dem Raspberry Pi verbunden. Die Taktquelle ist TCXO (Temperature Compensated Crystal Oscillator), sodass die RTC Sekunden, Minuten, Stunden, Tag, Datum, Monat und Jahr bereitstellt. Für Monate, die weniger als 31 Tage alt sind, wird das Monatsende automatisch angepasst, außerdem wird eine Schaltjahranpassung vorgenommen. Die Uhr arbeitet im 24- oder 12-Stunden-Modus mit der AM / PM-Anzeige (morgens / abends).

Die Uhr bietet zwei programmierbare Zeitalarme und einen programmierbaren Rechteckausgang. Pin INT/SQW erzeugt einen Alarm-Interrupt oder sendet ein Rechtecksignal, die Auswahl wird durch das INTCN-Bit gesteuert.

 

Wenn Sie möchten, dass das Modul die Zeit weiter berechnet, nachdem Sie den Raspberry Pi von der Stromquelle getrennt haben, müssen Sie eine 3-V-CR1225-Lithiumbatterie installieren.

kaufe jetzt

Ausführung

Produktversion Änderungen Veröffentlichungsdatum
Pi-RTC mit hoher Genauigkeit (DS3231) Originalfassung September 2018

Beachtung

Das Set enthält keine Batterien.

Eigenschaften

  • Funktioniert mit Raspberry Pi 2/3 B / B + Zero
  • Berechnet Sekunden, Minuten, Stunden, Wochentage, Monat, Jahr
  • Funktioniert im 24- oder 12-Stunden-Modus mit AM / PM-Anzeige (morgens / abends)
  • Niedriger Energieverbrauch
  • Zwei Zeitalarme
  • Schneller (400 kHz) I2C-Bus

Spezifikationen

Charakteristisch Wert
Betriebsspannung 3,3 V
Arbeitstemperatur von 0 ℃ bis + 70 ℃
Genauigkeit ± 2 ppm von 0 ° C bis + 40 ° C
Schnittstelle I2C
I2C-Adresse 0x68
Maße L: 25 mm B: 25 mm H: 8 mm
Waage 4,2g
Größe des Pakets L: 85 mm B: 7,5 mm H: 25 mm
Bruttogewicht 1 5g

Typische Anwendungen

Jede Raspberry Pi-Anwendung benötigt Echtzeit.

Pinbelegungsdiagramm

Beachtung

1- Der Chip selbst unterstützt die Alarmfunktion, wir haben auch die entsprechende Hardwareschnittstelle reserviert, aber unsere Softwarebibliothek enthält diese Funktion nicht (S / INT-Pin), Sie müssen die entsprechende Software selbst erstellen.

2- RX/TX wurde bei diesem Modul nicht verwendet, aber die Leiste mit 5x2 Pins belegt den RX/TX-Pin des Raspberry Pi, also geben wir RX/TX aus und es kommt mit einem 2-Pin-Stecker raus.

Benötigte Ausrüstung

Himbeer-Pi Pi-RTC mit hoher Genauigkeit (DS3231
kaufe jetzt kaufe jetzt

Beachtung

Bitte schließen Sie den USB-Anschluss vorsichtig an, da er sonst beschädigt werden kann. Bitte verwenden Sie USB-Kabel mit 4 Drähten im Inneren, solche mit 2 Drähten übertragen keine Daten. Wenn Sie sich bei Ihrem Kabel nicht sicher sind, können Sie es hier kaufen .

Installation

Der von uns bereitgestellte Treiber ist nur für Raspbian Jessie / Stretch.

 

Spitze
Wenn Sie nicht wissen, wie man den Raspberry Pi verwendet, lesen Sie bitte hier , bevor Sie beginnen.

  • Schritt 1. Installieren des Treibers

 

Geben Sie den folgenden Befehl in das Terminal ein

 Git-Klon https://github.com/Seeed-Studio/pi-hats.git

Geben Sie nach Abschluss der Installation den folgenden Befehl in das Terminal ein

 CD Pi-Hüte
./install.sh -u rtc_ds3231

  • Schritt 2. Trennen Sie die Stromversorgung zum Raspberry Pi

 

 sudo shutdown -h now

  • Schritt 3. Geben Sie die Kappe auf dem Raspberry Pi ein

 

Achten Sie darauf, Pin 1 der Kappe mit Pin 1 am GPIO-Stecker des Raspberry Pi zu verbinden, genau wie im Bild oben.

  • Schritt 4. Verbinden Sie die Stromversorgung mit dem Raspberry Pi

 

Verwendungszweck

Jetzt können Sie den folgenden Befehl eingeben, um zu überprüfen, ob der Treiber korrekt installiert wurde.

 

 ./install.sh -l

Wenn Sie den Treiber deinstallieren möchten, verwenden Sie den folgenden Befehl:

 sudo ./install.sh -u

Lassen Sie uns nun überprüfen, was das RTC-Echtzeituhrmodul kann:

Lesen Sie die Hardware-Uhr ab und drucken Sie das Ergebnis aus

 sudo hwclock -r

Stellen Sie die Systemzeit von der Hardware-Uhr ein

 sudo hwclock -s

Stellen Sie die Hardware-Uhr auf die aktuelle Systemzeit ein

 sudo hwclock -w

Mehr Verwendungen

 hwclock – Hilfe

Verknüpfungen

Wir freuen uns auf die Zusammenarbeit mit Ihnen!