Atmega328p-au. Ток утечки через аналоговые входы при выключенном МК
- Войдите на сайт для отправки комментариев
Добрый день, уважаемые форумчане!
Столкнулся с неожиданной проблемой. МК Atmega328p-au. По I2C подключена DS3231 с батарейкой в качестве резервного питания часов при отсутствии внешнего питания. Для контроля состояния батареи (вовремя нужно оповестить пользователся о скорой кончине батарейки) на аналоговый вход AD2 был подключен "+" батарейки.
Обнаружил неприятную вещь - за сутки отсутствия питания батарейка теряет примерно 1,1В своего напряжения. Т.к., в цепи питания батарейки кроме самой DS3231 и AD2 атмеги никого нет, то возник вопрос: может ли МК при выключенном питании через свои внутренние цепи сажать батарейку.
Прозвон данной цепи показал сопротивление 1238 кОм в обратном направлении. Уже не знаю, что и думать. То ли отказаться совсем от контроля батарейки, то ли воткнуть ключ в цепь AD2, который при пропадании питания будет размыкать эту цепь. Заранее резать дорожки не хочется, может в чем еще причина?
Прозвоните в прямом на питание. Расскажите.
Откажитесь. У 3231 есть типа lost power бит. Только он устанавливается, насколько я понял, уже когда почки сели.
Обнаружил неприятную вещь - за сутки отсутствия питания батарейка теряет примерно 1,1В своего напряжения. Т.к., в цепи питания батарейки кроме самой DS3231 и AD2 атмеги никого нет, то возник вопрос: может ли МК при выключенном питании через свои внутренние цепи сажать батарейку.
Да, может. Более того, если б ардуина была трехвольтовая - она б у вас по такой схеме и работать могла б от батарейки RTC. На аналоговый вход нельзя подавать напряжение больше напряжения питания ардуины, иначе ток пойдет через защитные диоды в шину питания. А когда у вас ардуина выключена - ее напряжение питания ноль, и значит практически любое напряжение проходит в шину.
Чтобы разрешить эту проблему - подключите между батарейкой и аналоговым входом резистор порядка 100к - 1Мом
Gdalex, входы МК защищены защитными диодами - один на плюс, другой на замлю. При отсутствии питания, подаваемого стандартным способом, и наличии напряжения на любом из входов происходит питание МК наличествующим на входе напряжением через указанные диоды.
При отсутствии питания, подаваемого стандартным способом, и наличии напряжения на любом из входов происходит питание МК наличествующим на входе напряжением через указанные диоды.
Совершенно и в ""дырку". Берём резистор калоом на десять последовательно с входом и "можнАпАпиФку"