Moduł RTC DS3231 + EEPROM 24C32 z gniazdem na baterię
Moduł RTC DS3231 + EEPROM 24C32 z gniazdem na baterię
9,97 zł z VAT
Cena netto: 8,11 zł
352 w magazynie
Moduł z bardzo dokładnym zegarem czasu rzeczywistego RTC na układzie DS3231. Wbudowany kwarc 32,768 kHz z kompensacją temperaturową. Funkcja kalendarza. Zewnętrzne przerwanie do 1 sekundę. Podtrzymanie bateryjne – gniazdo na baterię CR2032. Pamięć EEPROM AT24C32 na module. Komunikacja I2C z RTC i pamięcią.
Korzyści
Płatność & Wysyłka
Moduł RTC DS3231 + EEPROM 24C32 z gniazdem na baterię
Moduł bardzo dokładnego zegara czasu rzeczywistego RTC z układem DS3231 i pamięcią EEPROM AT24C32. Moduł w wersji bez baterii, z gniazdem na CR2032.
Komunikacja z modułem odbywa się przez interfejs I2C. Zarówno zegar RTC jak i pamięć EEPROM podłączone są do tego samego interfejsu. Komunikacja przez wspólny interfejs możliwa jest dzięki temu, że obydwa układy mają różne adresy I2C. Wybierając odpowiedni adres, wybieramy urządzenie, do którego piszemy lub z niego czytamy dane.
DS3231 słynie z tego, że jest bardzo dokładny. Wszystko dlatego, że w swojej strukturze posiada wbudowany kwarc 32,768 kHz z dodatkową kompensacją temperaturową. To właśnie zmiany temperatury zewnętrznej są najczęstszym powodem śpieszenia się lub opóźniania zegarów RTC. Tutaj producent zadbał o to, aby wyeliminować ten problem niemal do zera.
Ten dokładny sygnał zegarowy 32,768 kHz możesz wykorzystać w innym miejscu w projekcie. DS3231 ma go wyprowadzonego na pinie 32K.
Układ DS3231 posiada również wbudowaną funkcję kalendarza. Nie musisz już pamiętać w swoim programie który aktualnie masz dzień. Układ RTC zrobi to za Ciebie.
Z innych przydatnych funkcji zainteresuje Cię opcja wystawienia przerwania zewnętrznego na pinie SQW modułu. Co sekundę – razem z aktualizacją zegara – moduł powiadomi Twój mikrokontroler np. Arduino o tym, że zmieniła się godzina. W obsłudze przerwania wygodnie odczytasz nowe dane bez potrzeby ciągłego odpytywania układu DS3231.
Aby nie stracić ustawień zegara zastosowano baterię podtrzymującą w rozmiarze CR2032. Po utracie zasilania podstawowego układ DS3231 przełącza się na zasilanie bateryjne. Dzięki temu zegar nie zatrzymuje swojej pracy. Po powrocie zasilania godzina i data jest nadal aktualna.
Zegar RTC to nieodłączny element projektów, w których potrzebujemy „ludzką” godzinę i datę. DS3231 to jeden z lepszych wyborów głównie ze względu na swoją dokładność.
Na module znalazło się również miejsce na pamięć EEPROM AT24C32 o rozmiarze 32 kb. Jest ona do dowolnego użytku. Możesz w niej przykładowo zapamiętać ustawienia swojego urządzenia.
Opis użycia modułu RTC znajdziesz na moim blogu
Parametry
- Układ RTC: DS3231N
- Kompensacja temperaturowa kwarcu
- Zintegrowany w strukturę układu kwarc 32,768 kHz
- Zasilanie: 3,3 ÷ 5 V
- Odczyt czasu: godziny, minuty, sekundy
- Odczyt daty: miesiąc, dzień, rok
- Interfejs: I2C
- Możliwość zmiany adresu I2C zegara: zworki A0, A1, A2
- Pamięć EEPROM na module: AT24C32
- Goldpiny do wlutowane w moduł
- Brak baterii w zestawie
Przydatne linki: