• Have you tried out dark mode?! Scroll to the bottom of any page to find a sun or moon icon to turn dark mode on or off!

diy solar

diy solar

YamBMS JK-BMS-CAN with new Cut-Off Charging Logic (open-source)

I just made a test today and found that the 12V supplied by the Deye inverter is isolated. There is no voltage between + or - of 12V and + and - of the battery port. Tp power my yambms i am still using an isolated power supply directly from battery but this information may be useful for somebody.
Interesting
 
I just made a test today and found that the 12V supplied by the Deye inverter is isolated. There is no voltage between + or - of 12V and + and - of the battery port. Tp power my yambms i am still using an isolated power supply directly from battery but this information may be useful for somebody.
That is!
 
I just made a test today and found that the 12V supplied by the Deye inverter is isolated. There is no voltage between + or - of 12V and + and - of the battery port. Tp power my yambms i am still using an isolated power supply directly from battery but this information may be useful for somebody.
Which Deye and what pins?
 
Interesting
Today a friend come with hes JK BMS that had broken the + wire of GPS port and probbably made a short to GND. The issue was temperature probes T1 and T2 was reading -41 forcing BMS to trip Under Temp Protection and faulty communication (ESP was reporting wrong data: Bat voltage 600V...and some strange values for other parameters).

The GND of GPS port is connected to B- trough a 200ohm resistor that was burned by +Vbat wire of GPS port shorthing to GNG of GPS port and act like a fuse. (See attached picture, GPS port has connector with wires attached ). The temperature probes T1 and T2 share the same GND as GPS port trough the 200ohm resistor, they are not connected to B- directly.

In this case the issue was not related to power supply but not using an isolated power supply can lead to this kind of problems.
I was able to fix the BMS but i wanted to share my experience here.
 

Attachments

  • WhatsApp Image 2024-11-30 at 15.02.34.jpeg
    WhatsApp Image 2024-11-30 at 15.02.34.jpeg
    128.2 KB · Views: 9
Last edited:
@Sleeper85 What to do with "the equation", k=0.05 etcetera, for newer LFP cells like Eve MB31 or Rept CB75?

These newer MB31 and CB75 datasheets do no longer contain a 0.05C termination current. Instead these LiFePo4-cells stop standard charging mode with 0.5P at 3.65V. 0.5P is 502,4W for the MB31. Thus current at 3.65V will be approximately 137,6 Amps. Nominal capacity = 314Ah, thus charge termination is at approximately 0,438C.

This feels like charging is stopped a lot earlier with the newer MB31/CB75 cells compared to for example an LF280K, where charging stopped when the current was dropped to only 14 Amps (0.05C) at the same 3.65 volts.
 
I have a question for the Author: Is there a place where the operation of individual settings is explained? I would like to better understand how YamBMS works. I’m not referring to block diagrams but rather descriptions of how entities function, where I can set voltages or percentages.

My friend uses JK-BMS CAN project, and in his case, the EOC flag is triggered when balancing drops below the configured threshold. However, in my case, EOC occurred regardless of balancing. I have the impression that the logic of YamBMS is different, but I don’t understand why there are settings like “Rebulk V” and “Rebulk %.” Which of these settings is active? I’m also unsure about how “Force bulk (top bal)” works. Additionally, I don’t understand the functions of “Request Force Charge Start SoC” and “Request Force Charge Stop SoC.”

In general, I’d like to read more about these options because I can see that the system is very thoughtfully designed, but I don’t yet fully understand it. I also don’t want to ask questions here until I’ve made an effort to understand it on my own. Could I kindly ask for a detailed description of all options with explanations? I’ve searched for it but haven’t been able to find anything.
 
Last edited:
I have a question for the Author: Is there a place where the operation of individual settings is explained? I would like to better understand how YamBMS works. I’m not referring to block diagrams but rather descriptions of how entities function, where I can set voltages or percentages.

My friend uses OneBMS, and in his case, the EOC flag is triggered when balancing drops below the configured threshold. However, in my case, EOC occurred regardless of balancing. I have the impression that the logic of YamBMS is different, but I don’t understand why there are settings like “Rebulk V” and “Rebulk %.” Which of these settings is active? I’m also unsure about how “Force bulk (top bal)” works. Additionally, I don’t understand the functions of “Request Force Charge Start SoC” and “Request Force Charge Stop SoC.”

In general, I’d like to read more about these options because I can see that the system is very thoughtfully designed, but I don’t yet fully understand it. I also don’t want to ask questions here until I’ve made an effort to understand it on my own. Could I kindly ask for a detailed description of all options with explanations? I’ve searched for it but haven’t been able to find anything.

First I advise to install the dedicated dashboard in order to have access to all the parameters sorted by categories.

Then, all these functions are already explained in the documentation.

1733125517612.png

1733125235473.png
 
@Sleeper85 What to do with "the equation", k=0.05 etcetera, for newer LFP cells like Eve MB31 or Rept CB75?

These newer MB31 and CB75 datasheets do no longer contain a 0.05C termination current. Instead these LiFePo4-cells stop standard charging mode with 0.5P at 3.65V. 0.5P is 502,4W for the MB31. Thus current at 3.65V will be approximately 137,6 Amps. Nominal capacity = 314Ah, thus charge termination is at approximately 0,438C.

This feels like charging is stopped a lot earlier with the newer MB31/CB75 cells compared to for example an LF280K, where charging stopped when the current was dropped to only 14 Amps (0.05C) at the same 3.65 volts.

First of all, thank you for the coffee, it makes me happy.

Regarding your question, I have not yet been interested in these new cells, I was not informed of such a change, thank you for telling me.
 

diy solar

diy solar
Back
Top