Модуль DS3231 (RTC, ZS-042) — представляет собой недорогую плату с чрезвычайно точными часами реального времени (RTC). Модуль включает в себя литиевую батарею, которая поддерживает бесперебойную работу, даже при отключении источник питания.
RTC DS3231 часы специально спроектированы для подключения к контроллеру Raspberry Pi, но они так же легко подключаются и работают с Ардуино. В RTC модуле можно настроить два будильника. Питание модуля DS3231, может находиться в пределах 2,5В – 5,5В.
Напряжение внешнего источника питания постоянно отслеживается микросхемой DS3231 и при падении ниже 2,5В, часы переходят на питание от встроенной батареи.
Точность часов осуществляется при помощи датчика отслеживания температуры микросхемы. В чипе встроена функция корректировки частоты генератора и она изменяется в зависимости от температуры микросхемы. Часы можно настраивать и управлять при помощи контроллера, посредством интерфейса I2C.
Модуль работает по шине I2C, для удобства эти шина были выведена на разъем
Назначение пинов
► +: питание 3,3 V 5V
► D: линия данных (Serial data input\ output)
► C: линия тактирования (Serial CLock)
► SDA: не используется
► GND: «-» питание модуля
Характеристики DS3231:
Микросхема | DS3231SN |
Точность | ±2 ppm |
Температурный диапазон | -40°C .. +85°C |
Будильник | 2 |
Интерфейс | I2C 400 кГц |
Питание | 2,5В – 5,5В |
Регистр коррекции | да |
Низкое потребление тока | 3 мкА |
Автономное питание | встроенная батарея |
Размер | 14 x 14 x 13 мм |
Модуль DS3231 mini имеет распиновку, позволяющую подсоединять его прямо к гребенке Raspberry Pi, без дополнительных проводов и переходников.
Также часы DS3231 mini полностью совместимы и с платами Arduino, STM и т.д.