Хитро-умный аккумулятор.

Ремонт портативной техники - телефоны, КПК, навигаторы и типа того.
Vovan_sar
Вымогатель припоя
Сообщения: 545
Зарегистрирован: Ср окт 23, 2019 08:41:11
Откуда: Саратов
Контактная информация:

Re: Хитро-умный аккумулятор.

Сообщение Vovan_sar »

uyri67,
Проблема недозаряде батареи, чтобы зарядить до 100% приходиться вынимать батарею из ноутбука и опять вставлять.
Почему вы так решили?
Из представленного отчета, не вижу "криминала". Ооно и понятно, ведь он физически не в ноуте же?
Покажите отчет из Аиды на тот момент когда, когда вы считаете что он не заряжается.
А еще лучше снять отчет с cp2112 когда вставлен в ноут или подключен от ЛБП.
Добавлю. в отчете строка ChargingCurrent: 102 mA
Включился другой режим зарядки, малым током, поэтому вам кажется что не заряжается.
Последний раз редактировалось Vovan_sar Пт ноя 01, 2024 19:21:36, всего редактировалось 1 раз.
uyri67
Родился
Сообщения: 19
Зарегистрирован: Чт сен 22, 2016 19:45:53

Re: Хитро-умный аккумулятор.

Сообщение uyri67 »

Vovan_sar


Большое спасибо за отзыв. Проблема в том что я его вечером ставлю на зарядку при выключенном ноутбуке, а утром при включении ноутбука заряда 27% или 32% всегда по разному. Вот и возникает вопрос, как за такое время не заряжается до 100%. Вытаскиваешь и вставляешь батарею и заряд идет дальше. По отчету нужно время, как будет готов выложу.
Vovan_sar
Вымогатель припоя
Сообщения: 545
Зарегистрирован: Ср окт 23, 2019 08:41:11
Откуда: Саратов
Контактная информация:

Re: Хитро-умный аккумулятор.

Сообщение Vovan_sar »

uyri67, вы не озвучили, банки новые, ресет делали?
Если да, то почему циклы не обнулили? Из-за этого контроллер и включился в "безопасный режим" зарядки(образно так))))
Аватара пользователя
Arabezar
Родился
Сообщения: 17
Зарегистрирован: Сб фев 25, 2017 05:17:37

Re: Хитро-умный аккумулятор.

Сообщение Arabezar »

[uquote="Arabezar",url="/forum/viewtopic.php?p=4638129#p4638129"]страшно что-то нажимать не зная функциональности скетча, боюсь испортить.[/uquote]
Делюсь своим опытом…
Батарея ASUS AP31-1008HA (bq20z45), unsealing не работает, несмотря на параметр “RemainingCapacity: 0 mAh” (хотя напряжения на всех 3х ячейках ≈ 3.5В). Ранее батарея пролежала долго в ноуте, которым не пользовались, одна ячейка полностью села (< 1В), зарядил её напрямую лабораторным БП, также подтянул к 3.5В и остальные ячейки. RemainingCapacity так и остался = 0 mAh, но батарея не unseal-илась.
Дождался с АлиЭкспресса CP2112, защитил её перепрошивкой VID/PID, установил на ноут с Windows XP нежадную be2works, - всё то же самое - не unseal-ится.

Магии не бывает, поэтому разрядил все ячейки 5Вт-ым резистором на 10 Ом (хотел до 2.5В, но пропустил момент, получилось ниже, что не есть хорошо, но, как вышло, так вышло… позже напряжение на ячейках само поднялось почти до 2.9В). И сразу попробовал UnSeal, и, о чудо, это свершилось!

Вывод: не всегда, видимо, достаточно “RemainingCapacity: 0 mAh”, желательно разрядить каждую ячейку/банку ниже 3В. (Разумеется, после UnSealing и получения информации с батареи, сохранить оригинальные пароли контроллера!)

Имеются и вопросы:
shura1971, правильно ли в моём случае после получения оригинальных паролей из контроллера и замены их в скрипте Arduino-bq20zXX-Reader выполнить следующие действия: 3 (сброс ошибок) → 9 (обновление ёмкости, статусов и т.д.)? Надо ли ещё что делать?
Например, для чего нужны 4 (Open FET), 5 (Impedance Track algorithm), 6 (сброс батареи)? Они мне нужны? Хотелось бы в итоге: восстановить работоспособность батареи (сбросить ошибки), сбросить общую ёмкость, откалибровать батарею.
А калибровку производить когда? и нужна ли для этого Ардуино?
ruslsus
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Сб июл 30, 2011 19:36:46

Re: Хитро-умный аккумулятор.

Сообщение ruslsus »

Есть видео, можете посмотреть. Open FET єто по моему открыть ключи.
https://www.youtube.com/watch?v=zNHWp7esEjA&t=1253s
Vovan_sar
Вымогатель припоя
Сообщения: 545
Зарегистрирован: Ср окт 23, 2019 08:41:11
Откуда: Саратов
Контактная информация:

Re: Хитро-умный аккумулятор.

Сообщение Vovan_sar »

Arabezar,
Надо ли ещё что делать?
Я хоть и не shura1971, попробую подсказать )))
Qmax-ы подправить
+ циклы обнулить
5 (Impedance Track algorithm), 6 (сброс батареи)?
и этого достаточно.
Ну и калибровочный цикл обязательно сделать. Можно и без ардуины а в бешке, анализатором.
Аватара пользователя
Arabezar
Родился
Сообщения: 17
Зарегистрирован: Сб фев 25, 2017 05:17:37

Re: Хитро-умный аккумулятор.

Сообщение Arabezar »

[uquote="ruslsus",url="/forum/viewtopic.php?p=4643922#p4643922"]Есть видео, можете посмотреть. Open FET єто по моему открыть ключи.
https://www.youtube.com/watch?v=zNHWp7esEjA&t=1253s[/uquote]Спасибо, посмотрел. При калибровке он говорит (тайминг на видео 21:15): "зарядный ток тоже уменьшаем вдвое...", а сам меняет значение 0 на 1540... Это как понять???!!! Далее на тайминге 23:35 он говорит "запустим алгоритм инпеданс трекинга... тогда откроются ключи, update status изменится, собственно, его можно не запускать, а просто открыть ключи, тогда батарея будет работать.." Что за бред???!!! Ваще ничего не понятно (((
В общем, из другого источника я понял, что алгоритм импеданс трекинга сбрасывает контроллер к состоянию начала сбора статистики по батарее, и это надо сделать обязательно, чтобы привести данные по ячейкам батареи к реальным значениям.
Тогда вопрос - когда? После полной зарядки батареи? Или без разницы?

Vovan_sar, спасибо за ответ.
Однако... 3 (сброс ошибок) скрипта ничего не меняет. Как были "TCA|TDA|RCA|INIT|DSG|FD|", так и остались.
А 9 (обновление ёмкости, статусов и т.д.) поменял FullChargeCapacity с 1237 mAh на 2836 mAh при DesignCapacity: 2730 mAh
Qmax не изменились, как их править на Ардуине? Циклы обнулять нет задачи, ячейки не менял, просто батарея ушла в блок после долгого лежания без действий, мне просто надо её запустить... желательно откалибровав.
Похоже, придётся делать всё в be2works, скетч не может сделать всё, как хотелось бы. Но то, что он сделал и так круто!!!

[uquote="Vovan_sar",url="/forum/viewtopic.php?p=4643929#p4643929"]Ну и калибровочный цикл обязательно сделать. Можно и без ардуины а в бешке, анализатором.[/uquote] Да, так и планирую сделать. Перед запуском калибровки надо ж сначала сбросить ошибки, зарядить батарею до 100% и какую-то нагрузку (хоть в виде лампы) подцепить, так?
Vovan_sar
Вымогатель припоя
Сообщения: 545
Зарегистрирован: Ср окт 23, 2019 08:41:11
Откуда: Саратов
Контактная информация:

Re: Хитро-умный аккумулятор.

Сообщение Vovan_sar »

Arabezar,
Что за бред???!!! Ваще ничего не понятно (((
Почитайте эту тему, не ограничиваясь последними страницами. Тут и faq выкладывали и бредом не покажется )))
Однако... 3 (сброс ошибок) скрипта ничего не меняет. Как были "TCA|TDA|RCA|INIT|DSG|FD|", так и остались.
Это не ошибки.
Циклы обнулять нет задачи, ячейки не менял, просто батарея ушла в блок после долгого лежания без действий, мне просто надо её запустить... желательно откалибровав.
При ваших 386 циклах это надо сделать обязательно! И Qmax-ы и Ra-Table тоже обязательно/
Тогда вопрос - когда? После полной зарядки батареи? Или без разницы?
Вот как сделали ресет, заряжаете обязательно до 100%, и в анализаторе бешки(или в биосе), разряжаете полностью.
Сохранив отчет анализатора из обоих окон и плюс фотки, скрины, чтобы нам показать.
В левом окне бешки в самом низу будут такие строки:
Cell1 reached 3000 mV
Finished
TotalChargePassed: 3305 mAh
TotalTime: 125 minutes
Выделеное отданная емкость.
И графики красивые покажете ....
Обязательно релакс 3 часа, заряжаете до 100%.
Смотрите отчет(контроллер покажет/пересчитает реальную емкость) и тогда придёт понимание, что банки уже устали и их надо менять. И ваши труды и время, утрировано так, прошли напрасно )))
Извиняюсь за невнимательность, циклы озвученые выше не ваши указал.
Но в основном для bq20zXXX надо придерживаться этого алгоритма
Последний раз редактировалось Vovan_sar Сб ноя 02, 2024 08:49:16, всего редактировалось 1 раз.
Аватара пользователя
shura1971
Мучитель микросхем
Сообщения: 485
Зарегистрирован: Сб фев 20, 2016 10:56:57
Откуда: Чебоксары-Москва

Re: Хитро-умный аккумулятор.

Сообщение shura1971 »

Arabezar, Привет
Я вроде уже писал - постучитесь в Телегу - так быстрее будет...
Писать много здесь - неудобно !
Для начала - У вас есть ср2112 - сделайте отчет из моих прог - из подписи
Там будет видно...
Пообщаться: https://t.me/Shura197105
МАКС
Спойлерhttps://max.ru/u/f9LHodD0cOJ6gbE_ds1hP6 ... asJV6vUOTE

Мак-Буки/bq20z451
СПРАВКА ПО АКБ https://disk.yandex.ru/d/HExh7zVtUiZ1MA
FX2LP_Bat-Info_READER CP2112_Bat-Info_READER
https://radiokot.ru/forum/viewtopic.php ... 2#p4790272
Аватара пользователя
Arabezar
Родился
Сообщения: 17
Зарегистрирован: Сб фев 25, 2017 05:17:37

Re: Хитро-умный аккумулятор.

Сообщение Arabezar »

Vovan_sar,
Почитайте эту тему, не ограничиваясь последними страницами
читал всю ветку и не один раз, каждый раз нахожу для себя что-то новое, и всё складывается по крупицам воедино... но жуть медленно складывается.
Однако... 3 (сброс ошибок) скрипта ничего не меняет. Как были "TCA|TDA|RCA|INIT|DSG|FD|", так и остались.
Это не ошибки.
В видосе сказано, что флаги TCA|TDA вместе не должны стоять, это говорит об ошибке.
При ваших 386 циклах это надо сделать обязательно! И Qmax-ы и Ra-Table тоже обязательно/
У меня 19 циклов, так что обнулять не требуется.
Час назад запустил пункт 9 (обновление объёма батареи и т.д.), мне Ардуино прописала в батарею 4400 мАч, офигеть! Что-то идёт не так... (((
Qmax-ы также прописались по 4400, что понятно,... Ra-Table - норм.
Нафиг Ардуино, это для продвинутых, которые знают полный смысл каждого пункта скетча... попробую через CP2112 и Бешку, КМК гораздо проще.
Вот как сделали ресет, заряжаете обязательно до 100%, и в анализаторе бешки(или в биосе), разряжаете полностью.
Заряжать ноутом или лабораторником?
Ресет? В бэшке вроде есть только Impedance Track

shura1971, привет. Да, постучусь, спасибо, если с бешкой не получится. Я устал с Ардуиной. Хочется прогнозируемого результата ((( А из результатов пока только оригинальные пароли, что немаловажно.
uyri67
Родился
Сообщения: 19
Зарегистрирован: Чт сен 22, 2016 19:45:53

Re: Хитро-умный аккумулятор.

Сообщение uyri67 »

Банки не менял. Почистил на батареи все контакты и поставил на зарядку на выключенном ноутбуке при разряде 34%. Утром батарея зарядилась на 100% . Теперь вопрос как сбросить число циклов? В проге от shura1971 разбераюсь не очень, но какие то манипуляции проводил))) Буду рад правильному решению вопроса.

Добавлено after 3 hours 21 minute 26 seconds:
Vovan_sar
Вложения
20241102_140056.jpg
(100.44 КБ) 68 скачиваний
20241102_110045.jpg
(112.93 КБ) 53 скачивания
Vovan_sar
Вымогатель припоя
Сообщения: 545
Зарегистрирован: Ср окт 23, 2019 08:41:11
Откуда: Саратов
Контактная информация:

Re: Хитро-умный аккумулятор.

Сообщение Vovan_sar »

Arabezar,
В видосе сказано, что флаги TCA|TDA вместе не должны стоять, это говорит об ошибке.
Эти флаги в Battery Status:
А ошибки и флаги блокировки можно посмотреть в бешке по кнопке INFO.
Там будут строки(набор флагов может быть разным, но их присутствие говорит о залочке):
Safety Status:
CUV|
PFStatus:
RSVD14|CIM|PFIN|
После сброса должно выглядеть так:
Safety Status: OK
PFStatus: OK
Аватара пользователя
Arabezar
Родился
Сообщения: 17
Зарегистрирован: Сб фев 25, 2017 05:17:37

Re: Хитро-умный аккумулятор.

Сообщение Arabezar »

Vovan_sar, Вот это подстава мне прилетела...
Чип bq20z45, пароли уже известны, попробовал откалибровать... говорит Unsupported firmware !!!
Сначала пробовал нежадной бешечкой, потом попробовал демкой с офсайта - один результат.
Ранее записал дамп чипа, т.к. предыдущими изысканиями значения испортил Ардуиной, вернул дамп в чип (на место).
Но нового ничего не добился, - калибровку сделать не даёт.

Battery info:
СпойлерDesignCapacity: 2730 mAh
FullChargeCapacity: 1501 mAh
CycleCount: 19
Date: 2009.05.23 yyyy.mm.dd
DesignVoltage: 10960 mV
ManufName: AS085Q833B
DeviceName: 1008-29
SerialNumber: 0080
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: OTS0
Temperature: 24,8 C
Voltage: 11381 mV
Current: 0 mA
RelativeSOC: 56%
AbsoluteSOC: 31%
RemainingCapacity: 838 mAh
VCELL4: 0000 mV
VCELL3: 3870 mV
VCELL2: 3917 mV
VCELL1: 3594 mV
SpecificationInfo: 0031 Hex
Battery Status:
TCA|TDA|INIT|DSG|
Read chip:
СпойлерDevice Type: 0450
Firmware Version: 1.04
Hardware Version: A6
Manufacturer Status:
FET1|ST3|ST2|ST1|ST0|
Chemistry ID: 0217
---------------------------
DataFlash read OK
Ранее, кстати, было FET1|ST3|ST0|, видимо, поменялось из-за того, что просаживал ячейки ниже 3В, чтобы получить пароль распечатывания.

Chip Info:
СпойлерMaxError: 1%
Operation Status:
LDMD|DSG|RSVD2|QEN|
Safety Status: OK
PFStatus: OK
FETControl: 0000
Update Status: 6
Qmax Cell0: 3071
Qmax Cell1: 3075
Qmax Cell2: 3060
Qmax Cell3: 2730
Qmax Pack : 3060
Cell0 R_a flag : 0055
Cell1 R_a flag : 0000
Cell2 R_a flag : 0000
Cell3 R_a flag : FF55
Device Type: 0450
Firmware Version: 1.04
Hardware Version: A6
Manufacturer Status:
FET1|ST3|ST2|ST1|ST0|
Chemistry ID: 0217
Вот теперь точно тупИк.

Начал готовиться к построению графика аналайзером в бешечке, там есть параметр "Terminate voltage (cell)", сейчас он установлен на 3000, это напряжение снижать не надо, скажем, до 2500?
Vovan_sar
Вымогатель припоя
Сообщения: 545
Зарегистрирован: Ср окт 23, 2019 08:41:11
Откуда: Саратов
Контактная информация:

Re: Хитро-умный аккумулятор.

Сообщение Vovan_sar »

Arabezar,
Вот теперь точно тупИк.
Это еще не тупик, вы же умеете распечатывать чип и пароли знаете.
Просто в старой бешке так устроено, что ансил она делает при напряжении ниже 3 вольт на секцию.
Рекомендую отключить сборку из банок, и запитать контроллер от ЛБП через резистивную сборку по 470 Om на секцию.
Получили ансил на пониженном напряжении, поднимаете на ЛБП до 10 вольт. и делаете ресет/калибровку.
Да и когда будет отключена сборка все таки лучше поставить новые банки, т.к. у вас дисбаланс напряжений катастрофический (((.
VCELL4: 0000 mV
VCELL3: 3870 mV
VCELL2: 3917 mV
VCELL1: 3594 mV
сейчас он установлен на 3000, это напряжение снижать не надо, скажем, до 2500?
Нет, оставьте 3000.
Ну а после ресета/калибровки правильно подключаете сборку и дальше по вышеозвученному алгоритму делаете калибровочный цикл.
Не забудьте показать нам графики/логи с анализатора.
Аватара пользователя
Arabezar
Родился
Сообщения: 17
Зарегистрирован: Сб фев 25, 2017 05:17:37

Re: Хитро-умный аккумулятор.

Сообщение Arabezar »

Vovan_sar, не, это другое... ))
Рекомендую отключить сборку из банок, и запитать контроллер от ЛБП через резистивную сборку по 470 Om на секцию.
Получили ансил на пониженном напряжении, поднимаете на ЛБП до 10 вольт. и делаете ресет/калибровку.
Да и когда будет отключена сборка все таки лучше поставить новые банки, т.к. у вас дисбаланс напряжений катастрофический (((.
Это не банки, а ячейки )), отсоединить от платы контроллера очень неудобно, их надо реально разбирать, это не 18650, а Li-Ion-пластины, поэтому даже не рассматриваю. Распечатку (ансил) могу получить при любом напряжении ячеек/батареи, проверял. Напряжение на батарее могу регулировать зарядом/разрядом отдельных ячеек напрямую от ЛБП. Дисбаланс получился не от зарядки ноута, а от моего ЛБП. Ок, инструкция ясна: выравниваю напряжения на ячейках по 3.333В, затем пытаюсь запустить калибровку. Но разве сообщение бешечки "unsupported firmware" зависит от напряжения батареи? Почему не производится калибровка?
после ресета/калибровки правильно подключаете сборку и дальше по вышеозвученному алгоритму делаете калибровочный цикл
Что такое правильно? К ноуту? Лампа от авто на батарею?
Не забудьте показать нам графики/логи с анализатора
Несомненно
Аватара пользователя
shura1971
Мучитель микросхем
Сообщения: 485
Зарегистрирован: Сб фев 20, 2016 10:56:57
Откуда: Чебоксары-Москва

Re: Хитро-умный аккумулятор.

Сообщение shura1971 »

Arabezar,
Device Type: 0450
Firmware Version: 1.04
Hardware Version: A6

Эти данные не знает Бешка...Хотя странно - в наборе Демо - есть этот DFI
Вот и ругается - Не поддерживаю эту ФирмВаре
Проверить Предохранитель - При таких перекосах напряжений на Секциях - Пред сработает...
Пообщаться: https://t.me/Shura197105
МАКС
Спойлерhttps://max.ru/u/f9LHodD0cOJ6gbE_ds1hP6 ... asJV6vUOTE

Мак-Буки/bq20z451
СПРАВКА ПО АКБ https://disk.yandex.ru/d/HExh7zVtUiZ1MA
FX2LP_Bat-Info_READER CP2112_Bat-Info_READER
https://radiokot.ru/forum/viewtopic.php ... 2#p4790272
Аватара пользователя
Arabezar
Родился
Сообщения: 17
Зарегистрирован: Сб фев 25, 2017 05:17:37

Re: Хитро-умный аккумулятор.

Сообщение Arabezar »

[uquote="shura1971",url="/forum/viewtopic.php?p=4644532#p4644532"]Эти данные не знает Бешка...Хотя странно - в наборе Демо - есть этот DFI
Вот и ругается - Не поддерживаю эту ФирмВаре[/uquote]Вот в том-то и вопрос, что bq20z45_1_04.dfi присутствует! WTF?!
[uquote="shura1971",url="/forum/viewtopic.php?p=4644532#p4644532"]Проверить Предохранитель - При таких перекосах напряжений на Секциях - Пред сработает...[/uquote]Предохранитель в норме.
Меня сейчас калибровка волнует. Неужели никак не сделать? Только вручную? Админ форума бешечки предлагает:
DataFlash Read/Write позволяет редактировать значения по даташиту. Вводите нужные значения Class/SubClass из таблицы, читаете, потом редактируете и записываете обратно
Да уж... Кто-нить знает, какие ячейки записывать в bq20z45 при калибровке? Даташит чипа есть, адреса есть, но какие из них отвечают за калибровку?
Спойлер"SBS
Cmd" Mode Name Format "Size in
Bytes" "Min
Value" "Max
Value" Default Value Unit Std/Ext
0x00 R/W ManufacturerAccess hex 2 0x0000 0xffff — — Standard
0x01 R/W RemainingCapacityAlarm unsigned int 2 0 65535 300 mAh or 10mWh Standard
0x02 R/W RemainingTimeAlarm unsigned int 2 0 65535 10 min Standard
0x03 R/W BatteryMode hex 2 0x0000 0xe383 — — Standard
0x04 R/W AtRate signed int 2 –32768 32767 — mA or 10mW Standard
0x05 R AtRateTimeToFull unsigned int 2 0 65534 — min Standard
0x06 R AtRateTimeToEmpty unsigned int 2 0 65534 — min Standard
0x07 R AtRateOK unsigned int 2 0 65535 — — Standard
0x08 R Temperature unsigned int 2 0 65535 — 0.1°K Standard
0x09 R Voltage unsigned int 2 0 65535 — mV Standard
0x0a R Current signed int 2 –32768 32767 — mA Standard
0x0b R AverageCurrent signed int 2 –32768 32767 — mA Standard
0x0c R MaxError unsigned int 1 0 100 — % Standard
0x0d R RelativeStateOfCharge unsigned int 1 0 100 — % Standard
0x0e R AbsoluteStateOfCharge unsigned int 1 0 100+ — % Standard
0x0f R/W RemainingCapacity unsigned int 2 0 65535 — mAh or 10mWh Standard
0x10 R FullChargeCapacity unsigned int 2 0 65535 — mAh or 10mWh Standard
0x11 R RunTimeToEmpty unsigned int 2 0 65534 — min Standard
0x12 R AverageTimeToEmpty unsigned int 2 0 65534 — min Standard
0x13 R AverageTimeToFull unsigned int 2 0 65534 — min Standard
0x14 R ChargingCurrent unsigned int 2 0 65534 — mA Standard
0x15 R ChargingVoltage unsigned int 2 0 65534 — mV Standard
0x16 R BatteryStatus unsigned int 2 0x0000 0xffff — — Standard
0x17 R/W CycleCount unsigned int 2 0 65535 — — Standard
0x18 R/W DesignCapacity unsigned int 2 0 65535 4400 mAh or 10mWh Standard
0x19 R/W DesignVoltage unsigned int 2 7000 16000 14400 mV Standard
0x1a R/W SpecificationInfo unsigned int 2 0x0000 0xffff 0x0031 — Standard
0x1b R/W ManufactureDate unsigned int 2 0 65535 01-Jan-1980 — Standard
0x1c R/W SerialNumber hex 2 0x0000 0xffff 0x0001 — Standard
0x20 R/W ManufacturerName String 20+1 — — Texas Inst. — Standard
0x21 R/W DeviceName String 20+1 — — bq20z45 — Standard
0x22 R/W DeviceChemistry String 4+1 — — LION — Standard
0x23 R ManufacturerData String 14+1 — — — — Standard
0x2f R/W Authenticate String 20+1 — — — — Standard
0x3c R CellVoltage4 unsigned int 2 0 65535 — mV Standard
0x3d R CellVoltage3 unsigned int 2 0 65535 — mV Standard
0x3e R CellVoltage2 unsigned int 2 0 65535 — mV Standard
0x3f R CellVoltage1 unsigned int 2 0 65535 — mV Standard
0x45 R AFEData String 11+1 — — — — Extended
0x46 R/W FETControl hex 2 0x00 0xff — — Extended
0x4f R StateOfHealth hex 2 0x0000 0xffff — % Extended
0x51 R SafetyStatus hex 2 0x0000 0xffff — — Extended
0x53 R PFStatus hex 2 0x0000 0xffff — — Extended
0x54 R OperationStatus hex 2 0x0000 0xffff — — Extended
0x55 R ChargingStatus hex 2 0x0000 0xffff — — Extended
0x57 R ResetData hex 2 0x0000 0xffff — — Extended
0x58 R WDResetData unsigned int 2 0 65535 — — Extended
0x5a R PackVoltage unsigned int 2 0 65535 — mV Extended
0x5d R AverageVoltage unsigned int 2 0 65535 — mV Extended
0x5e R TS1Temperature integer 2 –400 1200 — 0.1°C Extended
0x5f R TS2Temperature integer 2 –400 1200 — 0.1°C Extended
0x60 R/W UnSealKey hex 4 0x00000000 0xffffffff — — Extended
0x61 R/W FullAccessKey hex 4 0x00000000 0xffffffff — — Extended
0x62 R/W PFKey hex 4 0x00000000 0xffffffff — — Extended
0x63 R/W AuthenKey3 hex 4 0x00000000 0xffffffff — — Extended
0x64 R/W AuthenKey2 hex 4 0x00000000 0xffffffff — — Extended
0x65 R/W AuthenKey1 hex 4 0x00000000 0xffffffff — — Extended
0x66 R/W AuthenKey0 hex 4 0x00000000 0xffffffff — — Extended
0x69 R SafetyStatus2 hex 2 0x0000 0x000f — — Extended
0x6b R PFStatus2 hex 2 0x0000 0x000f — — Extended
0x6c R/W ManufBlock1 String 20 — — — — Extended
0x6d R/W ManufBlock2 String 20 — — — — Extended
0x6e R/W ManufBlock3 String 20 — — — — Extended
0x6f R/W ManufBlock4 String 20 — — — — Extended
0x70 R/W ManufacturerInfo String 31+1 — — — — Extended
0x71 R/W SenseResistor unsigned int 2 0 65535 — µΩ Extended
0x72 R TempRange hex 2 0x0000 0xffff — — Extended
0x73 R LifetimeData String 32+1 — — — — Extended
0x77 R/W DataFlashSubClassID hex 2 0x0000 0xffff — — Extended
0x78 R/W DataFlashSubClassPage1 hex 32 — — — — Extended
0x79 R/W DataFlashSubClassPage2 hex 32 — — — — Extended
0x7a R/W DataFlashSubClassPage3 hex 32 — — — — Extended
0x7b R/W DataFlashSubClassPage4 hex 32 — — — — Extended
0x7c R/W DataFlashSubClassPage5 hex 32 — — — — Extended
0x7d R/W DataFlashSubClassPage6 hex 32 — — — — Extended
0x7e R/W DataFlashSubClassPage7 hex 32 — — — — Extended
0x7f R/W DataFlashSubClassPage8 hex 32 — — — — Extended
Аватара пользователя
shura1971
Мучитель микросхем
Сообщения: 485
Зарегистрирован: Сб фев 20, 2016 10:56:57
Откуда: Чебоксары-Москва

Re: Хитро-умный аккумулятор.

Сообщение shura1971 »

Arabezar, Бешку переставить - чтобы сработала...
Ко мне постучаться в Телегу...
Тех-Реф если есть - там ищи свои значения по калибровке...
У меня в проге есть поиск Адресов Саб-Классов
Какая Калибровка нужна?? Чего калибруем??
Пообщаться: https://t.me/Shura197105
МАКС
Спойлерhttps://max.ru/u/f9LHodD0cOJ6gbE_ds1hP6 ... asJV6vUOTE

Мак-Буки/bq20z451
СПРАВКА ПО АКБ https://disk.yandex.ru/d/HExh7zVtUiZ1MA
FX2LP_Bat-Info_READER CP2112_Bat-Info_READER
https://radiokot.ru/forum/viewtopic.php ... 2#p4790272
Vovan_sar
Вымогатель припоя
Сообщения: 545
Зарегистрирован: Ср окт 23, 2019 08:41:11
Откуда: Саратов
Контактная информация:

Re: Хитро-умный аккумулятор.

Сообщение Vovan_sar »

Arabezar,
DataFlash Read/Write позволяет редактировать значения по даташиту. Вводите нужные значения Class/SubClass из таблицы, читаете, потом редактируете и записываете обратно
Да, есть такая возможность у бешки, я пользовался, когда версия FW не поддерживалась бешкой.
Правильно shura1971 сказал про нужный даташит.
Аватара пользователя
Arabezar
Родился
Сообщения: 17
Зарегистрирован: Сб фев 25, 2017 05:17:37

Re: Хитро-умный аккумулятор.

Сообщение Arabezar »

[uquote="shura1971",url="/forum/viewtopic.php?p=4645682#p4645682"]Бешку переставить - чтобы сработала...[/uquote]Ставил и нежадную, и демо с сайта - один хер
[uquote="shura1971",url="/forum/viewtopic.php?p=4645682#p4645682"]Ко мне постучаться в Телегу...[/uquote]Да, видимо, пришло время ))
[uquote="shura1971",url="/forum/viewtopic.php?p=4645682#p4645682"]Тех-Реф если есть - там ищи свои значения по калибровке...[/uquote]Качнул, увидел, спасибо, буду разбираться. Хотелось просто в бешке нажать кнопочку, чтоб "всё было", видимо, не мой вариант ((
[uquote="shura1971",url="/forum/viewtopic.php?p=4645682#p4645682"]У меня в проге есть поиск Адресов Саб-Классов[/uquote]Вроде в тех.реф-е описаны все адреса, просто надо понять, как всё прописать и не сломать... ))
[uquote="shura1971",url="/forum/viewtopic.php?p=4645682#p4645682"]Какая Калибровка нужна?? Чего калибруем??[/uquote]Пытаюсь калибровать батарею в бешке кнопкой Calibrate, изменение ёмкости на заводскую (DesignCapacity), Qmax, R_a, затем Impedance Tracking
[uquote="Vovan_sar",url="/forum/viewtopic.php?p=4645716#p4645716"]версия FW не поддерживалась бешкой[/uquote]Мой случай. Только не понятно, почему не поддерживается, ведь как уже отмечалось, bq20z45_1_04.dfi присутствует в папке программы.
Ответить

Вернуться в «Дохлые потаскунчики»