RTC DS1307 просаживает батарейку.

achest
achest аватар
Offline
Зарегистрирован: 01.10.2012

Ничего не понимаю. Купил Wemos SD Card & RTC Clock shield.  I2c

Купил батареек CR1220. 

Подключаю для программирования, через USB. RTC  Работает. Как только убераю питание - часы теряют энергию и сбрасываются.

Думал, что купил левые батарейки... На них чуть меньше вольта под нагрузкой DS1307. Вытаскиваю батарейку, на ней 3 вольта... И светодиод от нее светится.  т.е. Может она и не " идеальная", все равно странно..  С другой батарейкой из той же серии, тоже самое...

По Datascheet этой батарейки должно на 10 лет хватить... А такое чуство, что туда надо не 25ма/ч а 3000ма/ч подключать...

Может кто сталкивался? Это заводской брак, или я делаю чего-не то... Спасибо

achest
achest аватар
Offline
Зарегистрирован: 01.10.2012

Померил потребление. Микросхема потребляет порядка 5ма, если ее питать от батарейки. Возможно 5ма соответвует внутреннему сопротивлению батарейки.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Похоже на утечку где-то на плате. Померьте сопротивление платы от батарейки и промойте плату в спирте. 

SLKH
Offline
Зарегистрирован: 17.08.2015

mykaida пишет:

Похоже на утечку где-то на плате. Померьте сопротивление платы от батарейки и промойте плату в спирте. 

5 ма на 3 вольтах? это не утечка на плате, а пробой чего-то или сопля. Спиртом не лечится, лучше его по прямому назначению употребить.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

SLKH пишет:

5 ма на 3 вольтах? это не утечка на плате, а пробой чего-то или сопля. Спиртом не лечится, лучше его по прямому назначению употребить.

Кстати, здравая мысль. Посмотреть на плате номиналы  резисторов. Китайцам пофиг, что на них написано - им что 101, что 102, что 103 - одно и то же.

achest
achest аватар
Offline
Зарегистрирован: 01.10.2012

https://sharedinventions.com/?p=663

Резюме: Сначала спроси гугль.  Иначе 1,5 часа потерянного времени.

Не понимаю, зачем китайцы поставили ЛИШНИЕ детали. По даташиту на  DS1307 на 3 вход только батарейка. Зачем вешать туда диод и 2м резистор? Что бы мы, европейцы батарейки лишние покупали?

Диод к сожалению пострадал при выпайке, не могу его тчательно промерить и понять, что это за элемент.

 

 

 

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

achest пишет:

https://sharedinventions.com/?p=663

Резюме: Сначала спроси гугль.  Иначе 1,5 часа потерянного времени.

Абсолютно не бесполезно - может кому в будущем поможет. Не все по англицки читают.

С Вашего разрешения опубликую картинки из той статьи.

b_calavasov
Offline
Зарегистрирован: 11.01.2019

На самом деле, нужно сперва четко определиться, что за модуль использован. Сам чип часов DS1307 может быть установлен на разных модулях, которые в свою очередь, будут иметь разную схему.

Вот материал по доработке модуля TinyRTC - на нем тоже понапиханы лишние детали, предназначенные для подпитывания аккумулятора, и которые сильно влияют на работу модуля при использовании обычной литиевой батареи.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

achest пишет:

Не понимаю, зачем китайцы поставили ЛИШНИЕ детали. По даташиту на  DS1307 на 3 вход только батарейка. Зачем вешать туда диод и 2м резистор? Что бы мы, европейцы батарейки лишние покупали?

Диод и резистор, включённые паралельно Vbat нужны для безбатареечной конфигурации RTC, иначе чип не запустится. Эта не баг,  а фича, сделано разработчиками специально, что б не отправить в МК некорректное время.   Так что  диод и держатель батарейки это взаимоисключающие вещи, либо одно должно быть припаяно, либо другое. Но добрые китайцы припаяли всё сразу :-) 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

dimax пишет:
добрые китайцы припаяли всё сразу :-)
Чтобы не считали их жадными и не обвиняли, что что-то стырили :)

GarryC
Offline
Зарегистрирован: 08.08.2016

Резистор реализует требование "If abackup supply is not required, VBAT must be grounded".

А вот диод тут явно не при делах, единственное обяснение, которое я могу придумать - защита от переполюсовки батареи.

b707
Offline
Зарегистрирован: 26.05.2017

3в/ 2 МОм = 1.5 мкА

Так куда же в итоге утекало 5мА?.