Прошу помочь в ремонте батареи HP620

Форум для русских полозователей

Прошу помочь в ремонте батареи HP620

Postby Mihalich » Fri Nov 17, 2017 2:17 pm

Добрый день!
Ситуация такая: в батарее ноутбука HP620 вышли из строя две средние банки, напряжение
на каждой из них 0 вольт, прозвонка показывает короткое замыкание. Были заменены все 3 ячейки (6 банок)
с применением точечной сварки. Напряжение на выходе не появилось. Подключился через LPT-адаптер к
компьютеру с запущенной программой BE2Works Demo v2.82. Отчёт следующий:

DesignCapacity: 4400 mAh
FullChargeCapacity: 3733 mAh
CycleCount: 90
Date: 2010.04.22 y.m.d
DesignVoltage: 10800 mV
ManufactureName: CPT-SG6
DeviceName: PH06047
SerialNumber: 2455
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LION
Temperature: 25.6 C
Voltage: 11804 mV
Current: 0 mA
RelativeSOC: 72%
AbsoluteSOC: 61%
RemainingCapacity: 2655 mAh
VCELL4: 0000 mV
VCELL3: 3931 mV
VCELL2: 3941 mV
VCELL1: 3932 mV

Вольтметр показывает на банках одинаковое напряжение 3,92 вольта, прога показывает небольшой разброс.
Контроллер АКБ типа bq20z45 и микросхема защиты bq29412. Пароль на контроллере стандартный.
Нажал на кнопку "Status info". Статус следующий:

MaxError: 1%
Battery Status:
TCA|TDA|INIT|DSG|
Operation Status:
PRES|LDMD|DSG|RSVD2|QEN|
Safety Status:
PF|
PFStatus:
RSVD14|RSVD13|CFETF|CIM|
FETControl: 0000
Update Status: 6
Qmax Cell0: 4172
Qmax Cell1: 4150
Qmax Cell2: 4077
Qmax Cell3: 4400
Qmax Pack : 4077
Cell0 R_a flag : 0000
Cell1 R_a flag : 0055
Cell2 R_a flag : 0055
Cell3 R_a flag : FF55

Выбрал из списка чип bq20zXXX и нажал кнопку чтения чипа. Результат:

Device Type: 0450
Firmware Version: 1.04
Hardware Version: A6
Manufacturer Status:
FET1|PF0|STATE3|STATE0|
Chemistry ID: 0100
---------------------------
Device is Sealed
Trying default UnSealKey.....
Device is UnSealed.
---------------------------
FullAccess denied.
Trying default FASKey.....
FullAccess allowed.
Retries: 0

Бинарник сохранил. Нажал кнопку "Clear PF", никаких изменений не произошло,
напряжение на выходе не появилось. Предохранитель был на обрыве, заменил на исправный,
в цепь нагревателя предохранителя влючил светодиод с резистором на 3,3 кОм.
Если замкнуть выводы истока и стока разрядного транзистора светодиод зажигается, т.е.
идет сигнал на сжигание предохранителя. Причём сигнал идёт не с bq29412, а с 16 вывода bq20z45.
Почему контроллер выдаёт этот сигнал, или ему что-то не нравится, или он запомнил его и продолжает
его выдавать, непонятно, моих знаний не хватает. Поэтому прошу форумчан помочь, как сбросить эту команду
на сжигание предохранителя, как очистить флаги, где можно что-то изменить в DataFlash?
Mihalich
 
Posts: 6
Joined: Fri Nov 17, 2017 2:08 pm

Re: Прошу помочь в ремонте батареи HP620

Postby admin » Fri Nov 17, 2017 2:53 pm

Попробуйте нажать кнопку ClearPFF несколько раз с интервалом 5 секунд.
User avatar
admin
Site Admin
 
Posts: 736
Joined: Thu Jul 09, 2009 6:27 pm

Re: Прошу помочь в ремонте батареи HP620

