189 похожих чатов

Народ, кто как реализовывал индикатор заряда батареи? Я сделал лог

разряда, каждые 2 минуты мерил напругу, потом нашёл построил кривую и её коэффициент использовал для индикации разряда. Так вообще можно?

10 ответов

21 просмотр
Dm- Автор вопроса

Только думаю, что проблема в моей реализации в том, что с деградацией батареи, коэффициент разряда, что я нашёл, будет не актуален со временем

Чем измеряешь то хоть скажи)

Dm- Автор вопроса

кулоно метр сделай

Dm
Только думаю, что проблема в моей реализации в том...

Что и происходит во всех дешманских телефонах

Смотря какая химия батареи. Если попсовый кобальтат, если ток разряда +- равномерный, то аппроксимируется прямой. Надо только в меню добавить ручную рекалибровку на случай деградации. Иначе долго можно писать автоматические алгоритмы. Коллеги правильно пишут, даже с кулон-счётчиками криво работает. А fuel gauge микросхемы - вообще вещь в себе. В ДШ пишут, что если ваша батарейка не 18650 таких-то производителей, вы нам её присылайте, мы запилим для вас конфиг. А там первый вопрос - сколько вы собираетесь купить :). Так что, если от индикатора не зависит дальность хода автобуса с детьми через лес с волками, то лучше забить. Или выводить пользователю напряжение. Сами научатся определять заряд и состояние АКБ.

Готовые fuel gauge от техасов считают амперчасы.

Можно )) но не очень информативно

Кулон-каунтер юзали.

Alexander
Кулон-каунтер юзали.

аналогично, для li-po работало прям хорошо, особенно если провести калибровку.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта