Author Topic: How to test a Lithium ion BMC  (Read 1386 times)

0 Members and 1 Guest are viewing this topic.

Offline radar_macgyverTopic starter

  • Frequent Contributor
  • **
  • Posts: 698
  • Country: us
How to test a Lithium ion BMC
« on: September 26, 2017, 06:17:57 am »
I have two identical Lithium ion packs for a bicycle light, they're potted so it's impossible to reach the BMC board within without damaging the packs. Lately, the bike light shuts off about 15-20 seconds after switch-on. Measuring the pack shows zero volts. If I attempt to charge (even for just a second) the pack voltage goes back up to ~16V (it's a 4S pack). Same behavior across both packs.

Is there some means of testing the BMC to figure out why it's cutting out, without damaging the potting? The bike light itself runs happily for hours off a bench supply (current draw is 0.5 A); it uses a Luxdrive BuckPuck 3021 and some Cree XP-E LEDs.

Thanks!
 

Offline sleemanj

  • Super Contributor
  • ***
  • Posts: 3024
  • Country: nz
  • Professional tightwad.
    • The electronics hobby components I sell.
Re: How to test a Lithium ion BMC
« Reply #1 on: September 26, 2017, 06:29:07 am »
If removing the load and re-applying it does not bring it back to life, but attaching a charger does, then it's probably shutdown due to under voltage rather than over-current. 

Typical protection circuits will re-enable from under voltage only when you apply reverse current (charge).

Assuming you have actually charged the battery packs, then most likely one of the cells in it has gone dead.

If you do want to test it under load, then use an incandescent light bulb (12v car brake/indicator one, say 5 or 10w) will be the easiest way.

But if it's potted, there's not much you can do about it either way.
~~~
EEVBlog Members - get yourself 10% discount off all my electronic components for sale just use the Buy Direct links and use Coupon Code "eevblog" during checkout.  Shipping from New Zealand, international orders welcome :-)
 

Offline radar_macgyverTopic starter

  • Frequent Contributor
  • **
  • Posts: 698
  • Country: us
Re: How to test a Lithium ion BMC
« Reply #2 on: September 26, 2017, 07:06:09 am »
Well looks like that might be the case. After charging overnight, I tried to discharge it with an RC Lipo pack charger/discharger, and it cut out pretty quick. Did it again with a voltmeter on the output, and it fell to about 14.5 V before the BMC cut off. Rats - need a new pack :( Strange that both behaved in such a similar manner.

Thanks for the pointer. I forgot that BMCs can cut off even if a single cell falls below threshold.
 

Online jbb

  • Super Contributor
  • ***
  • Posts: 1138
  • Country: nz
Re: How to test a Lithium ion BMC
« Reply #3 on: September 26, 2017, 07:53:05 am »
Sounds like your BMS isn't balancing the cells. If one cell is near empty, the under voltage protection will trip after a few seconds of discharge. If another  cell is near full, then over voltage protection will trip after a few seconds of charge.

The pack is unfortunately done for.

However, one question remains: does the BMS try to balance the cells, or does it just provide protection? To find out you'll need to do a tear down... (or maybe find someone else's). Maybe the BMS never balanced, or maybe the balancing broke...
 

Offline radar_macgyverTopic starter

  • Frequent Contributor
  • **
  • Posts: 698
  • Country: us
Re: How to test a Lithium ion BMC
« Reply #4 on: September 28, 2017, 06:28:07 am »
So I took apart the pack, and got that familiar smell of the Lithium-ion electrolyte. I discharged the pack as before, watching each of the cells with a voltmeter. Sure enough, one cell's voltage fell much quicker than the rest, and when it reached about 2.8V, the BMS cut off the output. I desoldered the BMS board, and found it uses an S8254A controller, which does individual cell monitoring, but does not balance across cells. Cells are Samsung.

Guess I can make a new pack from the three good cells (they held up 4.1V, even with a 1 A discharge current) plus others I have lying around. Maybe get a better BMS board - any recommendations?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf