bms IC 2016

Joined
Jul 31, 2012
Messages
61
Hi ; I am researching chips to make a digital bms... It should be interfaceable with arduino and do up to 24s ; found some info on http://liionbms.com/php/bms_chips_options.php, also found some examples with code for oz890 and LTC6802 with arduino, learned LTC has a newer ltc6811.

Anyone did a similar project and has kicad files? Have you got an IC to recommend or to avoid?
 
TI has a bunch, I think some some of them are used in tesla packs.
They even have a 16 cell one though its too new and unavailable.
TI and Linear Tech seem to know what they are doing and offer eval boards and all the in's and outs's and other circuitry needed for their chips.
 
I'm missing an Atmel Atmega16HVB and Atmega32HVB in the table. They look as a pretty solution for a nice 4 cell modular system based on a well known AVR core.
 
That table is out of date. These are some of the AFEs and battery monitor ICs I've looked at:
AD7280A
AD8280
ISL94203
ISL94212
ISL78600
ISL94208
EMB1432Q
BQ76PL455A-Q1
BQ76940
BQ34Z100-G1
BQ76PL536A
MAX14920
MAX14921

I went with the MAX14921 for my Open Source BMS Project for reasons of availability, cost, flexibility and ease of use. Two MAX14920/MAX14921 ICs might work well for your purposes. Look at the end of the datasheet for how to use several of them together. You can see in my last post that I got it working pretty easily with an Arduino. You may also want to look at Barron Greig's MAX14920 Based Perfboard BMS which uses a MAX14920 with an Arduino.

Here are a couple of other Arduino based BMSs by dmwahl:
3-192S Arduino BMS (using BQ76PL536A)
DIY Programmable BMS (now using ATtiny/Arduino)
 
Thanks for the links. I like the MAX1492x, too. The balance drivers on separate pins are much better than the TI solution. I have to look closely to your BMS project.
 
Back
Top