Описание
Техническая документация модуля часов реального времени на чипе DS1302 с интерфейсом 3-Wire. Подробно описывает карту регистров времени и даты, управление резервным питанием от батареи CR2032, устройство заряда батареи малым током и протокол обмена данными.
Что внутри PDF
- Карта регистров: секунды, минуты, часы, день, месяц, год, день недели в BCD-формате
- Протокол интерфейса 3-Wire: линии CE, SCLK, I/O, режимы чтения и записи
- Управление резервным питанием: автоматическое переключение на батарею при пропадании VCC
- Устройство заряда батареи малым током: флаги TCS, DS, RS, схема подключения диодов и резисторов
- Электрические характеристики: напряжение 2–5.5В, ток 25–81 мкА в работе, 200–1000 нА от батареи
- Примеры временных диаграмм записи и чтения данных с пояснениями
Где пригодится
- Создание устройств с точным учётом времени: метеостанций, таймеров, логгеров данных
- Разработка прошивки для работы с DS1302: чтение/запись времени, управление флагами
- Настройка резервного питания: расчёт тока заряда батареи, выбор диодов и резисторов
- Отладка интерфейса 3-Wire: проверка временных диаграмм осциллографом
На что обратить внимание
- Интерфейс 3-Wire не стандартизирован, используйте готовые библиотеки или следуйте диаграммам
- Флаг CH останавливает часы, флаг WP блокирует запись — проверьте их перед настройкой
- Устройство заряда батареи требует правильной комбинации флагов TCS, DS, RS
- Документ содержит формулы расчёта тока заряда и таблицы состояний ключей