8(499)394-18-67

8(965)394-18-67

ПН-ВС: 09:00 - 23:00

Заказы передаем в СДЭК каждый день

Самовывоз: более 300 городов России

sales@ardmag.ru

Модуль реального времени DS3231

  • Код товара (артикул): 1160
  • В наличии: 28 шт.

100 р.


    Модуль представляет собой обновленную версию RTC семейства для плат Arduino: так, на смену  DS1307 с кварцевым генератором пришел DS3231. С новой версией повысилась точность измерений: внутри микросхемы теперь есть датчик температуры, который компенсирует погрешность в измерениях, а они возникают из-за влияния изменения температуры на показания с кварцевого генератора.

    С помощью чипа DS3231 можно считать время в секундах, минутах, часах, днях недели, вплоть до года. А еще он умеет правильно определять число дней в месяце и считает високосные годы (до 2100 года). Это просто невероятно! (если Вы владелец классических часов Casio, то знаете каково это).

    Помимо одноименной микросхемы на плате модуля расположен светодиодный индикатор питания Power и различные контакты, в том числе:

  • 4 контакта (на схеме они подписаны слева) для подключения к контроллеру (по I2C контроллеру): SCL (к контакту A4 на Arduino, номер для версии Mega — 20; Leonardo — 2), SDA (к контакту A5, для версии Mega — 21; Leonardo — 3), VCC (подается +), GND (заземление).
  • Еще 4 контакта с другой стороны модуля: для параллельного подключения по шине I2C.
  • 32K и SQW используются для подтяжки этих двух контактов с SCL и SDA по шине I2C (через резистор на 4,7 кОм).
  • A0, A1, A2 — для смены адресации микросхемы памяти AT24C32N.

Зачем нужен модуль часов реального времени, если на плате Arduino уже есть встроенный таймер?   

    В платах Arduino есть встроенный таймер, к которому можно обратиться через функцию millis(), однако подсчет времени в нем ведется с момента подачи питания на контроллер. При последующей перезагрузке таймер сбросит свое значение и начнет отсчет с нуля. RTC модули (в том числе, DS3231) имеют разъем для подключения батарейки, а значит всегда смогут считать время, даже если плата Arduino выключена. В данном случае батарейки может хватить на несколько лет.

Популярные проекты с использованием данного модуля:

  • Настольные часы с будильником
  • Система оповещения в умном доме
  • Электронные часы с таймером
Характеристики модуля:

- Напряжение питания: 3,3В или 5В

- Интерфейс: I2C

- Погрешность измерений: ±0,432 секунды/день

- Размеры платы модуля: 38 x 22 x 15 мм



Модули, шилды
Фильтр Время