Модуль на базі мікросхеми DS1307 — це високоефективне рішення для ведення точного обліку часу в електронних проєктах. Він дозволяє мікроконтролеру (Arduino, STM32, ESP8266) отримувати дані про поточну секунду, хвилину, годину, день тижня, дату, місяць та рік. Модуль автоматично враховує кількість днів у місяці та виконує корекцію для високосних років аж до 2100 року.
Головною перевагою модуля є наявність автономного живлення від літієвої батарейки. Це гарантує збереження налаштувань часу та безперервний відлік навіть при повному відключенні основного живлення пристрою. Окрім основної функції годинника, модуль містить мікросхему енергонезалежної пам'яті EEPROM (AT24C32), яку можна використовувати для зберігання користувацьких налаштувань або логів даних. Зв'язок із контролером здійснюється за допомогою стандартного двопровідного інтерфейсу I2C.
Технічні характеристики:
- Мікросхема RTC: DS1307;
- Пам'ять: AT24C32 (32 Кбіт EEPROM);
- Інтерфейс зв'язку: I2C;
- Формат часу: 12-годинний (AM/PM) або 24-годинний;
- Календар: До 2100 року;
- Напруга живлення: 4.5 – 5.5 В;
- Автономне живлення: Батарейка CR2032
- Розміри модуля: 28 х 27 х 8.5 мм.
Функціональні особливості:
- Енергонезалежність: Годинник продовжує йти при вимкненому основному живленні протягом кількох років від однієї батарейки.
- Додаткова пам'ять: Наявність EEPROM розширює можливості модуля для реєстрації подій.
- Просте підключення: Використання шини I2C дозволяє підключати модуль паралельно з іншими пристроями, заощаджуючи виходи контролера.
- Вихід меандра: Наявність окремого виходу (SQW) для генерації програмованого прямокутного сигналу.
