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.

BQ78PL116: SAFT Smart Battery VL41Ah (3841MFE0400)

Part Number: BQ78PL116
Other Parts Discussed in Thread: BQWIZARD

Hello,

I am testing the Saft-3841MFE0400 battery (12V, 43Ah Super Phosphate), which has a BMS based around the BQ78PL116.  I have found that as I log SMBus parameters during charge, the two bytes representing AvgTimeFull appear to only have the first five least significant bits populated, as shown in the attached chart. 

I see the same behaviour when logging with both of these tools;

1)      bqEasy (SLUC108b) launched with a bq20z95 attached and later reconnected to the Saft-3841MFE0400 via an EV2300 and;

2)      Inspired Energy’s ATA004A software and USB adapter.

Unfortunately, I have been unable to connect to the gauge using the bqWizard (SLUC444) originally designed for use with the BQ78PL116 via a USB-TO-GPIO converter and it appears that with the NRND status of this gauge, the evaluation board is no longer available through Digi-Key, Mouser, or through the TI website.

I have also seen some strange behaviour with the following items;

  • Intermittent SMBus data corruption – bqWizard appends the text “Possible Error – See error log” to more than 1 in 100 lines
  • A sudden drop in pack voltage from 12588mV to 12136mV towards the end of discharge
  • Similarly, individual cell voltages fluctuate during discharge – could this be active cell balancing?
  • Chemistry file 0008 retrieved from the gauge does not appear in the table
  • CycleCount only increments after several charge and discharge cycles
  • Manufacture date is set to 18 Jul 1993
  • Serial numbers are inconsistent – 6591 appears on two of our batteries and 17 on another

Unfortunately, SAFT have not replied to my request for assistance with these matters.  Can someone comment on these points?  My main concern is with the AvgTimeFull.

Charge4 - AvgTimeFull - Copy.pdf

Charge4 - AvgTimeFull - Copy.xlsx

  • Hi Jeremy,
    This is a really old legacy device and most of the folk who have a working knowledge of the device have left TI. We will ask around to see what we can find out to help
    thanks
    Onyx
  • The gauging issues are probably caused by not having the proper ChemID programmed and not having the gauge optimized. I am not familiar the ChemID 0008, but You will have to use bqWizard to upload new chemistry data to the gauge. You can also import new ChemIDs into the bqWizard tool. If you are having problems using bqWizard, then make sure that the USB-to-GPIO adapter has been updated to the proper firmware version. It can be downloaded from the PL114 website. Finally, the PL116 does not work very well with LI phosphate cells due to their low voltage profiles and the way that the cell voltages rest after charge. I hope that this helps.
  • Thank you both.

    I suspect that the ChemID is actually OK, as the RSOC curve appears smooth and the FCC is fairly stable.

    My main concern is with the AvgTimeFull as there appears to be 11 bits of the 2 byte parameter missing. Perhaps this (and potentially other reasons) could explain why the gauge has gone NRND? There doesn't appear to be an Errata document that explains this .

    I'd be grateful if you could ask around and also for any recommendations on alternative large format LiFePO4 batteries.
  • Hi again.

    Any further suggestions on this one?  Has anyone else had experience with the BQ78PL116, or alternative LiFePO4 batteries with impedance track fuel gauge and SMBus interface?

    Regards,

    Jeremy.

  • Jeremy,
    I did not pay much attention to the AvgTime parameters when in worked with the PL116, so I am not sure about your issues with that. There are several people who have used the device with LFP cells with mixed performance. It usually required manually modifying the chemistry data to get decent performance. TI placed a warning on the product website to let people know not to use the device with these cells and this was one on the main reasons that the device was moved to NRND status. In short, it can be done but it is going to take a lot of effort and some support from TI.

    TEC
  • Hi TEC,

    Thank you for your message.  I'm planning to take a closer look at the SMBus to see if data is corrupted for just this one register (only the 5 least significant bits make it through), but I believe it is more likely to be a problem with the register itself, as I see the same result using three different hardware interfaces and I don't see this problem when reading other registers.

    I'm not convinced that the problem relates to the use of LFP cells.  I suspect this concern relates to the lower voltage at end of discharge and applies more to applications using two cells, as described in SLUA465.  That being said, SAFT do warn that;

    IMPORTANT: After the end of discharge,
    the 12V Super-Phosphate battery can
    remain in Under Voltage Protect Mode
    for a maximum of 14 days. If re-charge
    does not begin within this time, the 12V
    Super Phosphate battery may be over
    discharged. If over discharged, it will not
    startup and will indicate a major alarm
    that is not resettable. The unit will need
    to be replaced.

    As for the wrong chemistry file, I believe the one it has been programmed is OK, as the RSOC and RunTimeToEmpty change linearly as expected during discharge, with only minor kinks around the 80% and 20% mark.

    Is an Errata note available?

    How many gauge firmware versions are there and if there is more than one, what is the latest one?

    Are there any development boards still kicking around in your office that I could purchase? 

    Again, I'd appreciate suggestions for alternatives to the SAFT - I'm after a LiFePO4 battery with on-board impedance track fuel gauge with around 0.5 to 3kWh of storage.

    Thank you,

    Jeremy.

  • By way of an update, apparently the SAFT is no longer available as it has been discontinued. I'm still on the hunt for a LiFePO4 battery with on-board impedance track fuel gauge with around 0.5 to 3kWh of storage if anyone has any suggestions.