diyBMSv4ESP32
diyBMSv4ESP32 copied to clipboard
Feature of using voltage dividers (on the cells and the shunt input) for 6v 12v pb nicd batteries and safe +85v high voltage shunt
Hi everyone. I started using the 16s all in one to monitor when one of my 6v nicd battery dies because some are from 2001 Using simple 47k voltage dividers i was able to connect the 16 cell inputs but that results in double the readings and half the voltage.
Would it be possible to add the option of voltage divider use to count only half of the cells and double the value, or add both values to count as one cell?
The idea came from this source: https://www.analog.com/en/resources/technical-articles/simple-circuit-monitors-health-of-lead-acid-battery-backup-systems.html
With the appropriate modifications it would allow to monitor 12v/6v lithium camper batteries, lead acid, agm, nicd and everything that you could think of…
Now for the shunt, Mr. rubenfm Rubén already made and tested the modification, and it would be a great adition to the official release.
https://github.com/botaneta/diyBMSv4ESP32/tree/pylonhv/ESPController
For the correct reading of Vbus using a voltage divider, I have modified the code to include a dividing factor in the configuration of the internal current monitor. The voltage divider is very simple. Two resistors and a multiturn potentiometer.
Best regards and thanks to all the people involved in this great project.