6S Battery Management System

Status: Active

Owner: @Kevin Li

 

Scope

Design a battery management system for 2s-6s Li-Po batteries of variable current draw & capacity.

Requirements

The BMS must be capable of the following:

  • State of charge (SoC) measurements

  • Passive cell balancing

  • Protection FETs

  • Protection fuses

  • Protection based on voltage, current & temperature conditions

Features

The BMS contains the following features:

  • Integrated battery pack manager IC

    • Fuel gauge

    • Passive cell balancing

    • Protection FETs

    • Protection fuses

  • USB 2.0 interface with USB-C connector(USB 2.0 to UART or direct USB 2.0 to MCU)

  • CAN interface

    • CAN transceiver (CAN to UART)

Component Selection

  • Integrated battery pack manager IC: BQ40Z80

    • Specific MPN: BQ40Z80RSMR (available on Digi-Key, Mouser, TI) - $5.24 CAD

  • MCU: STM32F042C6U7

    • Specific MPN: STM32F042C6U7 (available on Digi-Key) - $6.78 CAD

Â