Vysoce přesné hodiny reálného času Pi RTC s vysokou přesností jsou založeny na hodinovém čipu DS3231. Čip DS3231 je levný, ale extrémně přesný čas v reálném čase (RTC) . Připojuje se k Raspberry Pi přes rozhraní UART. Zdrojem hodin je TCXO (teplotně kompenzovaný krystalový oscilátor), takže RTC poskytuje informace o sekundách, minutách, hodinách, dni, datu, měsíci a roce. Datum konce měsíce se automaticky upravuje pro měsíce, které jsou méně než 31 dnů staré, a provádí se také přestupný rok. Hodiny fungují v 24 nebo 12 hodinovém režimu s indikátorem AM / PM (ráno / večer).
Hodiny poskytují dva programovatelné časové alarmy a programovatelný obdélníkový výstup. Pin INT / SQW generuje přerušení alarmu nebo vysílá signál obdélníkové vlny, výběr je řízen bitem INTCN.
Pokud chcete, aby modul pokračoval ve výpočtu času po odpojení Raspberry Pi od zdroje napájení, musíte nainstalovat lithiovou baterii 3V CR1225.
kup nyní |
Verze
Verze produktu | Změny | Datum vydání |
---|---|---|
Vysoká přesnost Pi RTC (DS3231) | Originální verze | Září 2018 |
Pozor Sada neobsahuje baterie. |
Vlastnosti
- Funguje s Raspberry Pi 2/3 B / B + Zero
- Vypočítá sekundy, minuty, hodiny, dny v týdnu, měsíc, rok
- Pracuje v 24 nebo 12 hodinovém režimu s indikátorem AM / PM (ráno / večer)
- Nízká spotřeba energie
- Dva časované alarmy
- Rychlá sběrnice I2C (400 kHz)
Specifikace
Vlastnosti | Hodnota |
---|---|
Pracovní napětí | 3,3 V |
Pracovní teplota | od 0 ℃ do + 70 ℃ |
Přesnost | ± 2 ppm od 0 ° C do + 40 ° C |
Rozhraní | I2C |
Adresa I2C | 0x68 |
Rozměry | D: 25 mm Š: 25 mm V: 8 mm |
Hmotnost | 4,2 g |
Velikost balení | D: 85 mm Š: 7 5 mm V: 25 mm |
Celková hmotnost | 1 5 g |
typické aplikace
Každá aplikace Raspberry Pi vyžaduje reálný čas.
Pinout diagram
Pozor 1 - Samotný čip podporuje funkci alarmu, rezervovali jsme také příslušné hardwarové rozhraní, ale naše softwarová knihovna tuto funkci neobsahuje (pin S / INT), musíte si příslušný software vytvořit sami. 2- RX / TX nebyl použit s tímto modulem, ale lišta s 5x2 piny obsazuje RX / TX pin Raspberry Pi, takže na výstupu je RX / TX a je dodáván s 2-pinovým konektorem. |
Potřebné vybavení
Raspberry Pi | Vysoká přesnost Pi RTC (DS3231 |
---|---|
kup nyní | kup nyní |
Pozor Připojte k portu USB opatrně, jinak by mohlo dojít k poškození. Použijte prosím USB kabely se 4 dráty uvnitř, ty se 2 dráty nepřenášejí data. Pokud si nejste jisti svým kabelem, můžete si jej zakoupit zde . |
Instalace
Ovladač, který poskytujeme, je pouze pro Raspbian Jessie / Stretch.
Spropitné Pokud nevíte, jak používat Raspberry Pi, přejděte sem, než začnete. |
- Krok 1. Instalace ovladače
Do terminálu zadejte následující příkaz
git clone https://github.com/Seeed-Studio/pi-hats.git
Po dokončení instalace zadejte do terminálu následující příkaz
cd pi-klobouky ./install.sh -u rtc_ds3231
- Krok 2. Odpojte napájení Raspberry Pi
sudo shutdown -h hned
- Krok 3. Zadejte víčko na Raspberry Pi
Ujistěte se, že jste připojili pin 1 krytu k pin 1 na GPIO zástrčce Raspberry Pi, přesně jako na obrázku výše.
- Krok 4. Připojte napájení k Raspberry Pi
Používání
Nyní můžete zadat následující příkaz a zkontrolovat, zda byl ovladač nainstalován správně.
./install.sh -l
Pokud chcete ovladač odinstalovat, použijte následující příkaz:
sudo ./install.sh -u
Nyní se podívejme, co modul hodin reálného času RTC dokáže:
Přečtěte si hardwarové hodiny a vytiskněte výsledek
sudo hwclock -r
Nastavte systémový čas z hardwarových hodin
sudo hwclock -s
Nastavte hardwarové hodiny z aktuálního systémového času
sudo hwclock -w
Více použití
hwclock - pomoc