Other Parts Discussed in Thread: BQ25731
We have implemented a battery charger based on the TI BQ25730 charge controller. We have written firmware for an MCU to communicate with the charge controller. Most of the time this is working OK. However, we have had two incidents that have caused our battery packs to severely overheat to > 110 C. This results in the plastic film the battery pack is packaged in to melt and battery cells to blow their pressure valves. Additionally, smoke and out-gassing occur.
What I am looking for is some guidance from TI on what might be causing this issue. Here are some details:
Battery Chemistry – NiMH
Cell Configuration – 12S2P
Integral NTC in battery pack – Our MCU monitors this temp every 10 secs with an ADC measurement
Charge termination conditions we are looking for in firmware:
- dT/dt (> 1 deg C per minute rise rate),
- Absolute temperature (40 deg C for charging 50 deg C for dis-charging
- 10-deg C increase above temperature when charging started
- VBATT max – set to 18.2 VDC – charge termination if VBATT exceeds this
- Safety Timer
Observations on two PC boards that overheated the battery pack
- We have watched the charging firmware with debug messages reach a number of charge termination conditions, which then lists it is stopping charging – but the charger continues charging
- We set the charge controller to 3.6 A rapid charge current level – but measure 8.2 Amps of charge, other current levels into the battery pack
- Charge current levels drifting around over time – We only have three charge current levels: 3.6 A, 768 mA and 256 mA
- This problem is intermittent
I haven't been able to determine what may be making the BQ25730 charge controller behave this way. This is a critical issue.
Thank you for your support. John