This article is outdated because now Bluetooth is often used.
The Smart BMS from bmsbattery contains an OZ890 chip from O2Micro, which has the advantage that it can be custom programmed, calibrated and the chip data can be read out, such as the individual battery cell voltages:
The OZ890 debug software is free, but it only works with a special USB-I2C adapter, which costs $99 without shipping costs from China. Note that common USB to I2C adapter boards don't work here.
Links
- http://www.pedelecforum.de/forum/index.php?threads/smart-bms-5-13s-programmierbar-meine-ersten-erfahrungen.9396
- http://www.pedelecforum.de/forum/index.php?threads/kalibrierung-beim-smartbms-oz890.19794/#post-276366
- http://endless-sphere.com/forums/viewtopic.php?f=14&t=48461
- http://endless-sphere.com/forums/viewtopic.php?f=14&t=20971&hilit=oz890&start=100