Tool/software:
BQ35100 is tested in EOS mode, with the following configuration:
New Batt R scale delay : 0x02
EOS_TREND_DETECTION_PERCENTAGE : 0x14
EOS_DETECTION_PULSE_COUNT_THRSHD : 0x78
CELL DESIGN CAPACITY : 1200 mAh
CHEM_ID : default value is used
State of health max delta : 2
Cell terminate voltage : 2000 mV
The steps taken during the test:
1. Wait for the INITCOMP bit to become set.
2. Send new_battery command. (The battery is expected to be relaxed.)
3. Change the gauge_mode to EOS.
4. Enable the gauge.
5. Load is enabled for 10s. (Current is measured when the load is enabled.)
6. Load is disabled.
7. Read SOH, internal_temperature, battery_status, battery_alert, measuredZ, ScaledR, accumulated_capacity.
8. Disable the gauge for 10 seconds.
The test is conducted on a new battery (www.pkcellpower.com/.../).
Steps (4,5,6,7, and 8) are repeated until SOH reaches 0%. When the load is enabled, the current is around 30 mA, and when disabled is 4 mA.
Here is the logged data :
docs.google.com/.../1z5HuEEoCm4wpKcC5WmKKd_g9QGlJ4i4VbKEUlfn
muXs/edit?usp=drive_link
Problems :
● The SOH% reaches 0% even when the battery has not discharged completely.
● The error bits SOH_ERR, and SOH_MERIT were set. By referring to the forums, one reason for error bits to become set is if the battery is not relaxed during the learning pulse, but this test was conducted on a new battery.
● The EOS alert was never triggered.