Other Parts Discussed in Thread: BQSTUDIO
I have some further questions related to BQ40Z50-R2, about BTP and CB.
1.BTP: we are trying to use this function in one of our new project. Based on my understanding, this function is used for depleted battery warning. In the fuel gauge description:
OperationStatus()[BTP_INT] is set when:
– Current > 0 and RemCap > “clear” threshold (“charge set threshold”). This threshold is initialized at reset from Settings.BTP.Init Charge Set.
– Current ≤ 0 and RemCap < “set” threshold (“discharge set threshold”). This threshold is initialized at reset from Settings.BTP.Init Discharge Set.
What does this first condition mean? When the battery is charging, and RemCap > “clear” threshold (175mAh) by default, the BTP_INT will be set? So in normal use case, do we need to set this “clear” threshold to a very high value?
For the second condition, it is easy to understand. However, after reset by writing into 0x4A and BTP_INT cleared, it will change to 1 automatically, without any action, after about 5 minutes. The remaining capacity is 300mAh, and the threshold is 150mAh. So in this case it should not be triggered.
Please help us to understand the mechanism of this function, and let us know how this should be set.
2. CB: if we disable the CB (bit 0 = 0), other settings won’t impact the CB function, right? So 0x00 and 0x1a are the same?
Thank you much for your help!
Sincerely,
Chen