I've just installed a JK_B1A8S10P onto a 7s LiFePO4 battery with no known capacity (I recovered it from a local recycling group). Originally I inputted my best guess of 40Ah for the capacity. With full charge/discharge testing, I've measured the real capacity to be somewhere around 35Ah.
I've already done 2 full cycles (charging to the 3.6V over-voltage cutoff and discharging to the 2.6V under-voltage cutoff) but the BMS still thinks the capacity is 40Ah. Does that number update itself automatically based on the learning, or do I have to update it myself?
Secondly, I observed that the indicated battery charge percentage doesn't really seem to be based on coulomb counting, but rather a lookup table of voltages and the entered capacity Ah value (eg if voltage is 3.xx indicating 25% SoC then it multiplies 25% by 40Ah to give "10Ah remaining" - it doesn't quite seem to count Ah put in and out from last full charge/discharge). Does that improve over time as it "learns" the battery or will it stay like that forever?
I've already done 2 full cycles (charging to the 3.6V over-voltage cutoff and discharging to the 2.6V under-voltage cutoff) but the BMS still thinks the capacity is 40Ah. Does that number update itself automatically based on the learning, or do I have to update it myself?
Secondly, I observed that the indicated battery charge percentage doesn't really seem to be based on coulomb counting, but rather a lookup table of voltages and the entered capacity Ah value (eg if voltage is 3.xx indicating 25% SoC then it multiplies 25% by 40Ah to give "10Ah remaining" - it doesn't quite seem to count Ah put in and out from last full charge/discharge). Does that improve over time as it "learns" the battery or will it stay like that forever?