We are using the bq4050 in a few development projects and are seeing a few inconsistencies between the different products while logging charge and discharge cycles at 5 degrees C.
The RSOCL bit is set to 1, meaning that we want the SOC to stay at 99% until a valid charge termination is detected. At 5 degrees C, the charge capacity is much less, as the battery internal resistance is much higher, and we can see that the SOC and RC can jump to 100%, from any value, as soon as a charge termination occurs. We can then observe, on one of our products (product 1 - 1 cell application), that the capacity then jumps back to the actual capacity, as soon as the current reaches the discharge threshold. This makes sense, as the FCC does not get changed in cold temperatures.
We have a different product (product 2), with mostly the same settings, except that this one is setup for 4 cells in series. This product also does not have an external thermistor connected and makes use of the internal temperature sensor. On Product 2, we can observe that the SOC and RC will jump to 100%, from any value, if a charge termination occurs. The difference here is that the capacity does not jump back to the actual capacity when the current reaches the discharge threshold. This causes a misalignment during the discharge when EDV2,1 and 0 is reached.
I cannot seem to find a setting that will cause this difference in this behaviour. I have attached the .gg.csv files for both products. Any help or clarification will be appreciated.
TI_product_1.gg.csvTI_product_2.gg.csv