Правильный делитель напряжения(питание от АКБ)

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

Есть портативный девайс, который питается от Li АКБ, и несет на себе STM32 в кач-ве МК.
Задача - измерять питание на клеммах АКБ.
Основное питание МК от LDO. А "плюс" от акб заведен через резисторный делитель на вход АЦП.
В выключенном состоянии через LDO ток почти не течет(меньше 1мка). А вот через резисторный делитель утекает прилично. Например, R1/R2 = 100k/100k, ток утечки 25мкА. Пробовал землю делителя организовывать ножкой МК, но это решение практически не помогает.
Соответственно, вопрос, как в данной ситуации выйти красиво?

PS. Измерять напряжение в спячке, необходимости нет
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку

Сообщение Zhuk72 »

Может перед делителем мосфет с низким сопротивлением поставить? Или опять-таки на землю, минус делителя отключать.
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Контактная информация:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Можно "транзюк" и не ставить, если напряжение на батарее не очень высокое. Минус делителя напряжения к порту сконфигурированный как открытый сток, перед сном отключать. У STM32 есть порты толерантные к 5В. Непонятно почему не получилось, наверное Вы использовали порт нетолератный к 5В и ток убегает через защитный диод.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

[uquote="Zhuk72",url="/forum/viewtopic.php?p=3156703#p3156703"]Может перед делителем мосфет с низким сопротивлением поставить? Или опять-таки на землю, минус делителя отключать.[/uquote]
Так вот и пишу, что отключение земли почти не уменьшает ток. Видимо все через диод утекает.
Последний раз редактировалось ferio Сб авг 05, 2017 11:38:51, всего редактировалось 1 раз.
Реклама
Эиком - электронные компоненты и радиодетали
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Какой контроллер и к какому пину подключен?
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

[uquote="Z_h_e",url="/forum/viewtopic.php?p=3156788#p3156788"]Какой контроллер и к какому пину подключен?[/uquote]
Sтм3.2.Ф103 в корпусе 64 Пина. Ножка 39
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Это PC8 чтоли? Ну да , толерантная к 5В.

Вот тут кое-что обсуждали по подобной теме.

В спящем режиме, порт как сконфигурирован?

Добавлено after 10 minutes 57 seconds:
Не нашел я подробной инфы на Vdd_FT. Непонятно как и когда откроется защитный диод на толерантных портах.

Добавлено after 3 minutes 1 second:
Если что, можно поставить мосфет с P каналом и отключать + батареи от делителя.

Добавлено after 8 minutes 8 seconds:
Да! А затвором транзистора с P каналом управлять транзистором N каналом, чтобы в порт ничего не утекало.

Добавлено after 22 minutes 9 seconds:
В порт, толератный к 5В ток бежать не должен.
Positive injection is not possible on these I/Os
Почему ток убегает в порт я понял. Вход АЦП не является толерантным к 5В. Как только Вы отключаете делитель, напряжение на входе АЦП поднимается до открытия диода и утечка (допустимый предел 5мА) идет в порт АЦП.

З.Ы. Лучше конечно схему прилагать в таких вопросах, даже если она банальна. А то воображения не хватает :)
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

Рс8.
Сконфигурирован в самом начале как вход, так больше и не переназначается.

Добавлено after 1 minute 24 seconds:
Спящего режима нет по факту. На ножке ldo enable пропадает высокий уровень. И ldo работает как ключ по vcc, отрубает шину полностью

Добавлено after 36 seconds:
Схему приложу, без проблем)) как буду у большого ПК. Пишу сейчас с телефона
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Ага приложите. И помозгуем тогда.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

схема - сама примитивность, но как то так :))
LDO - MIC5317-2.5YM5 T5, Фиксированный стабилизатор с малым падением напряжения, 2.5В до 6В, 180мВ, 2.5В, 150мА, SOT-23-5
СпойлерИзображение
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Конечно по этому куску схемы трудно что-то понять, куда и что у Вас убегает.

