nikitachrs / BMS

Breakout board for BQ76940 Battery Monitoring System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Battery Management System

BMS PCB Assembled v1

![BMS PCB Layout](https://raw.githubusercontent.com/nseidle/BMS/master/Board Layout.png)

This is a breakout board for the BQ76940. This configuration allows for 15 cells to be read. There is no safety cut off.

This is a dangerous board that exposes the user to over 48VDC and many amps. Please use responsibly.

v1 of the board is functional. Firmware is working. Most functions are written.

![BMS PCB Layout v2](https://raw.githubusercontent.com/nseidle/BMS/master/v2 Layout.jpg)

-> v2 of the board has full cutoff MOSFETs and charging MOSFETs. <-

![BMS Test Pack v1](https://raw.githubusercontent.com/nseidle/BMS/master/v1 Test Pack.jpg)

v1 of the test pack works but has multiple errors that are fixed on v2. Number labels on the cells are reversed. Cells 9 and 14 were shorted to bring the voltage back down to 48V. The clips are very close together so plastic insulators were glued in place.

License Information

This code is public domain but you buy me a beer if you use this and we meet someday (Beerware license).

About

Breakout board for BQ76940 Battery Monitoring System


Languages

Language:Eagle 96.8%Language:C 2.1%Language:Arduino 1.1%Language:Makefile 0.1%