sunshine_eggo
Happy Breffast!
Battery:
4S 25Ah Topband Navitas 3C cells.
120A JBD BMS
UART to USB adapter from Overkillsolar
Bluetooth module uses the BMS UART connector, so it was not installed.
VRM:
Raspberry Pi 3 B+ 1GB (RPi)
256G MicroSD
Venus OS 3.11 start, 3.12 end
@Louisvdw serial battery driver
There were NO LOADS applied to the battery. It sat there plugged into the RPi.
Started 10/28/23 22:00
Ended 12/14 18:00
Here's the overview showing BMS reported Voltage, Current SoC, Min and Max cell voltages:
Nope. I have no idea why the SoC dropped from about 63% to about 28%. This did coincide with a notable voltage drop. There must be some criteria that causes the BMS to adjust SoC based on voltage.
Worth noting that at no time did the BMS report a current - always 0.00A. I would assume this has more to do with the inability of the BMS to measure small currents AND/OR account for current IT uses.
Here's the drop:
It makes no sense. With min and max cells at 3.30/3.31V, the 68% was much closer to accurate.
Oh well. Here's the drop from 19% to 0% while only dropping from 13.10V to 12.96V and cells from 3.28V to 3.24V.
Voltage and cell delta stayed pretty constant ... with 0% SoC for another 8 days:
Here's where discharge protection kicked in at 10.81V and 2.50/2.83 min/max cell V:
Clearly, once discharge protection was engaged, less current was being drawn as the battery and cell voltages rebounded a bit.
Let it keep running until we got really low, 10.29V, 2.31/2.76 min/max cell V:
And here's the recharge:
Very pleased with the retained top balance... 3.60-3.65 @ 14.5V before protection was engaged.
The jump to 100% was due to my BMS set to 100% @ 3.45V.
Summary...
47 days
Self-discharged to lowest cell at 2.31V
Recharged to .05V delta at 3.65V peak
I can only conclude these cells are very well matched to each other. Prior to this test, when I first got them, these cells tested just over 25Ah as a 4S pack.
Average BMS draw was:
25Ah / (47 days * 24 hours/day) = 0.022A or 22mA
I expect this was due to the continuous communication with the RPi. I have let this battery sit 6 months with the bluetooth module attached, and it didn't discharge nearly this low.
Whatever is going on here, it's a fixed thing. I specified 250Ah instead of 25Ah, and the SoC dropped at about 1/10th the speed, so this SoC drain is unlikely to be an accuracy issue on a larger battery, particularly if it's regularly synched.
Lasty, taking a look at the termination values...
At 3.45V/cell, 90.8%, 5.22A (0.21C), 21:56
At 3.65V max, 3.96A, 22:17
That's 4.59A avg for 21 minutes or 1.61Ah or 6% SoC
Cut off was at 0.16C @ 3.65V, so the battery isn't quite fully charged, but it's darn close.
4S 25Ah Topband Navitas 3C cells.
120A JBD BMS
UART to USB adapter from Overkillsolar
Bluetooth module uses the BMS UART connector, so it was not installed.
VRM:
Raspberry Pi 3 B+ 1GB (RPi)
256G MicroSD
Venus OS 3.11 start, 3.12 end
@Louisvdw serial battery driver
There were NO LOADS applied to the battery. It sat there plugged into the RPi.
Started 10/28/23 22:00
Ended 12/14 18:00
Here's the overview showing BMS reported Voltage, Current SoC, Min and Max cell voltages:
Nope. I have no idea why the SoC dropped from about 63% to about 28%. This did coincide with a notable voltage drop. There must be some criteria that causes the BMS to adjust SoC based on voltage.
Worth noting that at no time did the BMS report a current - always 0.00A. I would assume this has more to do with the inability of the BMS to measure small currents AND/OR account for current IT uses.
Here's the drop:
It makes no sense. With min and max cells at 3.30/3.31V, the 68% was much closer to accurate.
Oh well. Here's the drop from 19% to 0% while only dropping from 13.10V to 12.96V and cells from 3.28V to 3.24V.
Voltage and cell delta stayed pretty constant ... with 0% SoC for another 8 days:
Here's where discharge protection kicked in at 10.81V and 2.50/2.83 min/max cell V:
Clearly, once discharge protection was engaged, less current was being drawn as the battery and cell voltages rebounded a bit.
Let it keep running until we got really low, 10.29V, 2.31/2.76 min/max cell V:
And here's the recharge:
Very pleased with the retained top balance... 3.60-3.65 @ 14.5V before protection was engaged.
The jump to 100% was due to my BMS set to 100% @ 3.45V.
Summary...
47 days
Self-discharged to lowest cell at 2.31V
Recharged to .05V delta at 3.65V peak
I can only conclude these cells are very well matched to each other. Prior to this test, when I first got them, these cells tested just over 25Ah as a 4S pack.
Average BMS draw was:
25Ah / (47 days * 24 hours/day) = 0.022A or 22mA
I expect this was due to the continuous communication with the RPi. I have let this battery sit 6 months with the bluetooth module attached, and it didn't discharge nearly this low.
Whatever is going on here, it's a fixed thing. I specified 250Ah instead of 25Ah, and the SoC dropped at about 1/10th the speed, so this SoC drain is unlikely to be an accuracy issue on a larger battery, particularly if it's regularly synched.
Lasty, taking a look at the termination values...
At 3.45V/cell, 90.8%, 5.22A (0.21C), 21:56
At 3.65V max, 3.96A, 22:17
That's 4.59A avg for 21 minutes or 1.61Ah or 6% SoC
Cut off was at 0.16C @ 3.65V, so the battery isn't quite fully charged, but it's darn close.