Содержание

Часы реального времени v1 (RTC) для Raspberry Pi Pico: инструкция, примеры использования и документация

Используйте часы реального времени для Raspberry Pi Pico для получения текущей секунды, минуты, часа, дня, месяца и года без затрат ресурсов микроконтроллера. Модуль пригодиться для создания будильников, сигнализаций и снятия показаний с датчиков по графику.

На плате также расположен слот для часовой батарейки размера CR1220 на 3 вольта. Благодаря дополнительному автономному питанию от таблетки, перебои с электроснабжением не собьют вашу железку с толку. Модуль выполнен в форм-факторе Pico Shield и идеально подходит для платформ Raspberry Pi Pico.

Подключение и настройка

На роль контроллера для работы с RTC-модулем рассмотрим платформу Raspberry Pi Pico.

Что понадобится

Инструкция по сборке

  1. Установите Raspberry Pi Pico сверху на контактные колодки платы с RTC. Для правильности коммуникации воспользуйтесь меткой USB-порта на плате дисплея.
  2. Подключите полученный сет дисплеем вверх к компьютеру по USB. Для коммуникации используйте кабель micro-USB.

Примеры работы

Отобразим демонстрацию работы часов реального времени. Для запуска примеров скачайте и установите библиотеку amperka_pico_rtc. В качестве примера выведем в консоль текущее время, дату и день недели.

rtc-demo.py
 

Элементы платы

Чип RTC DS3231

За подсчётом времени занимается чип RTC DS3231, которая включает в себя:

Отсек для батарейки CR1220

На плате расположен отсек для батарейки CR1220, которая обеспечивает работу часов в портативном режиме. В автономном варианте батарейка сможет протянуть и обеспечить питание модуля на несколько лет.

Светодиодная индикация

Имя светодиода Назначение
PWR Индикатор питания. Горит — на плату поступает напряжение, не горит — на плату не поступает напряжение.

Для экономии заряда батарейки, светодиод PWR по умолчанию отключён от линии питания. Для активации, капните каплей припоя на контактной площадке R8.

Контактные колодки

Плата RTC подключается к контроллерам форм-фактора Raspberry Pi Pico через две параллельных контактных колодки на 20 пинов. Все подробности коммуникации и задействованные контакты читайте в разделе распиновка.

Распиновка

Принципиальная и монтажная схема

Габаритный чертёж

Характеристики

Ресурсы

Полезные статьи

Документация