diy solar

diy solar

JK-BMS says 3.317V per cell but only 3% SoC

kolek

Inventor of the Electron
Joined
Sep 29, 2021
Messages
564
JK-BMS is reading only 3% SoC, but cells are averaging 3.317V each.
Where is it getting 3% SoC from?
 
Typically accuracy improves with additional cycles of charge discharge
 
The cell voltages are almost identical as they should be.
3.317
3.317
3.317
3.316
3.317
etc.
 
The cell voltages are almost identical as they should be.
3.317
3.317
3.317
3.316
3.317
etc.

then it's just a really shitty guess on the part of the BMS. A new install can't know the SoC, so it guesses. On a JBD, you can set voltage vs. SoC points to improve the guess. Not sure if you can on a JK.
 
Typically accuracy improves with additional cycles of charge discharge
I thought it was doing something like taking whatever the UVP was, and if it was say 20% over that, it was 20% charged. No?
 
then it's just a really shitty guess on the part of the BMS. A new install can't know the SoC, so it guesses. On a JBD, you can set voltage vs. SoC points to improve the guess. Not sure if you can on a JK.
I don't have a record of the exact numbers but yesterday or the day before it thought 3.3V was about 40% or in that ballpark. Now it thinks it's 3%? Makes no sense.
 
I've spent a fair amount of time searching for the "recommended" JK-BMS settings for a regular 48V 280AH 16S battery and haven't been able to find them. Aren't they published here somewhere? Nothing against Andy but I don't want to wade through one of his 25 minute videos just to get the settings. Sorry Andy! Love you Andy! Andy you're the best! (y) :oops:

For the sake of longevity, I also prefer less aggressive settings.
 
Last edited:
Again, voltage is a really bad way to determine SOC, so BMS systems use coulomb counting (amp-hours in and out) to determine SOC. However, until they’ve had a complete charge/discharge cycle they may not be able to reset their ‘fuel guage approximation’.
 
If it makes a difference here's the version info:
JK-B2A24S20P
Hardware version: V10.XW
Software version: V10.09
Version: V4.19.6
 
If it makes a difference here's the version info:
JK-B2A24S20P
Hardware version: V10.XW
Software version: V10.09
Version: V4.19.6
I doubt that it does. Fully charge it, let it balance, fully discharge it, see if it takes the expected number of AH to fully charge again.
 
Figured out how to reset the number, no idea how accurate it is.
Basically you make a change to the battery capacity in the menu, and that seems to reset it back to a more sane number.
It now thinks I'm at 79% SoC.

Explained how to do it here:
(need to jump to 8:35 in the video if it doesn't put you there automatically)

Thanks again to Andy for his helpful videos.
 
Just replaced a JK Bms for a spare one and the SOC is totally not right.
I know that because the other one in parralel is pretty accurate.
Every cycle it gets better. After a couple of charges (to full), it will give you the right SOC. Depending on how often you hit 100% it can take some time.
 

Attachments

  • Screenshot_20240506_233550.jpg
    Screenshot_20240506_233550.jpg
    60.7 KB · Views: 5
Figured out how to reset the number, no idea how accurate it is.
Basically you make a change to the battery capacity in the menu, and that seems to reset it back to a more sane number.
It now thinks I'm at 79% SoC.

Explained how to do it here:
(need to jump to 8:35 in the video if it doesn't put you there automatically)

Thanks again to Andy for his helpful videos.
Yes, but to set it in stone as far as the bms is concerned, you need to charge till it trips that temporally lowered cell voltage protection(OVP) Once it’s done that the bms should remember that value. Just remember to move the protection value back once done.
 
On the Xiaoxiang App, the full version, there is a option to reset Capacity.

Just click on Reset Capacity.
I use Xiaoxiang on Andriod phone for this function.
The Apple one is better for watching the batts all the time. The Overkill App also fine. Play with them all. But I have not seen the feature there yet.
1715055667485.png
 
Just remember to move the protection value back once done
I'm unclear why Andy moves protection back to 3.65V after he sets the "full charge" to be equal to 3.451V.

If 3.451V is 100% full, isn't that where you want to stop charging?

To charge conservatively don't you want to keep protection kicking in around 3.45V? Or 3.55V? I thought pushing the cells to 3.65V regularly wasn't so good for their longevity.
 
Had to google this. "Xiaoxiang Smart BMS is a battery management system for electric vehicles."
So this app works with JK-BMS and you're saying it's better than using the stock JK-BMS app?
The Xiaoxiang app is only for JBD BMSs, not JK.
 
Back
Top