Other Parts Discussed in Thread: GPCCHEM, BQSTUDIO, BQ28Z610
Hey all,
This is in regards to the learning cycle needed for accurate SOC prediction for BQ40z50 fuel gauge. We have tried to perform two learning cycles, the most recent with just 1 cell (DA configuration register was updated to reflect the number of cells in series).
1) Final Update Status not matching the doc: Upon commencing the learning cycle, we found the process to register values were going as expected, i.e. the update status was 0x05 after the charge cycle, however after the C/5 discharge (final discharge of learning cycle) our update status is 0x05, not 0x06, as seen recommended in page 5 section 4.2.5 of this manual: http://www.ti.com/lit/an/slua777/slua777.pdf . At this point our update status will stay at 0x05 after waiting for the VOK bit to clear.
2) Full Charge Capacity not matching Design Capacity: When the rest period after the slow (C/5) discharge is done, the full charge capacity only shows 1050 mAh, whereas the Design Capacity was set as 1500 mAh (the rated capacity of the cell). WIll this value update itself automatically as battery is used, or is this incorrect due to improper learning cycle?
3) The manual mentions dataflash values of: Design Capacity, Charge Termination Taper Current, Discharge Current Threshold, Charge Current Threshold, Quit Current Threshold, and Term Voltage must be set for learning cycle to work properly. I wanted to confirm that there are no extra dataflash values in the BQ40Z50 that need to be updated for learning cycle.
Please let us know if you have any suggestions/advice to try out with our next learning cycle.
Thanks!