Hello,
I am trying to add and design a fuel gauge capability to a 96 count battery pack. Are there any IC I can use for this kind of application? Can I use one of the fuel gauge IC you guys have and used them in series?
Thanks,
Carlos
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
I am trying to add and design a fuel gauge capability to a 96 count battery pack. Are there any IC I can use for this kind of application? Can I use one of the fuel gauge IC you guys have and used them in series?
Thanks,
Carlos
If you do some scaling on the results of the gauge, you can consider the bq34z100-G1 or bq34110. They can measure the top of a high voltage battery stack, divided down with a switched resistive divider, and can provide gauging for the full pack. The devices will natively support stacks up to 65V, but you can then do scaling to handle higher stack voltages (i.e., tricking the gauge into thinking the stack is lower voltage, then multiplying the results it generates accordingly). The resolution of the gauging will get worse as the divider ratio gets larger, so depending on your resolutiion needs, this may not be acceptable.
What is the purpose of using the internal die temperature? So explaining myself, I should put the single thermistor coming from the BQ device on the hottest place of the battery pack so I have a better impedance tracking compensation, is that right? Also, can I measure the temperature using other methodologies (micro to BQ via i2c) and send a battery pack average temp data to the device?
Hi Carlos,
I haven't checked for certain, but I'm doubtful you can just modify the EVM. Your voltages are so much higher that even if you changed the divider settings, you may still have other areas breaking down, such as the control FET not handling the new voltage range, or the traces and dielectrics handling the voltage. You can always try if you'd like, but I would not be surprised if it didn't work.
The EVM will already have the instruction flash (i.e., program code) and data flash (i.e., settings) as default. You may not need to reflash the instruction flash, but you will need to change the data flash values to match your configuration. That will require you to read through the TRM carefully, there are many settings that typically need adjustment for a particular application. I'd recommend using bqStudio for this initially (together with ev2400), since you may make many changes to the parameters before you finalize them.
Terry