Hodiny reálného času - čip DS3231 přišel s koncem roku 2005. Obsahuje teplotní kompenzaci (TCXO) krystalu, který je součástí čipu. Uvnitř čipu je digitální teploměr. Čip neustále měří svou vlastní teplotu a na základě toho automaticky přidává nebo ubírá vnitřní kapacitu připojenou ke krystalu. Tím zajistí, aby krystal kmital na naprosto přesné frekvenci bez ohledu na teplotu okolí. Přesnost ±3,5 ppm v rozsahu -40 °C do +85 °C. V praxi to znamená maximální odchylku ±2 minuty za celý rok, což byl v této cenové kategorii nevídaný úspěch. Integrovaný teplotní senzor má přenost ±3 °C.
DS3231 komunikuje po sběrnici I²C na pevné adrese 0x68.
Běžně se dají koupit levné čínské moduly ZS-042 dostupné od roku 2014 nebo HW-084 (2019). Kromě hodinové čipu obsahují i 4kB EEPROM (AT24C32) na deafultní adrese 0x57 (lze změnit).
Moduly obvykle obsahují konstruční vadu při které hrozí problém se záložní baterií. Náprava je snadná a nezbytná.
![]() |
| vždy je třeba odstranit tento rezistor |
![]() |
| rezistor U4 odstranit, aby se přerušilo napájení baterie [zdroj] |
Ověření teplotní kompenzace
Jak poznat vadný nebo fake čip DS3231, který nemá potřebnou přesnost nebo teplotní kompenzaci?
Viz [článek] zde na blogu.
Téma:
Bastlení

