Доставка по Україні
Адресна або відділення Нової Пошти.
 
Гарантія – 6 місяців
Ми замінимо продукт на робочий або повернемо кошти.
 
Великий асортимент
Ми постійно розширюємо асортимент

Лідери продажів

Поки що відсутні

Знижки

Последние статьи

Visit our blog

Модуль RTC DS3231 для Raspberry Pi

1429

В наличии

Этот миниатюрный модуль RTC разработан специально для Raspberry Pi - "одевается" на гребенку GPIO и проблема с реальным временем для Raspberry Pi решена навсегда! А благодаря крошечным размерам модуль не помешает плате находится в корпусе. Работает на базе DS3132. Батарейка входит в комплект.

Подробнее

50 грн

Ожидается

Subscribe and recieve notify when product in stock

Повідомити мене, коли буде в наявності
  • Как известно, в Raspberry Pi отсутствуют часы реального времени, поэтому для сохранения данных при перезапуске платы или использовании ее без подключения к интернету необходимо использовать RTC модули. Миниатюрный модуль RTC DS3231 позволит решить эту проблему. Работает по I2C интерфейсу, благодаря чему можно использовать и с любыми другими платами/контроллерами, просто подключив к необходимым пинам. Модуль отсчитывает секунды, минуты, часы, дни недели, дни месяца, месяц и год с учетом високосного года вплоть до 2100 года. Кроме того, поддерживает 24-х или 12-часовой формат времени, имеет 2 ежедневных будильника и работает при температуре от 0°C до 40°C.

    Благодаря малым размерам модуль RTC DS3231 для Raspberry Pi не помешает плате находится в корпусе. Батарейка входит в комплект поставки.

    Технические характеристики

    • Микросхема DS3231
    • Рабочее напряжение: 3.3 - 5.5V
    • Диапазоны рабочих температур: коммерческая (от 0 °C до + 70 °C), промышленная (от -40 °C до + 85 °C)
    • Интерфейс: I2C
    • Низкое энергопотребление
    • Габариты: 12 х 14 х 14 mm.

    Во вложении очень подробный даташит модуля DS3231.

  • Назначение Хранение данных
  • Настройка модуля RTC DS3231 на Raspberry Pi

    1. Подключите модуль к пинам (1,2,3,4,5) как это показано на изображении.

    2. Включите шину I2C используя утилиту raspi-config (Interfacing Options -> I2C -> Yes). Потребуется перезагрузка.

    3. Теперь можно проверить виден ли RTC модуль на I2C шине командой i2cdetect -y 1. 68 означает обнаружение неизвестного устройства на I2C шине. 

    i2cdetect -y 1

    4. Необходимо добавить следующую строку в файл /boot/config.txt для корректного определение модуля DS3231. После добавления необходимо перезагрузить систему.

    dtoverlay=i2c-rtc,ds3231

    5. Проверяем готов ли к работе модуль RTC командой i2cdetect -y 1. UU означает что устройство готово к работе.

    6. Модуль готов к работе, теперь необходимо настроить корректное системное время при помощи синхронизации с сервером времени используя ntpdate. Установим ntpdate и загрузим правильное время.

    sudo apt install ntpdate
    ntpdate ntp.time.in.ua

    Запишем актуальное время в аппаратный модуль RTC

    sudo hwclock --systohc

    Удалим эмулятор аппаратных часов из системы, он более не нужен и может только мешать.

    sudo apt purge fake-hwclock

    7. Теперь необходимо создать udev правило для синхронизации системного времени с модулем RTC при запуске ОС. Создайте файл /etc/udev/rules.d/85-hwclock.rules со следующим содержимым.

    KERNEL=="rtc0", RUN+="/sbin/hwclock --rtc=$root/$name --hctosys"

    Дополнительная информация

    Проверить текущее время в RTC модуле можно командой

    sudo hwclock -r

    Так же, можно сразу же сравнить его с текущим системным временем.

    sudo hwclock -r && date --rfc-3339=ns
  • Write your review Ask a Question

    100% Customers found to be helpful.

    Подскажите, какой интерфейс используется для подключения? Спасибою


    Write your review Ask a Question

    Add photos and videos to your review to make it even more interesting!

    Drag photos here

    or click
    Select files
    Add images in the formats .jpg, .gif, .png, file size up to  4Mb


Сопутствующие товары

Відвідувачі, які замовляють цей товар, також купили:

30 other products in the same category: