Общение с батареями от ноутбука на чипах bq20z

Здравствуйте, Комаndir, Я дважды проверил библиотеку Wire, файлы wire.h и utility/twi.h — оба буфера отредактированы до 34 и сохранены.

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

Что я могу сделать, чтобы решить эту проблему?

Обесточьте чип - он сбросится.

Или программно дать команду на выход из BOOT ROM режима

  SMBCommand(0x08, true);

Всех читателей и авторов форума поздравляю с Новым годом.
@ Каммондир, я решил проблему с ошибкой «провод -3», выполнив следующие действия.

  1. Отсоедините все элементы аккумулятора от SMB. (умная плата управления)

  2. Зарядите все элементы аккумулятора до максимального напряжения (4,2 В) и емкости с помощью внешнего источника питания. (испытательные ячейки с автомобильной лампой 12 В 10 Вт)

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

  4. Запустите «Arduino Smart Battery» и, подсоединив дополнительный провод к максимальному напряжению элемента батареи, подайте короткий импульс пробуждения на блок + разъем.

  5. См. аналог пульса пробуждения «писатель Димашик #708 ноябрь 2025»

  1. В моей ситуации проблема с ошибкой провода -3 была решена и все данные от BQ20Z95 присутствовали.

  2. Начните с вспоминания пунктов 1,2,3,4,5,6,7,8 Повторите с 1,2,3,4,9.

Восстановление полной батареи моего ноутбука показало, что батарея заряжена на 95%!

Спасибо Kommandir за поддержку всей информацией.

Добрый день.

Нужна помощь.

Пытаюсь оживить батарею на bq20z955. Ключи видимо не стандартные так как бешка рассеалить не смогла.https://disk.yandex.ru/i/dgm03PcyzsZtNw

Нет ничего на я-диске !

Копируйте текстом отчёт…

22:27:49.881 → Pack Info…
22:27:49.881 → DesignCapacity: 4400 mAh
22:27:49.928 → FullChargeCapacity: 4294967246 mAh
22:27:49.928 → CycleCount: 230
22:27:49.990 → Date: 2010.5.11
22:27:49.990 → DesignVoltage: 10800 mV
22:27:49.990 → ManufName: SDI
22:27:50.037 → DeviceName: AS10D61
22:27:50.037 → SerialNumber: 1825 Hex
22:27:50.084 → ChargingCurrent: 0 mA
22:27:50.084 → ChargingVoltage: 0 mV
22:27:50.131 → DeviceChemistry: LION
22:27:50.131 → Temperature: 18.80 C
22:27:50.178 → Voltage: 8981 mV
22:27:50.178 → Current: 4294967293 mA
22:27:50.225 → RelativeSOC: 100 %
22:27:50.225 → AbsoluteSOC: 209 %
22:27:50.272 → RemainingCapacity: 4294967246 mAh
22:27:50.272 → VCELL4: 0 mV
22:27:50.318 → VCELL3: 2974 mV
22:27:50.318 → VCELL2: 3012 mV
22:27:50.318 → VCELL1: 2995 mV
22:27:50.365 → SpecificationInfo: 0031 Hex
22:27:50.412 → Battery Status: 4AC0 Hex
22:27:50.412 → TCA|TDA|RCA|INIT|DSG|
22:27:50.459 → Operation Status: 6445 Hex
22:27:50.459 → FAS|SS|LDMD|DSG|R_DIS|QEN|
22:27:50.506 → Sealed
22:27:50.506 → Device Type: 0955 Hex
22:27:50.553 → Firmware Version: 0105 Hex
22:27:50.553 → Hardware Version: 00A6 Hex

Правда каки ето непонятки с емкостью

пока тут не 0 - ничего не даст сделать в обход !!!

DesignCapacity: 4400 mAh
FullChargeCapacity: 65486 mAh
CycleCount: 230
Date: 2010.05.11 yyyy.mm.dd
DesignVoltage: 10800 mV
ManufName: SDI
DeviceName: AS10D61
SerialNumber: 1825
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LION
Temperature: 18.9 C
Voltage: 8985 mV
Current: -3 mA
RelativeSOC: 100%
AbsoluteSOC: 1489%
RemainingCapacity: 65486 mAh
VCELL4: 0000 mV
VCELL3: 2975 mV
VCELL2: 3013 mV
VCELL1: 2997 mV
SpecificationInfo: 0031 Hex
Battery Status:
TCA|TDA|RCA|INIT|DSG|

это из бешки

Лучше не стало :frowning:

странное повежение. уже по два вольте на бвнку сдел, а RmC все равно 65486

:thinking:

На резисторах сейчас ?

да, по 1К

Может поможет

пробовал

Там по ходу МИНУС уже нарисовался …

23:39:41.771 → Reseting…
23:39:42.757 → --------------------
23:39:42.803 → Select operation:
23:39:42.803 → 1. Read pack info.
23:39:42.850 → 2. Pack Reset.
23:39:42.850 → 3. Unsealing a pack.
23:39:42.897 → 4. Move pack to Full Access mode.
23:39:42.897 → 5. Clearing a Permanent Failure.
23:39:42.944 → 6. Clearing CycleCount.
23:39:42.991 → 7. Setting current date.
23:39:42.991 → 8. Writing DesignCapacity, QMAX, Update status, Ra_table.
23:39:43.085 → 9. Begin the Impedance Track algorithm.
23:39:48.899 → Pack Info…
23:39:48.899 → DesignCapacity: 4400 mAh
23:39:48.946 → FullChargeCapacity: 4294967246 mAh
23:39:48.993 → CycleCount: 230
23:39:48.993 → Date: 2010.5.11
23:39:48.993 → DesignVoltage: 10800 mV
23:39:49.040 → ManufName: SDI
23:39:49.040 → DeviceName: AS10D61
23:39:49.087 → SerialNumber: 1825 Hex
23:39:49.087 → ChargingCurrent: 0 mA
23:39:49.133 → ChargingVoltage: 0 mV
23:39:49.133 → DeviceChemistry: LION
23:39:49.181 → Temperature: 18.90 C
23:39:49.181 → Voltage: 5983 mV
23:39:49.227 → Current: 4294967293 mA
23:39:49.227 → RelativeSOC: 100 %
23:39:49.274 → AbsoluteSOC: 209 %
23:39:49.274 → RemainingCapacity: 4294967246 mAh
23:39:49.321 → VCELL4: 0 mV
23:39:49.321 → VCELL3: 1983 mV
23:39:49.321 → VCELL2: 2006 mV
23:39:49.368 → VCELL1: 1995 mV
23:39:49.368 → SpecificationInfo: 0031 Hex
23:39:49.415 → Battery Status: 4AD0 Hex
23:39:49.415 → TCA|TDA|RCA|INIT|DSG|FD|
23:39:49.462 → Operation Status: 6475 Hex
23:39:49.509 → FAS|SS|LDMD|DSG|XDSG|XDSGI|R_DIS|QEN|
23:39:49.509 → Sealed
23:39:49.556 → Device Type: 0955 Hex
23:39:49.556 → Firmware Version: 0105 Hex
23:39:49.603 → Hardware Version: 00A6 Hex
23:39:49.603 → --------------------

видимо где то что то неисправно

Ключи в личку выслал, но 50/50 с такими показателями …

сейчас попробую