PCF8563, DS3231 и DS1307 — это часы реального времени с интерфейсом I2C, которые продолжают считать время от резервной батарейки, когда основное питание выключено. Снаружи задача у всех одна, и все три подключаются по одной шине I2C, но это три разные микросхемы с разными адресами и разными регистрами, и друг друга на плате они не заменяют. Главное, что надо знать до замены: у PCF8563 адрес на шине 0x51, а у DS3231 и DS1307 — 0x68, поэтому прошивка, написанная под одну микросхему, с другой будет читать мусор. Дальше они расходятся по точности и по потреблению: DS3231 самый точный, потому что кварц с температурной компенсацией встроен внутрь, PCF8563 самый экономный по току резервного питания, а DS1307 — самый дешёвый и самый старый, но работает только от 5 В и требует внешнего кварца.
Содержание руководства (10 разделов)
Что такое RTC и зачем резервная батарейка
Часы реального времени считают секунды, минуты и дату даже без основного питания — для этого у них отдельный вывод батарейки, и при пропадании питания микросхема переключается на неё автоматически.
Точность хода определяет кварцевый резонатор. От его качества и от правильной ёмкости нагрузки зависит, насколько часы уйдут за месяц, поэтому подбор кварца под конкретную микросхему — часть работы, а не мелочь.
Показания хранятся в регистрах, доступных по I2C, и время обычно записано в двоично-десятичном формате, то есть цифры по четыре бита на каждую десятичную цифру.
PCF8563, DS3231 и DS1307 — в чём разница
- Адрес I2C: у PCF8563 — 0x51, у DS3231 и DS1307 — 0x68.
- Точность: DS3231 с встроенным термокомпенсированным кварцем (±2 ppm), PCF8563 и DS1307 с внешним кварцем (порядка ±1–2 минуты в месяц).
- Ток резервного питания: PCF8563 около 250 нА, DS3231 около 840 нА, DS1307 заметно больше.
- Питание: DS1307 только 5 В, PCF8563 и DS3231 работают от 3,3 до 5 В.
- Дополнительно: у DS1307 56 байт энергонезависимой памяти, у DS3231 два будильника и датчик температуры.
Почему это не прямая замена
Разные адреса и разные карты регистров означают, что прошивку под одну микросхему нельзя просто указать на другую: библиотека DS1307 или DS3231 с PCF8563 не работает, и наоборот.
По выводам они тоже не совпадают, поэтому на плате одну микросхему на место другой без переделки не поставить. Это замена с переразводкой и переписыванием драйвера, а не замена микросхемы.
Отдельно про кварц: DS1307 требует кварц с ёмкостью нагрузки 12,5 пФ, а у PCF8563 допустимый диапазон шире. Неправильно подобранный кварц даёт уход в несколько минут в месяц.
Как выбрать
Если важна точность без подстройки и без подбора кварца, берут DS3231 — температурная компенсация уже внутри, и уход в год измеряется минутами, а не десятками минут.
Если важна работа от батарейки годами и питание 3,3 В, смотрят на PCF8563 — у него самый низкий ток резервного питания.
DS1307 имеет смысл только там, где нужна дешёвая и привычная микросхема под 5 В с дополнительной памятью, но точность и совместимость с 3,3 В у него хуже.
Ещё одна практическая ловушка: на дешёвых модулях DS3231 иногда распаяна цепь подзаряда под аккумулятор LIR2032, и если поставить обычную CR2032, она может потечь. При использовании модуля это стоит проверить.
Характеристики
- PCF8563: I2C 0x51, внешний кварц, резервный ток около 250 нА, питание 3,3…5 В.
- DS3231: I2C 0x68, встроенный термокомпенсированный кварц ±2 ppm, два будильника.
- DS1307: I2C 0x68, внешний кварц 12,5 пФ, 56 байт памяти, питание 5 В.
- Все три считают время от резервной батарейки и отдают дату и время по I2C.
Частые вопросы
- Можно ли поставить PCF8563 вместо DS3231 — нет, другой адрес (0x51 против 0x68) и другие регистры.
- Почему часы читаются как мусор после замены — прошивка обращается по чужому адресу, и микросхема отдаёт не те данные.
- Какие часы самые точные — DS3231, у него кварц с температурной компенсацией внутри.
- Какие часы дольше всех живут от батарейки — PCF8563, у него самый низкий резервный ток.
- Что важнее всего при подборе кварца — ёмкость нагрузки, у DS1307 она 12,5 пФ.
Детали, названные в этом руководстве
КаталогКаждая позиция — это деталь или семейство, о которых идёт речь в руководстве, со ссылкой на карточку в каталоге: параметры, корпус, стадия жизненного цикла и datasheet, если он у нас локализован. Там, где в тексте названо семейство, в таблице стоит конкретный заказной партномер со склада. Если позиции из руководства в списке нет — значит, её у нас сейчас нет: пришлите номер, и она уйдёт в подбор вместе с остальными.
| Партномер | Производитель | Описание |
|---|---|---|
| DS1307 | Analog Devices Inc./Maxim Integrated | — |
| DS1307ZN | Analog Devices Inc./Maxim Integrated | — |
Примените это к своей спецификации
Отправьте партномера или файл спецификации (Excel / CSV). По каждой строке проверим складские остатки в Шэньчжэне, наличие заводской упаковки и проверенные аналоги — с отгрузкой единой партией.
Запрос успешно отправлен!
Ваш запрос по позиции (ICBOMS) зарегистрирован. Номер заявки:
1. Служба закупок в Шэньчжэне проверяет реальные физические остатки на складах и Data Code.
2. Официальный расчет с ценами, сроками и условиями DDP будет отправлен на в течение 2-24 ч.
Как написано это руководство
Руководство написано службой поставок ICBOMS в Шэньчжэне и выверено по документам производителей и стандартам, на которые ссылается текст. Формулировки ограничены тем, что делает эта служба, и тем, как оценивают деталь — без ориентировочных цен, сроков поставки и остатков: всё это считается по каждой строке отдельно, по факту проверки. Дата последней вычитки стоит в начале страницы.