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

Правильный ответ для серии чипов bq30zXXX и bq40xxx - восстановить таблицу химии.

 Рассмотрим процедуру Chemistry Update на примере аккумулятора WM260_BWX260-5000-15.4

 История аккумулятора не известна. На кнопку не реагирует.

 

Нажал на кнопку Unseal на главном окне программы. Заметка: FW =  0875.0209, Использовать EP_Update не пришлось.

Попытка определить причину неисправности: 

Прочитать Data Flash и посмотреть сохраненные значения во вкладке LifeTimes.  Минимальное напряжение на 3й ячейке = 2300 мВ.

Разбалланс ячеек 725 мВ и глубокий разряд третьей ячейки. Вероятно это была причина блокировки.

 Используем кнопку Clear_PF2. Контроллер начал реагировать на кнопку включения.

 Экспресс тест ячеек через модуль Auto Cycle показал, что сопротивление ячеек очень даже одинаковое. 

Имеет смысл сделать редактирование DF и сделать контрольный тест ячеек.

Перед редактированием содержимого DF, рекомендую сохранить бекап копию чипа.

Установите галочку в селекторе кондиции аккумулятора = Good (аккумулятор уже работает)

Переключите чип в режим Boot_Mode и нажмите на кнопку Save_Report_and_SENC.

После окончания чтения SENC , переключите чип в режим Normal_Mode (Нажать на Exit_Boot)

Если чип переключился в режим SEALED - нажмите Unseal.

 

 В данном аккумуляторе установлены ячейки с номером химии по каталогу TexasInstruments = 5148

Для тех , кто не в курсе куда смотреть:  StaticData - Chemistry_ID(for TI) = 5148

В программе, начиная с версии 7.1.51 есть встроенный справочник элементов питания.

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

Справочник откроется только при условии, что у вас выбран чип из семейства bq40zХХХ или bq40xxx, кроме bq4050

Если чип не подключен - выберите его в Мануальном режиме

Для подключенного аккумулятора достаточно нажать Auto Detect и затем New Chemistry

 На картинке ниже - справочник с функцией записи таблиц химии для выбранного типа элементов питания.

Данный инструмент позволяет производить сортировку по каждому столбцу (двойной клик по имени столбца).

Также присутствует функция поиска.

 

Расширенный вид , отображаются некоторые интересные параметры.

Voltage_a_0 = 4417 mV и Voltage_a_39 = 2971 mV 

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

Максимальное напряжение составляет  4450 mV а минимальное - 2950. 

На истину в последней инстанции, я не претендую, но использовать этот инструмент, как некоторый справочник - вполне можно, и нужно.

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

 Тонкое редактирование Data Flash.

Зеленым цветом отмечаю поля, которые следует изменить.

 

 

 Self Discharge / Start time = 1 day   - через сколько суток включить саморазряд до 50-60% для более комфортного хранения аккумулятора на длительный период.

Дополнение:

Данный параметр можно прочитать/записать в чип используя команду ReadWord D1 и WriteWord D1.  По умолчанию, производитель записал срок =  9 суток.

Перед изменением количества циклов и ёмкости ячеек, обязательно следует отключить GAUGE !!!

Нажмите один раз на кнопку IT_ENABLE.  Регистр GAUGE изменит свой цвет на GREEN.

 

Далее следует записать оригинальную таблицу химии. Нажмите на кнопку Program Selected Chemistry.

После окончания записи химии, следует перезапустить чип и включить GAUGE.

Reset, Unseal, IT_Enable

Проверить цвет регистра GAUGE = RED

 

Тестирование аккумулятора. Зарядка.

 

Результат после первого цикла. 

 

 

 

Обратите внимание, что чип показывает НОЛЬ процентов, но на самом деле в аккумуляторе остается ещё некоторое количество энергии. 

Среди параметров в секции IT_Cfg присутствуют два пункта, отвечающие за резервный остаток энергии. Если вы хотите чётко видеть совпадение показаний датчика уровня заряда с реальными, то необходимо обнулить эти два параметра.

В случае, если вам будет предпочтительней иметь некоторый "запас хода" после того, как стрелка уровня топлива опустится в ноль - то оставьте в этих полях предыдущие значения.

Некоторый "запас хода" - это сколько? Вам это прийдется определить опытным путем.

"Интересное наблюдение".  Ёмкость отдаваемая аккумулятором с каждым циклом - немного увеличивается.

Первый цикл    A.FCC = 4564 mAh

Четвертый цикл    A.FCC = 4889 mAh

Вероятно аккумулятор лежал на полке без движения длительное время.

END.