Moduł Zegara Czasu Rzeczywistego ProRock DS1307 z EEPROM 24C32 I2C
DS1307 RTC | 24C32 32K EEPROM | 56B pamięć NV RAM | Wyjście fali prostokątnej | I2C | Obwód ładowania | 28 × 27 mm
Moduł ProRock RTC DS1307 24C32 to kompaktowe rozwiązanie zegarowe oparte na magistrali I2C, łączące układ zegara czasu rzeczywistego DS1307 oraz pamięć EEPROM 24C32 na jednej płytce drukowanej. Zapewnia dokładne odmierzanie czasu oraz dodatkową energoniezależną pamięć do przechowywania danych użytkownika.
Moduł przeznaczony jest dla twórców projektów Arduino oraz systemów wbudowanych wymagających znacznika czasowego i dodatkowej pamięci nieulotnej. W zestawie znajdują się nieprzyłączone goldpiny proste do samodzielnego przylutowania.
Główne cechy
- Układ DS1307 RTC: pełny kalendarz BCD z kompensacją lat przestępnych
- Pamięć 24C32 EEPROM: dodatkowa przestrzeń do przechowywania danych na magistrali I2C
- Pamięć NV RAM: wbudowana w układ DS1307 energia niezależna pamięć
- Komunikacja I2C: dwukierunkowa dwuprzewodowa magistrala szeregowa
- Wyjście fali prostokątnej: programowalne generowanie sygnału zegarowego
- Wykrywanie zaniku zasilania: automatyczne przełączanie na zasilanie bateryjne
- Obwód ładowania: obsługa ładowalnej baterii litowej
- Goldpiny do samodzielnego montażu: proste rzędowe złącza dołączone do zestawu
Zasada działania
Rezonator kwarcowy o częstotliwości 32.768 kHz stanowi bazę czasową układu RTC. Rejestry BCD przechowują informacje o sekundach, minutach, godzinach, dniu tygodnia, dacie, miesiącu oraz roku. Mikrokontroler komunikuje się z modułem poprzez linie SDA i SCL magistrali I2C. Wbudowany obwód automatycznie przełącza zasilanie na baterię w przypadku zaniku napięcia głównego. Pamięć 24C32 współdzieli magistralę I2C, umożliwiając dostęp do zewnętrznej pamięci danych.
Specyfikacja techniczna
- Typ produktu: moduł RTC I2C z pamięcią EEPROM
- Główny układ: DS1307
- Układ pamięci: 24C32
- Pojemność EEPROM: 32K
- Pamięć RTC RAM: 56 bajtów (energoniezależna)
- Format czasu: 12-godzinny / 24-godzinny (z obsługą AM/PM)
- Zakres kalendarza: do roku 2100
- Interfejs: magistrala szeregowa I2C (dwuprzewodowa)
- Wyjście fali prostokątnej: programowalne
- Pobór prądu z baterii: poniżej 500 nA
- Obsługiwany typ baterii: ładowalna bateria litowa 2032
- Wymiary modułu: 28 × 27 mm
- Typy złączy: goldpiny proste jednorzędowe 5-pinowe i 7-pinowe
Wyprowadzenia (Pinout)
- VCC: wejście zasilania
- GND: masa
- SDA: linia danych I2C
- SCL: linia zegarowa I2C
- SQW: programowalne wyjście fali prostokątnej
Uwagi
- Zestaw nie zawiera baterii ani akumulatorów.
- W przypadku wykorzystania wbudowanego obwodu ładowania należy stosować ładowalną baterię litową 2032.
- Na tej samej magistrali I2C można kaskadowo podłączyć wiele urządzeń.
- Przed instalacją modułu należy poprawnie przylutować goldpiny.
Typowe zastosowania
- Rejestratory danych ze znacznikami czasowymi
- Projekty zegarowe z wykorzystaniem Arduino i mikrokontrolerów
- Systemy planowania automatyki
- Urządzenia monitorujące w systemach wbudowanych
- Projekty wymagające dodatkowej pamięci EEPROM na magistrali I2C
Zawartość zestawu
- 1 × Moduł ProRock Tiny RTC DS1307 24C32
- 1 × Goldpiny proste jednorzędowe 5-pinowe
- 1 × Goldpiny proste jednorzędowe 7-pinowe
Moduł ProRock RTC DS1307 24C32 stanowi działający rozwiązanie łączące funkcje zegara czasu rzeczywistego, dodatkową pamięć EEPROM oraz elastyczność montażu goldpinów, dedykowane dla systemów Arduino oraz aplikacji wbudowanych.