Keep float at or below 3.37 V/Cell. This comes as 53.9 V for 16S system. If you want to baby your Cells, I would recommend setting float to 53.6 V instead. You will still pull basically 98-99% of your full battery capacity.
Setting full bulk voltages above 56 V is a common mistake done by...
See, that is probably one of the many reasons people fail to understand what charging termination means exactly.
If you charge a LFP cell @ 3.65V and terminate charge when current tapers to 0.05 C and let the cell rest - it will never read 3.65V.
There is no such thing as 'cutting corners'...
The ESP32 with the CAN chip acts as the middleman 'translating' communication between Inverter and BMS. They can't 'understand each other' when directly connected. Yet
144/8 comes to 18V which is basically 12V system panels.
If you haven't bought the panels yet, you can always buy 24V or higher voltage panels or buy different Wp panels for the same area.
Except, there's a difference.
My cells need balancing on the order of weeks to months.
Their cells need balancing every charge cycle. That's how I know what is better and what is wrong.
I don't think implementing this is necessary for low C-rates DIY solar applications, but here are C-rate recommendations from EVE and CALB.
EVE charging
EVE discharging
CALB charging
Storing Lithium Cells is best done at a lower SOC and low temp (bottom right graph).
A LFP Cell stored at 20 % SOC at low ~10°C temperatures will suffer little degradation even after decades.
It makes no sense to float above 3.37 V/Cell (as a safety net, I'd even suggest 3.35 V)
You will...
But, there is an option to use Voltage instead of SOC to specify charge/discharge parameters. I have been using it for months now as I speak.
I think you're wasting efforts trying to solve a problem that never existed in the first place.
Just chiming in to report success with my LuxPower SNA 5k unit.
Hardware Specifications:
LXP SNA 5k
JK-BD6A24S10P, HW V10.XW, SW V10.09 (16S CALB L160F100)
JST 1.25mm pitch 4 PIN connector
ESP32 DEVKITV1
SN65HVD230 CAN transceiver
It still reports Battery capacity at 50 Ah for some reason...
CANBus and RS485 are the only two dominant and preferred modes of communication.
Most rack batteries come built-in supporting both.
Source: https://luxpowertek.com/wp-content/uploads/2023/11/SNA-3-6k-user-manual.pdf
There is no need to bother with fragile fiber. There is no need for high...
A very safe cutoff voltage for LFP.
It is important to understand why datasheets use the 2.5 V 'number'.
For instance, here is the datasheet for my CALB cell.
It says, the cell was discharged at 1C constant current until the cell hits 2.5 V.
Because every cell has some internal resistance...
Sounds like a job for Arduino, ESP32, RPi Pico
But my recommendation would be going with ESP32 because they're far more versatile, capable, faster while being cheaper and easier to program.
In my post, I've provided exactly that.
Sorry for the wall of text.
Except in my case, because I'm charge terminating correctly, my cells are showing below 0.01 V balance at rest even after three charge cycles with the balancer completely turned off.
your battery brand setting?
setting PYLON + and Battery brand 2 is recommended for LXP SNA.5k
Additionally try cleaning up the project files and doing a fresh recompile.
The way I see it,
it takes at most one trial and error swap to get the BMS-UART pins correct.
Whether the wires are physically swapped at the BMS side, or the s/w definition side. Anyone of the two, but never both at once.
The same goes for trial and error swap to get the UART-CAN pins.
Wires...
What makes you think it doesn't?
It is valid for instantaneous values of current. You can poll the value of current 10 times a second or 10 times a minute for this loop. It is up to you. It will not fail.
You said you've a victron unit?
Does it supports CANBus? Have you got a JK BMS?
If yes...
Cell 4 is obviously peaking in your screenshots even at this low of a floating voltage.
You have set balancing trigger at low of a voltage which is preventing them coming into balance.
Few things you need to change in your BMS settings.
set,
Start Balance Volt. to 3.37 V.
Cell OVP even lower to...
Cell resistance entities are only available over BLE, not UART.
Also, it is possible that those two entities might have been slightly renamed.
If you're comfortable with replacing entities, you can easily find-replace them and play around.
From the image, it appears you've got 15S battery.
The data 3.2.2 in second figure corresponds to 16S, and even then the recommended float and max. charge current values are wrong.
Setting the (monomer) Cell OVP to 3.5 instead of 3.45V should fix this problem.
At the same time, there is no way...
Not on JK, I'm asking specifically what CAN protocol you are using in YAML script dashboard
AND
What battery brand under lithium battery you are using in your LXP SNA 5k?
It's not dependent on time, rather when the charging current tapers down to 0.05 C. In most cases, it happens wayy earlier than an hour.
An hour spent at 3.65V is nothing but accelerated Cell damage.
This file is doing exactly that.
https://github.com/Sleeper85/esphome-jk-bms-can/blob/main/ESP32_LFP_BLE_jk-bms-can.yaml
Connect to a JK-BMS with BLE, send that data to the inverter over CAN.
And all this while being connected to your home WIFI and reporting sensor entities for HA.
And one can...
I already know that BMS is supposed to be the last line of defence and I'm supposed to control charging via charger itself.
I've been toying around with the idea of implementing 'convergent' balancing lately.
Which basically means balancing only after charging has ended, with no current going...
I too have a LuxPower SNA 5k unit. That unit is a beast and handled effortlessly everything I threw at it!!
The only thing that bugs me is the occasional flicker from hybrid output when the day comes to an end.
Pray, tell me one simple thing:
If I take N number of factory new Cells, charge each one of them individually to 100% SOC and then connect them in series,
Will the resulting battery considered to be top Balanced or not?
Answer with just YES or NO.
If you answered in yes, Congrats, you just...