Перейти к содержанию
    

STM32F100 от батарейки, контроллер питания

планирую девайс питающийся от батарейки телефона, 3.7V примерно 1700mAh

на какой элементарной базе собрать контроллер питания, контроллер заряда батарейки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вместо девайса придется делать прибор. И не на элементарной базе, а на элементной.

Для начала посмотреть как такие приборы уже сделаны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

планирую девайс питающийся от батарейки телефона, 3.7V примерно 1700mAh

на какой элементарной базе собрать контроллер питания, контроллер заряда батарейки?

Гляньте у TI, например - BQ24232.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пробежался по даташиту, неплохой вариант, доступен в нашей деревне, попробую

Спасибо, Игорь

 

параллельный вопрос, как можно мониторить состояние батареи? т.е. текущий заряд, какой процент от полного

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Опять же, плюс контроллер заряда (уже не Fuel Gauge, а именно чип, ограничивающий ток заряда и регулирующий напряжение).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У нас в приборе BQ25060DQC стоит в компании с транзистором. До этого стоял BQ24070, но в конечном итоге он не подошёл из-за термистора, который в той батарее, на которой наша контора остановилась, поэтому заменили.

 

А с уровнем заряда тяжко. Проблема в том, что почти при любом заряде батарея выдаёт одно и то же напряжение, поэтому на него опираться нельзя. Приходится подсчитывать заряд, втекающий в батарею при зарядке и вытекающий при разрядке, а для этого в общем случае нужен более продвинутый контроллер, о чём выше написали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А с уровнем заряда тяжко. Проблема в том, что почти при любом заряде батарея выдаёт одно и то же напряжение, поэтому на него опираться нельзя. Приходится подсчитывать заряд, втекающий в батарею при зарядке и вытекающий при разрядке, а для этого в общем случае нужен более продвинутый контроллер, о чём выше написали.

Странно... У меня в одном из моих устройств стоит литиевая батарейка. И напряжение на ней в процессе разрядки хоть и медленно, но всё же падает.

И индикация разряда батареи, по достижении некоторого уровня (измеренного АЦП МК), работает вполне нормально.

Речь не идёт именно о "уровне заряда" как размерной величине, а только о приблизительном достижении некоего порога.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Вполне возможно для комнатных условий.

Себе для приемничка без индикатора заряда и 8-ми бит АЦП ставил такие точки:

#define U_1 206 //3.4 V critically low voltage

#define U_2 219 //3.6 V

#define U_3 231 //3.8 V

#define U_4 243 //4.0 V

#define U_5 252 //4.15 V highest possible voltage

Не утверждаю про какую-то точность, особенно в полевых условиях с большим "разбегом" температур но вполне можно оценить степень заряженности литиевого АК.

Соотв. 0-25-50-75-100 %

Изменено пользователем Ga_ry

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присмотритесь к STNS01 от STMicroel.., единственно что ток в систему до 300мА, а так вполне прикольная штука, есть как раз и вывод для АЦП отключаемый, чтоб не жрало, и честное отрубание аккума от всей системы при сверх-разряде, с потреблением до 100нА. у себя в проектах ставили такой чип в связке с RF MCU CC2530 и похожими.

Изменено пользователем bloody-wolf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вполне возможно для комнатных условий.

Себе для приемничка без индикатора заряда и 8-ми бит АЦП ставил такие точки:

#define U_1 206 //3.4 V critically low voltage

#define U_2 219 //3.6 V

#define U_3 231 //3.8 V

#define U_4 243 //4.0 V

#define U_5 252 //4.15 V highest possible voltage

Не утверждаю про какую-то точность, особенно в полевых условиях с большим "разбегом" температур но вполне можно оценить степень заряженности литиевого АК.

Соотв. 0-25-50-75-100 %

 

Когда-то делал нечто похожее на, вроди бы, мелкой ATTiny. Но ограничился 3 светодиодами, показывающими 5 уровней:

Мигающий жёлтый - заряд высокий (более 80%)

Жёлтый - 60-80

Зелёный - 40-60

Красный - 20-40

Мигающий красный - < 20

Замерял точно так же, по напряжению. Точных значений даже не вспомню, но отталкивался от величин 3.5V ~ 4.2V Всё, что было выше 4.05 считал перебором.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

меня беспокоит, что для измерения напряжения батареи на ней будет постоянно "висеть" нагрузка и высаживать её, как можно продлить жизнь батарейки и при этом иметь возможность ее мониторить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

меня беспокоит, что для измерения напряжения батареи на ней будет постоянно "висеть" нагрузка и высаживать её, как можно продлить жизнь батарейки и при этом иметь возможность ее мониторить?

Так отключайте её:

post-1448-1445210163_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если без доп. компонентов?

Можно, если напряжение батареи не превышает допустимого на выводе АЦП. В случае Li-Ion это маловероятно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...