DS3231 - время устанавливается, но часы не тикают.

ki314
Offline
Зарегистрирован: 03.03.2017

Пытаюсь запустить DS3231 s ESP-07.

Перебрал с десяток библиотек, использовал прямую работу с устройством через Wire.h

i2c сканер видит устройства на 0x57(еепром) и 0x68(часы)

Удается установить дату и время - считываются те значения, которые устанавливаешь, но часики не тикают и температура 0.

После выключения внешнего питания установленные дата и время сбрасываются.

Батарейка новая, при выключенном внешнем питании на пинах 13 и14 микросхемы DS3231 напряжение 3,25В.

Считывал регистры 0x0E и 0x0F - все биты в "0", то есть часы тикать должны.

Попробую еще с платой Uno R3 подружить эти часы, но больше идей у меня нет.

Подскажите волшебные заклинания - день прошел в бесплодных попытках.

 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Чюдес не бывает. Ищи касяк. 

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Как вариант - проверь правильность установки диодов на плате - всякое бывает, китайцы могли и перевернуть :)