Полностью собранный
модуль часов реального времени и календаря с дополнительной памятью
на микросхеме DS1307 для Arduino.
Модуль часы реального времени DS1307 используется в макетах и
проектах на микроконтроллерах для снятия с него показаний реальной
текущей даты и времени. Эта информация используется для мониторинга
и регистрации даты и времени, а также для управления с ее помощью
различными устройствами.
Для использования модуля нужно сначала собрать с его помощью макет,
создать программу для управления и начинать работу.
Управление модулем реального времени осуществляется из Arduino
контроллеров или других управляющих микропроцессорных устройств
через IIC (Inter-Integrated Circuit) интерфейс с помощью специальных
программ.
В микросхеме DS1307 имеется программируемый генератор прямоугольных
импульсов, позволяющий вырабатывать одну из четырех частот (1Гц,
4096Гц, 8192Гц или 32768Гц).
Модуль часы реального времени DS1307 имеет две колодки контактов –
Р1 и Р2, а также слот для подключения
батареи питания 2032 85 мАч.
Колодка Р1 имеет контакты SQ, DS, SCL, SDA, VCC, GND, BAT.
Колодка Р2 имеет контакты DS, SCL, SDA, VCC, GND.
Питание модуля осуществляется или от встроенной батареи, или от
Arduino контроллера (другого управляющего микропроцессорного
устройства), или от внешего источника питания.
В микросхеме DS1307 имеется встроенная схема, определяющая аварийное
отключение питания и автоматически подключающая резервную батарейку.
При этом отсчет времени продолжается и после восстановления питания
часы показывают правильное время.
Характеристики:
работа модуля осуществляется через IIC (Inter-Integrated Circuit)
интерфейс;
модуль ведет отсчет времени – часов, минут, секунд, различает AM/PM;
модуль ведет отсчет даты – год, месяц, день, учитывает высокосные
года;
в памяти модуля записан точный календарь до 2100 года с учетом
высокосных годов;
модуль имеет 56 байт энергозависимой памяти, доступной пользователю.
батарея питания: CR2032 85 мАч;
габариты: 28 х 25 х 8 мм;
вес: 6 г. |