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
Slave LTC6811
Wiring diagram
View this project on CADLAB.io.