Part Number: BQ34Z100-R2
Other Parts Discussed in Thread: MSPM0G3507, BQ76952, BQSTUDIO, USB2ANY, EV2400
Hello
We are developing a BMS that has the BQ34Z100PWR-R2 fuel gauge. We are experiencing incorrect voltage measurement and we are looking for advice on how to fix this.
We have a 13s2p battery pack. I am attaching the Altium design files and firmware files to this post.
- We are able to communicate with the fuel gauge using a MSPM0G3507 MCU. we are able to read the voltage the fuel gauge senses. It reads 714 mV instead of expected 842 mV ( battery pack voltage is 50 V resistor dividers are 953k top and 16k bot).
We have measured the voltage at the BAT pin and we see the voltage transitioning between the correct value of 842mV and 714mV. This repeats with a frequency of 1Hz. It seems that the fuel gauge samples the voltage which causes it to drop and then read the incorrect value.
Is this expected? What are we doing wrong? How can we fix this?
- I would greatly appreciate any code examples for this fuel gauge using MSPM0 MCUs since we had great trouble coming so far. The code examples for BQ76952 were great and we had no issues using them.
Are there any code examples for this fuel gauge?
Please let me know what more information you need from my side so you can analyze the issue sucessfully.
Thank you all and best regards,
Samo Smodiš
