Описание
Техническая документация сверхточного модуля часов реального времени на чипе DS3231 с термокомпенсацией. Описывает распиновку, карту регистров, два будильника, интерфейс I2C и режим работы от батарейки с точностью хода ±2 ppm.
Что внутри PDF
- Распиновка чипа DS3231 и модуля RTC с описанием выводов 32kHz, INT/SQW, RST
- Карта регистров: время, дата, два будильника с гибкими условиями срабатывания
- Регистры управления и состояния: флаги EOSC, BBSQW, CONV, INTCN, A1IE, A2IE, OSF, EN32, BSY
- Регистр температуры кристалла: 10-битовый код с разрешением 0,25 °C для термокомпенсации
- Регистр старения кристалла для компенсации точности хода (±0,1 ppm на единицу)
- Протокол обмена по I2C: примеры записи и чтения с временными диаграммами
Где пригодится
- Проекты, требующие высокой точности хода часов (±2 ppm при 0…40 °C)
- Настройка двух независимых будильников с прерываниями на выводе INT
- Использование выхода 32kHz для тактирования внешних устройств
На что обратить внимание
- Адрес модуля на шине I2C — 0x68, совместим с DS1307 по карте регистров времени/даты
- Поддерживает стандартный (100 кГц) и быстрый (400 кГц) режимы I2C
- Флаг OSF сигнализирует об остановке генератора, требуется сброс вручную
- Измерение температуры происходит каждые 64 секунды или по команде пользователя