Hi TI support team
I have posted before how I am trying to determine the uncertainty of this device (https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1002242/bq35100evm-795-eos-improving-accuracy-and-measuring-uncertainty/3704875?tisearch=e2e-sitesearch&keymatch=%2520user%253A484197#3704875).
Currently, I am performing a new test with a fresh pair of batteries (Saft LF 14500, 2.6Ah, 3.6V), but it has been really complicated:
I got terrible results on my first measurements: the EOS flag never raised, the calculated values reported errors, and most of the measurements were complete nonsense since the relaxation time I was giving was just 2 hours. SOH_MERIT, EOS_BAT_OCV, and EOS_ERR flags were always present. Right now I am repeating the test but I still having weird results:
1) Short or Long term averages are not being calculated. It always marks as 0 and the EOS detection count Thrsld counter didn´t increase on the current measurements.
2) The impedance values are too high and also the scaled and measured impedances are the same (around 10000).
3) SOH stood steady at 98%
4) I am not having EOS_ERR or EOS_BAD_OCV, but SOH_MERIT is present.
5) I have the following configuration:
- I am connecting directly the batteries (2 cells in series) to the evaluation board BQ35100EMV-795 (Saft LF 14500, 2.6Ah, 3.6V)
- The discharge process is as follows
- Connect the batteries to the evaluation board. BQ35100 was previously calibrated at 1A and 8V
- I loaded the corresponding chemistry.
- I sent the command NEW_BATTERY (It gave an error, but the stored values corresponding to the battery were restored).
- I set in Operation Config A: EXTVCELL=1, LT_EN=1, GMSEL= 10 (EOS mode)
- EOS data: New bat R scale delay = 2 (default)
- EOS trend detection % = 15
- EOS trend detection threshold = 16
- EOS EOS trend detection pulse counts = 0 when I inserted the new battery. It was changing before after a Start/Stop cycle, but it didn´t change after.
- EOS smooth start voltage = 4800V (Below this value, the device just stop working)
- SOH delta = 1%
- Terminate voltage = 3800mV
- When I want to start the pulse, I press start() (when the GE is enabled)
- after 5s, I connect the load, which is just 160 ohms resistor to provide a discharge of 40mA, which causes the battery to drop its voltage from 7.1 to 6.8V (so the drop delta is 200mV)
- I left it for 1hour 30 min. After that, I disconnect the load and press Stop().
- Wait for 15s, get the results and I disconnect the battery.
After doing this 4 times (4 measurements), I got too high impedance values (around 1000 mOhm, and I am expecting just 3000 or 4000), and the SOH barely changed 1% per discharge. I am giving 5 hours of rest between pulses and more than 10 hours when I go to sleep. It seems the SOH_MERIT problem is not caused by a stressed battery because even in the other case, I still having odd results. Nothing else is connected between the battery and the gauge, and the EMV is configured correctly according to the respective documentation (jumpers are placed in the right place).
Right now I don´t know what else to do. I have looked at the forum but most of the time, things get solved because the user is using the wrong chemistry, using old/used batteries, or setting up wrong values for the configuration. I did everything as is instructed on every documentation (Datasheet, TRM, EMV manual, and slua904) and still, I am not having the right results...
Can you tell me why I am having these wrong results? I am doing something wrong? I will still conduct the test just to see if I get something fair after more measurements, but at this moment, everything looks pretty bat. Please help :(