BMS 2016

Battery Management System

BMSafe (original project name) is a multi-chemistry battery management system designed for safety critical systems like EVs. It uses a master/slave topology communicating via a high speed CAN link. PCBs are designed in Eagle, code is written in C, IDE used is CodeWarrior, and ICs are Freescale and Linear.

  • up to 12 cells per slave module
  • 12 thermistors inputs per slave (for temperature measurement)
  • Isolated High Speed CAN 2.0 Communication
  • Passive balancing auxiliary circuit
  • Cell voltage range: 0 to 5V
  • Easy slave connectivity (daisy-chain)
  • Accumulator isolation relay control
  • Compatible with Brusa NLG5 chargers (CAN controlled charging)
  • Many security features and plausibility checks
  • Slaves are directly powered by the cells
  • Master can be powered by an external voltage source from 7 to 36V


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>