This is my third BMS backplane layout.
- It's too short (I forgot the bms overhangs it's edge connector)
- I'm going to try replacing J101 and J201 with double row headers and put them both on the same end
- At the expense of having all the heat at one end, I clustered all the MOSFETs near their connectors so the tracks don't get tangled
- I haven't attempted to bring the heat through to the back side while still preserving all those tracks running under the MOSTFETs, putting J101 at the other end ought to help
- This would do 10 cells, I'll actually print it 2 or 3 or more up to get management of 20 or 30 or more cells on one backplane
I used
kicad to draw the schematic and then do the layout. The last time I did something like this was 10 years ago and the free tools were fairly primitive (and crippled) and I'm very impressed with kicad, it even has an autorouter!. The autorouter only deals with two layers at a time and needed a little help to finish this board, but I can tell you it's really satisfying to see most of the tracks appear automatically. There's even a version for windows!