I'm thinking about creating a BMS for my Battery Bank. The bank consists of 12 VRLA Batteries connected in 4 series and 3 parallel configuration to get a 48V system.
For this bank I wanted to monitor if a battery goes bad or drifts away.
I had several thoughts about it:
- Creating a wired system with simple voltage dividers and maybe a muxed thing into one adc on a µC which sends the data to internet.
- Creating for each battery a small µC system like a esp8266 and send the data
- Upon research I stumbled upon this chip: BQ78412 (https://www.ti.com/product/BQ78412) which seems quite cool, offers a temp sensor and also a UART interface to get data from it.
Option 2 and 3 should be powered from the single battery itself.
Hooked on option 3, adding a Arduino based µC and maybe a NRF24 to create a sensor network with one master which will query the battery sensors was my plan.
But because I have not studied electronics I'm concerned about the monitoring in the parallel part of the bank. The batteries as far as I know will come down to a common voltage and so my 78412 or any other thing can't read the actual State of Charge or anything from the single battery or am I wrong?
What are your thoughts about a BMS for my 12 Batteries?