Atmega328p-au. Ток утечки через аналоговые входы при выключенном МК

Gdalex
Offline
Зарегистрирован: 06.10.2015

Добрый день, уважаемые форумчане!

Столкнулся с неожиданной проблемой. МК Atmega328p-au. По I2C подключена DS3231 с батарейкой в качестве резервного питания часов при отсутствии внешнего питания. Для контроля состояния батареи (вовремя нужно оповестить пользователся о скорой кончине батарейки) на аналоговый вход AD2 был подключен "+" батарейки.

Обнаружил неприятную вещь - за сутки отсутствия питания батарейка теряет примерно 1,1В своего напряжения. Т.к., в цепи питания батарейки кроме самой DS3231 и AD2 атмеги никого нет, то возник вопрос: может ли МК при выключенном питании через свои внутренние цепи сажать батарейку. 

Прозвон данной цепи показал сопротивление 1238 кОм в обратном направлении. Уже не знаю, что и думать. То ли отказаться совсем от контроля батарейки, то ли воткнуть ключ в цепь AD2, который при пропадании питания будет размыкать эту цепь. Заранее резать дорожки не хочется, может в чем еще причина?

Green
Offline
Зарегистрирован: 01.10.2015

Прозвоните в прямом на питание. Расскажите.
Откажитесь. У 3231 есть типа lost power бит. Только он устанавливается, насколько я понял, уже когда почки сели.

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

Gdalex пишет:

Обнаружил неприятную вещь - за сутки отсутствия питания батарейка теряет примерно 1,1В своего напряжения. Т.к., в цепи питания батарейки кроме самой DS3231 и AD2 атмеги никого нет, то возник вопрос: может ли МК при выключенном питании через свои внутренние цепи сажать батарейку.

Да, может. Более того, если б ардуина была трехвольтовая - она б у вас по такой схеме и работать могла б от батарейки RTC.  На аналоговый вход нельзя подавать напряжение больше напряжения питания ардуины, иначе ток пойдет через защитные диоды в шину питания.  А когда у вас ардуина выключена - ее напряжение питания ноль, и значит практически любое напряжение проходит в шину.

Чтобы разрешить эту проблему - подключите между батарейкой и аналоговым входом резистор порядка 100к - 1Мом

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Gdalex, входы МК защищены защитными диодами - один на плюс, другой на замлю. При отсутствии питания, подаваемого стандартным способом, и наличии напряжения на любом из входов происходит питание МК наличествующим на входе напряжением через указанные диоды.

-NMi-
Offline
Зарегистрирован: 20.08.2018

andriano пишет:

При отсутствии питания, подаваемого стандартным способом, и наличии напряжения на любом из входов происходит питание МК наличествующим на входе напряжением через указанные диоды.

Совершенно и в ""дырку". Берём резистор калоом на десять последовательно с входом и "можнАпАпиФку"