This isn't commercial, but here is what we've found so far:
http://www.edn.com/article/CA6470829.html
Its a design published by Electronics Design Strategy News, which looks
like a fairly good place to start. Its a basic bypass regulator, with a
PIC sensing the cell voltage, and shunting the excess across the cell.
It communicates on a bus with a supervisor. To me, this seems like a
good general strategy. The individual boards can take care of
themselves, but they can also work with the supervisor to balance the
pack and then the supervisor knows each cell's voltage, etc.
Does this seem like a good overall strategy? (see:
http://freebms.googlegroups.com/web/BMS_Overview.jpg and
http://freebms.googlegroups.com/web/BMS_Regulator_Overview.jpg)
If that looks good, a good place to start is probably figuring out what
communication bus we can use. It needs to be optically isolated (I
believe) and bi-directional. It also has to be able to withstand
amazing amounts of EMI. Does anyone have suggestions for a bus type?
I've heard a lot about 1-wire, but I've heard its not necessarily great
for EMI?
Chris