Other Parts Discussed in Thread: BQ34Z100, GPCCHEM, GPCRB
Hi All,
I'am currently implementing a BQ34Z100 with a 1S8P LiFePo4 two wire protected pack.
I choose a listed chem ID (expected to be close, same manufacturer and chemistry) and I ran a successful learning cycle, however I got a quite poor precision, and I suspect the pack setup to be the root cause. If a run GPC chem ID matching tool, I get a high deviation warning.
BQ34Z100 is used on application board, and assembled pack shows a quite high total impedance (Cells assembly + PCM resistance + wire + connector = approx 150 mOhms). BQ34Z100 Batt pin is referenced on pack output + (right after batt connector), and not on raw cell + as suggested by most designs . So I guess the voltage bounces due to load change as seen by the gauge are far higher than expected if measures was taken directly on the cells. I guess than this explain my GPC mismatch
Attached a charge/discharge log and pack setup used for GPC.
Curve screenshot :
So here are my question :
- How can I teach the BQ34Z100 to work with this profile. Which Chem ID to be used for such case ?
And two additionnal questions about gauge status for assembled product :
- What if the impact of having a application load cycle preventing the status to update (on real-case application, we never have the needed rest time to allow OCV flag to be raised, especially with our LIfePo4 which are requiring an endless rest time to be fully relaxed), so most probably, the status will remains at 4, and perhaps 5 in some cases, but almost never reach 6.
- What it the impact of shipping a product with IT disabled (status 2 instead of 4). It is only preventing the gauge to update along the battery life (so "just" a lack of precision), or is it also preventing a normal operation and lead to false data.
Thanks,
Benoît