Вопрос: насколько правильно вот так делать? Суть: устройство на мега88 с батарейным питанием и полным отключением питания МК и переферии, нужно измерять напряжение батареи. Питание меги - 3.3В, по-идее, если я пин gpio BAT_MSR переведу в режим входа без подтяжки, то Q1 должен закрыться, потому что фактически BAT_MSR будет через защитный диод соединен с линией 3.3В. Но что будет при обесточенном МК? Через защитный диод ток будет течь в линию питания, где ещё висят 3 м/с, дисплей, выход dc/dc-преобразователя и светодиод через резистор 1к . Это ведь навернео будет шунтировать линию BAT_MSR и транзистор может начать открываться? Падение напряженя на защитном диоде - 0.3В, на светодиоде - 1.8В, т.е. при VBAT=4V на затворе будет где-то 900mV только засчет светодиода, а учитывая остальную переферию и то и того меньше? Правильно? Я бы туда поставил ещё N-канал, чтобы наверняка. Или я неправильно что-то считаю?
Комментарии: 21
Dmytro
BAT_MSR к пину этого же мк идет? Напряжение батареи в каких рамках?
Unsupported
батарея - LiPo, MAT_MSR - вывод GPIO единственного МК вот мне прямо хочется в этот узел воткнуть N-анал и тогда сомнения точно пропадут, но может я где в своих расчетах здесь неправ?
Dmytro
возможно, вам имеет смысл поднять номинал резисторов делителя на 1-2 порядка (в 10-100раз) и отказаться от транзистора? Еще рекомендую конденсатор в нижнем плече делителя поставить. 1-100нФ
Anonim
тогда напряжение на нем будет постоянно подниматься до brownout плюс диод пина, и стартовать мк
Anonim
оно же на самом деле вот так всё выглядит с BAT_MSR тоже диод на vcc
Dmytro
Напряжение батареи 4.2. На выходе делителя в лучшем случае будет 1.68в минус диод - это 1.3. Это при нулевой нагрузке. Если этого мало - то можно еще сильнее делить. Ну и фьюзами выставить что бы она от такого напряжения не запускалась
Fedor
Какой диод? И мало для чего? Делитель же чтоб было меньше чем опорное
Anonim
да, прошу прощения, смотрю в делитель вижу фигу, пойду посплю
Fedor
Я вот тоже к этому склоняюсь)
Dmytro
Зло выше картинку скинул. Нужно следить что бы мк не заводился от не предназначенных для этого пинов.
Fedor
Аа, понял. Тоже туплю уже)
Unsupported
там микроамперы же, не заведётся
Fedor
Можно в том же протеусе прикинуть. Чтоб не ломать мозг расчетами.
Dmytro
К чему я клоню: дело в том что через пин BAT_MSR будут все те же утечки при выключенном питании мк.
Unsupported
но про этот диод я и говорил, через него будет притягиваться делитель к GND при обесточенном МК будут, но незначительные. питание - 3.3, поэтому там незначительнео падение будет и транзистор будет заперт
Dmytro
Я к тому что эти утечки будут того же порядка, как и если вы просто уберете транзистор и поставите на делитель килоомы
Unsupported
А, вот про что. Не. Вход у АЦП тоже имеет сопротивление и увеличение номенала резисторов делителя даст погрешность
Dmytro
*десятки килоом А вот как раз для этого я и говорил про конденсатор)
Unsupported
но да, установка N-канального полевика в затворную цепи решит проблему с утечками. Емкост ьзатвора P-канального полевика зарядится и ток течь перестанет
Dmytro
Вот полезная статейка про конденсатор на входе ацп: http://www.leoniv.diod.club/articles/adcstm32/adcstm32.html Но если вам эти утечки при отключенном МК все же допустимы - я бы оставил голый делитель
Unsupported
господи... Л.И.... но эту не читал ещё кажется, спасибо. сейчас гляну