реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Вычисление жизни батарейки.
Jenya7
сообщение Apr 6 2016, 08:54
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Мне нужно вычислить сколько осталось жить батарейке. Скажем батарейка 1А/h = 1000000uA/h. Допустим среднее потребление системы 20uA. Кроме того периодически происходят два события потребляющие ток - пульс и бикон. Каждое событие усредненно потребляет 100uA и 200uA . я могу вести счетчик пульсов и биконов и раз в час вычислять.
Код
bat_capacity -= (pulse_count * 100) + (beacon_count * 200) + (avg_consumption * 1_hour);

или в каждом из событии - пульс или бикон просто вычитать потребление события.
Код
bat_capacity -= 100 (200);

какой способ лучше?
Go to the top of the page
 
+Quote Post
ZVA
сообщение Apr 6 2016, 09:08
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 10-10-05
Из: Киев
Пользователь №: 9 440



оба неверны. нужно дополнительно ввести время пульса и время бикона.
школа. физика. размерности должны быть одинаковы.
из амперчасов нельзя вычитать амперы.
Go to the top of the page
 
+Quote Post
Александр1
сообщение Apr 6 2016, 09:14
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 465
Регистрация: 13-05-15
Из: Запорожье
Пользователь №: 86 663



Емкость элемента питания - цифра ориентировочная, сильно зависит от режима разряда. Если разряжать вашу батарею током 1 А, то это не значит что она поработает 1 час. А при разряде малыми токами можно получить значительно больше энергии, чем указано. Емкость, обычно, указывают для определенного режима разряда, определенного производителем.
Нужно еще учесть время хранения до начала эксплуатации, саморазряд во время эксплуатации, влияние температуры и т.д. Удобнее ориентироваться на напряжение батареи. По разрядной характеристике определить конечное напряжение батареи.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 6 2016, 09:22
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Александр1 @ Apr 6 2016, 12:14) *
Удобнее ориентироваться на напряжение батареи. По разрядной характеристике определить конечное напряжение батареи.

Только что так сделал для аккумулятора на 12 В. Из документа по графику зависимости напряжения от заряда определил пороги с шагом 10%. Такой уровень и выдаю на индикацию. При 10,4 В перевожу процессор в спящий режим. Остальное железо жрет, как и раньше, нет возможности отключить (не предусмотрели). Но прибор уже не рабочий, пользователь поймет, в чем дело. Через минуты 3 прибор дохнет окончательно. Скажу так, меня устраивает.
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Apr 6 2016, 10:00
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Цитата(ZVA @ Apr 6 2016, 15:08) *
оба неверны. нужно дополнительно ввести время пульса и время бикона.

полученное значение учитывает время сигнала.
Цитата(Александр1 @ Apr 6 2016, 15:14) *
Емкость элемента питания - цифра ориентировочная, сильно зависит от режима разряда.

ну никто не требует особой точности. просто нужно знать приблизительно сколько еще жить батарейке.
Цитата(ViKo @ Apr 6 2016, 15:22) *
Только что так сделал для аккумулятора на 12 В.

с батарейкой что я работаю это не пройдет. я имею в виду измерять напряжение.
у нее напряжение падает лавинообразно. я не могу по напряжению знать что через месяц батарейка умрет.
Go to the top of the page
 
+Quote Post
Александр1
сообщение Apr 6 2016, 10:13
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 465
Регистрация: 13-05-15
Из: Запорожье
Пользователь №: 86 663



Цитата(Jenya7 @ Apr 6 2016, 14:00) *
с батарейкой что я работаю это не пройдет. я имею в виду измерять напряжение.
у нее напряжение падает лавинообразно. я не могу по напряжению знать что через месяц батарейка умрет.

О времени работы батареи сложно говорить.
По разрядной характеристике выберете значение, где происходит резкое падение напряжения или, в случае одинакового наклона характеристики, конечное значение. По выбранному значению ваш прибор просигнализирует о том, что основной ресурс батарея выработала и пришло время ее заменить.
Что-то не встречались устройства, сигнализирующие: "через такое то время устройство отключится". Ибо никто не может сказать это точно.
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Apr 6 2016, 12:42
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



спасибо за подсказки. я неправильно вычислял порции пирога. главное правильно вычислить потребление всех событий.
Go to the top of the page
 
+Quote Post
Herz
сообщение Apr 6 2016, 15:02
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(Александр1 @ Apr 6 2016, 12:13) *
Что-то не встречались устройства, сигнализирующие: "через такое то время устройство отключится". Ибо никто не может сказать это точно.

Почему же? Хоть и не шибко точно, но ноутбук прогнозирует, насколько хватит заряда батареи.
Go to the top of the page
 
+Quote Post
Onkel
сообщение Apr 6 2016, 15:44
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 708
Регистрация: 8-05-11
Из: Чг
Пользователь №: 64 861



может поможет - графики разряда уже убитых обычных батареек, одной совсем хреновой (банзай) ааа, и нормальных ааа и двух аа, одинаковых. В общем если характер нагрузки будет известен, оставшуюся емкость можно однозначно связать с напряжением. в скобочках - сколько мАч удалось высосать
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 7 2016, 08:18
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Herz @ Apr 6 2016, 21:02) *
Почему же? Хоть и не шибко точно, но ноутбук прогнозирует, насколько хватит заряда батареи.

Очевидно, что (раз его контроллер управляет не только разрядом, но зарядом батареи) он всегда знает сколько мА/ч было вдуто в батарею и сколько высосано из неё. Кроме того у него есть энергонезависимые часы, по которым он может определять время саморазряда батареи при выкл. ноутбуке. На основании этих данных и рассчитанного ранее разработчиком батареи КПД процесса зарядки, коэффициента старения батареи и срока её службы, температурного режима, думаю можно достаточно точно рассчитать время работы от текущего состояния до отключения батареи. Но это только если ток разряда постоянный.
А точно он в принципе не может рассчитать, так как заранее не знает ток потребления ноутбука, который сильно зависит от действий пользователя и запускаемых им программ.
Т.е. - контроллеру батареи ноутбука можно в принципе даже не измерять напряжение на батарее чтобы прогнозировать время её разряда, а только текущий ток потребления.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 19:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01441 секунд с 7
ELECTRONIX ©2004-2016