
Vovanich
Активный участник
- Регистрация
- 27.07.2006
- Сообщения
- 11 136
- Реакции
- 1 054
- Баллы
- 113
Увлекся этой темой после перепаковки акб от своего ноута(она есть в этом разделе)
Небольшой FAQ можно почитать ЗДЕСЬ
Т.к. нужен был опыт, насобирал несколько умерших акб.
Первой мне попала акб от ASUS A32-N56 от форумчанина(называть не буду, захочет сам отпишется) в декабре 2017.
Думал прочитал акб, казалось вроде бы ничего сложного. Однако не все так просто. Дёмка программы читает батарею, но без пароля прочитать чип и сбросить контроллер не получится. Купил полную версию(ну надо же себя чем то занять
).
Итак, разобрал корпус еще декабре. Вот так он выглядит изнутри:
Банки Samsung 2600 mAh, контроллер на чипе BQ20Z45. 2 банки(из 6) были ещё живые(трудятся сейчас в тонометре)
Контроллер запитал через резистивную сборку от внешнего источника , вот первоначальные данные до сброса(ReadBat):
Так же от внешнего питания читаем чип и делаю сброс/калибровку. Получаем данные:
Читаем Info:
Из параметра PFStatus флаги ушли и стало ОК. Ключи пока зарыты.
Дальше, надо же попробовать на реальных банках. Выбираю из старых более менее живые, балансирую, соединяю в пакет, подключаю к контроллеру. Встроенным в программу анализатором записываю лог разрядки:
По логам видно что внутреннее сопротивление(impedance) очень большое, у новых должен быть на порядок меньше. И разбег напряжений по секциям тоже большой.
Так что теперь можно делать сборку из новых банок и собирать в корпус. На выходе получим новый акб с родным контроллером.
По мере оживления других контроллеров буду дополнять тему.
Пишите, спрашивайте.
Небольшой FAQ можно почитать ЗДЕСЬ
Т.к. нужен был опыт, насобирал несколько умерших акб.
Первой мне попала акб от ASUS A32-N56 от форумчанина(называть не буду, захочет сам отпишется) в декабре 2017.
Думал прочитал акб, казалось вроде бы ничего сложного. Однако не все так просто. Дёмка программы читает батарею, но без пароля прочитать чип и сбросить контроллер не получится. Купил полную версию(ну надо же себя чем то занять
Итак, разобрал корпус еще декабре. Вот так он выглядит изнутри:


Банки Samsung 2600 mAh, контроллер на чипе BQ20Z45. 2 банки(из 6) были ещё живые(трудятся сейчас в тонометре)
Контроллер запитал через резистивную сборку от внешнего источника , вот первоначальные данные до сброса(ReadBat):
Читаем Info:DesignCapacity: 5200 mAh
FullChargeCapacity: 3393 mAh
CycleCount: 164
Date: 2014.01.26 yyyy.mm.dd
DesignVoltage: 10890 mV
ManufName: AS15ECG3iE
DeviceName: N56--52
SerialNumber: 0588
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LAI0
Temperature: 23,8 C
Voltage: 10646 mV
Current: 0 mA
RelativeSOC: 2%
AbsoluteSOC: 1%
RemainingCapacity: 41 mAh
VCELL4: 0000 mV
VCELL3: 3548 mV
VCELL2: 3549 mV
VCELL1: 3549 mV
SpecificationInfo: 0031 Hex
Battery Status:
TCA|TDA|RCA|INIT|DSG|
В PFStatus видим флаги, один из них указывающий косвенно на сгоревший предохранитель. Восстанавливаю его.MaxError: 2%
Operation Status:
FAS|SS|LDMD|DSG|RSVD2|QEN|
Safety Status:
PF|
PFStatus:
RSVD14|CIM|PFIN|
Device Type: 0450
Firmware Version: 1.05
Hardware Version: A6
Manufacturer Status:
FET1|PF0|ST3|ST0|
Chemistry ID: 0242
Так же от внешнего питания читаем чип и делаю сброс/калибровку. Получаем данные:
DesignCapacity: 5200 mAh
FullChargeCapacity: 4913 mAh
CycleCount: 0
Date: 2018.05.04 yyyy.mm.dd
DesignVoltage: 10890 mV
ManufName: AS15ECG3iE
DeviceName: N56--52
SerialNumber: 0588
ChargingCurrent: 2500 mA
ChargingVoltage: 12600 mV
DeviceChemistry: LAI0
Temperature: 24,5 C
Voltage: 10006 mV
Current: 0 mA
RelativeSOC: 0%
AbsoluteSOC: 0%
RemainingCapacity: 0 mAh
VCELL4: 0000 mV
VCELL3: 3335 mV
VCELL2: 3336 mV
VCELL1: 3336 mV
SpecificationInfo: 0031 Hex
Battery Status:
RCA|INIT|DSG|FD|
Читаем Info:
MaxError: 100%
Operation Status:
PRES|LDMD|DSG|RSVD2|
Safety Status: OK
PFStatus: OK
Charging Status:
RSVD10|
FETControl: 0000
Update Status: 0
Qmax Cell0: 5200
Qmax Cell1: 5200
Qmax Cell2: 5200
Qmax Cell3: 5200
Qmax Pack : 5200
Cell0 R_a flag : FF55
Cell1 R_a flag : FF55
Cell2 R_a flag : FF55
Cell3 R_a flag : FF55
Device Type: 0450
Firmware Version: 1.05
Hardware Version: A6
Manufacturer Status:
RSVD10|FET1|ST0|
Chemistry ID: 0100
Из параметра PFStatus флаги ушли и стало ОК. Ключи пока зарыты.
Дальше, надо же попробовать на реальных банках. Выбираю из старых более менее живые, балансирую, соединяю в пакет, подключаю к контроллеру. Встроенным в программу анализатором записываю лог разрядки:
Скриншот лога анализатора:Cell4 impedance: 0 mOhm
Cell3 impedance: 237 mOhm
Cell2 impedance: 219 mOhm
Cell1 impedance: 250 mOhm
Current: 1670 mA
00:00:05
INIT|DSG|
FCC: 4945 mAh
CC: 0
PackVoltage: 10602 mV
Current: -1645 mA
RSoC: 94 %
ASoC: 90 %
RM: 4638 mAh
VCELL4: 0 mV
VCELL3: 3538 mV
VCELL2: 3583 mV
VCELL1: 3484 mV
ChargePassed: 2 mAh
Cell1 reached 3000 mV
Finished
TotalChargePassed: 922 mAh
TotalTime: 35 minutes

По логам видно что внутреннее сопротивление(impedance) очень большое, у новых должен быть на порядок меньше. И разбег напряжений по секциям тоже большой.
Так что теперь можно делать сборку из новых банок и собирать в корпус. На выходе получим новый акб с родным контроллером.
По мере оживления других контроллеров буду дополнять тему.
Пишите, спрашивайте.