/ENNOID-BMS

Modular BMS based on LTC6811 for up to 1000V EV battery pack

Primary LanguageHTML

Related ENNOID project:

ENNOID - BMS

This project aims to create a scalable & modular open source BMS for up to 1000V lithium-ion battery packs. The idea behind this project has been started on this thread:

https://endless-sphere.com/forums/viewtopic.php?f=14&t=92952

For ordering assembled BMS or battery packs, please visit:

https://www.ennoid.me/battery/bms

Features:

Master board

  • Isolated measurements for Battery & DC-Link voltages
  • Isolated charger detection
  • Isolated bi-directional current monitoring via external delta-sigma current sensor
  • Isolated CAN bus interface
  • Outputs for Charge, Discharge & Precharge contactors
  • USB interface for serial communication and firmware upgrades (no need for a programmer -> HW serial bootloader is used).
  • Wireless transceiver
  • SDCard for logging

(External isolated 12V power supply is required)

Slave boards

  • 12 Cells balancing/board
  • Cell voltage range 2.5V to 4.5V
  • 2 watt power dissipation per level (24W total)
  • Stackable for up to 1000V packs
  • 1 Analog input, 1 GPIO port, & 1 I2C communication channel available for external sensors
  • Daisychain Master/Slave ISOSPI communication

(Board is self powered from the monitored cells)

Software

ENNOID-BMS firmware .bin file: ENNOID-BMS.bin

ENNOID-BMS GUI configuration tool: ENNOID-BMS tool

Master

alt text

Slave LTC6811

alt text

Wiring diagram

alt text

View this project on CADLAB.io.