TI E2E Community
Battery Management - Gas Gauge Forum
bq78pl116 sends faulty data
I have a problem that had accured lately.I have a bq78PL116 circuit that was working fine, when I tried to connect and MCU circuit directly to one of the cells, it closed all the FETS (obviously...).
nothing I do can fix it.
I tried to perform a relearn and initialized.
I detached the PCB and assembled it back on,
what happens now, is that it reads all data from the BQ except SMBus data. for example it reads the battery info such as safety parameter well, but he can't read Voltage, current and so on.
what can be done now?
I will appreciate any help...
I do not understand a couple of your comments. Could you clarify them and also send a screen shoot of the bqWizard display? A pack parameter dump would also be helpful.
1) You said that you "tried to connect and MCU circuit directly to one of the cells". What does this mean?
2) You said that the device reports some parameters, but not SMBus data. All of the data comes over the SMBus. What do you mean by SMBus data is not working?Are you trying to use the SBData Read/Write utility?
thanks for the rapid answer,
mybe I should elaborate a little more...
1) I had a different circuit which I wanted to power from the battery, so I did the mistake of connecting it directly to V3 (battery number 3) in oreder to get 10V.
this started the whole problem.
2) I am using the "BQ78PL1XX API" GUI where you can connect to the device and send commands over the SMBus. I'm able to connect to the device. I can receive all the parameters such as "Device Chemistry", but standard commands such as "Avarage Current (0x09)" bring back zero.
I know it's in a different "place" inside the BQ78PL116 memory.
I also can communicate with the pack through an MCU program I built where I poll for the Voltage, SOC, Avarage Current, and now they are all 0 over the SMBus.
it used to work fine before...
any Idea how to get out of this mess?
it doesn't recognize the cell count. it says it is zero.
Are you still having problems with communications? It sounds like the PL116 device is damaged.
you are right,
I replaced the pcb and it works
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.