Я думал что Вы портом PC8 отключаете делитель. Разве на этом порте есть АЦП?

Измерить напряжение питания, вернее напряжение Vdda, можно без делителя. Достаточно измерить внутренний ИОН.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

если быть совсем точным, правильно выглядит следующим образом.
ток убегает по красной линии.
СпойлерИзображение
физический это работает так: железной кнопкой подымаем уровень на ENABLE, пошло питание на МК. МК подхватывает ножку EN. выключаем софтово, укладывая МК в powerdown. подтяжка к земле на enable отключает LDO.

а ток уходит через резистор R1(проходной) и через ножку АЦП.


PS. иона на данном STM нет.((
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Как же нет, когда есть. Другой вопрос, что его нельзя использовать именно как опорный источник для АЦП, но измерить же можно.
Спойлер
...the internal reference
voltage VREFINTis connected to ADCx_IN17. These two internal channels can be selected
and converted as injected or regular channels.
Note: The sensor and VREFINTare only available on the master ADC1 peripheral.
Изображение
Добавлено after 3 minutes 33 seconds:
А схему я Вашу не понимаю. Если МК ничего не делает во время сна и включается от кнопки, то почему нельзя весь блок питания отключать?
Как Вы определили что ток убегает в порт? Если он туда бежит, значит Вы что-то не то сделали. Если через диод бежит, значит цепь по питанию остается, куда-то же надо бежать току.
Вложения
adc.gif
(7.16 КБ) 915 скачиваний
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

В любом случае дело не в делителе, а в том что ток утекает через ножку МК.

Чтобы отключать все питание нужно ставить кнопку с фиксацией, а здесь реализовано самоотключение через разное время. То есть кнопку нажимаем для включения, а МК уже сам решает когда ему уйти в повердаун.

Цепь земли постоянная, цепь по vdd коммутируется LDO стабилизатором.
Определил очень просто. Отпаял делитель, ток стал равен 0.000мА. Меньше, не позволяет измерить мой амперметр. С делителем 100к/100к ток утечки равен 24мка. Я предположил что этот ток может течь на землю , через резистор р2. Убрал его, но ток нисколько не уменьшился.

Еще вариант предложили , увеличит r1 до 1мом, а r2 сделать 200к. Это снизит напряжение на выходе делителя меньше 0.7в(при входном 4.2) и ток утечки будет крайне низким, соизмеримы с величиной саморазряда АКБ.
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Ну делайте ключ отключающих делитель.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

Я попробую еще разные варианты с номиналами резисторов.
Тк ток порядка 2-5мка меня устроит.

По ключу, есть какие нибудь готовые примеры? Или просто п канал?
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Просто P канал не получится, тоже будет утечка.

Добавлено after 18 minutes 10 seconds:
Вот такую схемку накидал.
СпойлерИзображение
Пока ее чертил, подумал что возможно будет достаточно N канального, отключающий батарею от земли, ну т.е. выключающий весь блок питания.

Добавлено after 2 minutes 13 seconds:
Хотя P канального должно хватить без N. Нужно управлять им ногой толлератной к 5В. Я уже цитировал Positive injection is not possible on these I/Os, так что поди не будет утечки.
Вложения
key.gif
(122.85 КБ) 992 скачивания
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

Да, можно п каналом управлять ногой МК.
Ну посмотрим, буду думать если на резисторах не получу приемлемый результат.
Спасибо за подсказки.
Друг Кота
Аватара пользователя
Сообщения: 16548
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

Я именно так и делал - BSS131 в нижнее плечо делителя, управление затвором от свободной ноги, только МК был Мега8.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Ну и та же проблема и остается. МК пытается запитываться через верхнее плечо и защитный встроенный диод, если конечно питание отключено. А у Вас наверное был спящий режим.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Ответить

Вернуться в «Практика»