Postby Mihalich » Fri Nov 17, 2017 3:45 pm

Спасибо за ответ.
Несколько раз нажимал на кнопку с интервалом 5 секунд, результата нет, напряжение на выходе не появилось,
Напряжение на выводе 16 остаётся 2,5 в, т.е. контроллер пытается "сжечь" предохранитель.
Mihalich
 
Posts: 6
Joined: Fri Nov 17, 2017 2:08 pm

Re: Прошу помочь в ремонте батареи HP620

Postby admin » Fri Nov 17, 2017 4:39 pm

К сожалению,я не могу проверить, работает ли в демке 2.82 эта функция или она там заблокирована.
Версия старая.
User avatar
admin
Site Admin
 
Posts: 736
Joined: Thu Jul 09, 2009 6:27 pm

Re: Прошу помочь в ремонте батареи HP620

Postby Mihalich » Fri Nov 17, 2017 4:57 pm

Раз уж контроллер распаролен, можно ли это сделать вручную, правкой Data Flash или прошивки?
Mihalich
 
Posts: 6
Joined: Fri Nov 17, 2017 2:08 pm

Re: Прошу помочь в ремонте батареи HP620

Postby admin » Fri Nov 17, 2017 5:53 pm

Да, конечно.
Эта микросхема общего пользования и на неё есть полная документация на сайте Texas Instruments.
Для этого нужно воспользоваться функцией работы с командами SMBus в программе.

Если нет желания разбираться - понадобится USB версия с адаптером USB-SMBus.
Пошаговая инструкция для вашего чипа есть на видеоролике.
User avatar
admin
Site Admin
 
Posts: 736
Joined: Thu Jul 09, 2009 6:27 pm

Re: Прошу помочь в ремонте батареи HP620

Postby Mihalich » Sat Nov 18, 2017 8:42 am

По Вашему совету почитал документацию на сайте Texas Instruments.
Подал SMB команду контроллеру на сброс вывода 16 (SAFE) на низкий уровень, после этого произошли следующие изменения:
1. Появилось напряжение на выходе АКБ
2, В "Stanus Info" статус PF изменился на ОК.
3. На выводе 16 bq20z45 установился низкий уровень.
4. В прошивке контроллера во многих ячейках изменились значения.
Результат достигнут, осталось откалибровать АКБ на новую ёмкость.
Большое спасибо.
Mihalich
 
Posts: 6
Joined: Fri Nov 17, 2017 2:08 pm

Re: Прошу помочь в ремонте батареи HP620

Postby Mihalich » Thu Nov 23, 2017 8:04 am

Провёл один цикл заряд-разряд с выдержкой в 5 часов между зарядом и разрядом,
ничего в прошивке и DataFlash не менял, контроллер рассчитал полную и остаточную ёмкость
батареи, она практически полностью совпадает с реальной. разряд продолжался примерно 4 часа
на нагрузку 10 Ом.
Mihalich
 
Posts: 6
Joined: Fri Nov 17, 2017 2:08 pm

Re: Прошу помочь в ремонте батареи HP620

Postby admin » Thu Nov 23, 2017 8:46 am

Измерительный разряд для батарей на чипе с индексом Z, следует проводить по определённым правилам.
Они описаны на сайте.
Вы всё сделали как нужно.
Только после заряда, выдержку можно уменьшить до 2 часов, поскольку к концу заряда ток через элементы и так очень мал.
User avatar
admin
Site Admin
 
Posts: 736
Joined: Thu Jul 09, 2009 6:27 pm

Re: Прошу помочь в ремонте батареи HP620

Postby Mihalich » Thu Nov 23, 2017 9:01 am

Дату перепаковки командой SMBus изменить не удалось, после записи слова, получил в ответ "Demo".
Дата не изменилась, придётся так оставить.
Mihalich
 
Posts: 6
Joined: Fri Nov 17, 2017 2:08 pm

Next

Return to Русский форум

Who is online

Users browsing this forum: No registered users and 1 guest