vas
Well-known member
sorry, not meant measure each cell mA in out, whole bank via decent current monitor.Sorry, don't understand that.
Do you mean that current in and out of each cell needs to be measured down to mA resolution? Not come across that before.
A smartshunt is measuring amps in/out, 100% was set charging at 3.6v per cell when the current going in had tailed off to about 3A.
DiyBMS looks like it has microcontroller on each cell, can´t see the point of that with no active balancing. I´m going for op amps as differential amplifiers with unity gain, then an ADS1115 to do the measuring. Should be sub mV accuracy.
Something like ......
But will need to drop the + voltage a bit as op amps aren´t rail to rail. Maybe a low pass filter in case the inverter puts some noise in. Learning as we go along here
An ESP32 to do the thinking, it can get current data from the smartshunt, control the latching relays & send voltage data o a raspberry pi.
Voltage followers soldered on a test PCB already, need to ad the differential op amps & test. JLCPCB will make the boards (plenty spares ) once it works.
OK, reset mA in/out at 3.6 (too high for my liking) maybe 3.55, or less as unless you setup the system to reach that voltage per cell, in/out tally will keep on growing without resetting. OK, in theory no problems, just would be nice to say once every couple of weeks you get the battery to the top to reset counters.