You have a 0.7 PCB and want do do modifications to make it 0.9? Well I think that between these revisions there were only component changes to simplify the bom and I moved the PCB NTC a bit closer to the switching components, so nothing worth changing or patching!
PS. @chocol4te his problem seem to be resolved after an erase and rewrite of the firmware.
Using a 50V charger on a 10S will work, no problem, just make sure to configure the correct soft and hard over voltages, but that should be done for every charger.
The minimum charger voltage for 10S when configuring the max voltage to 4.2V is:
(10*4.2+0.7)=42.7V for charging when the BMS is already on.
(10*4.2+3)=45V when you want the BMS to turn on automatically when the BMS is of.
BTW, if anyone else is looking for a 50.4V 4A charger then here’s one from aliexpress that I got for $20(when including seller’s discount $2 and instant discount for using paypal $5). I just got one, so should work for you all too.
How does the BMS handle the CV part of CC-CV? Hence how does DieBieMS create 42v (ish) from 50v, there is no charge voltage disipation or buck regulator on the board right?
Normally the “Constant Voltage” is limited by the charger (= max cell voltage * number of cells ).
No problem! Thanks for helping answering the questions, the community helping saves me al lot of time and helps me alot. I am currently hard at work on realising a new version of the firmware that can also test the cell connections (does a minimal impedance check of the balance wires) for production testing but also to verify whether all wires are still connected, this took and takes more time that I thought but will be finished soon.
The BMS does indeed not change the voltage, it just disconnects the charger from the battery when the highest cell voltage has reached the configured threshold. Therefore it is ok to have a charge with a higher open clamp voltage, the drawback of that is that you are not utilising the full power that a charger can deliver but that is not a problem.
So i was going to follow your direction for running the tool on windows but i see that in the present commit the build folder is missing. Whats the best/easiest way to get this running? I have access to both linux and windows computer.
Before solution:
Connected the bms with 10S battery with 10Ah capacity. was able to connect to the diebieMS_tool(and also vesc-tool) using the terminal. However rest of gui doesn’t work for me. no realtime data, can’t read the present config etc. It is charging though. The voltage across the charger has dropped to a bit above 38.42 Volts. Is that expected?
Also why does the status say that the state of charge is 100% even though the pack voltage is 38.11 volts
------- BMS Info -------
Firmware: V0.16
Hardware: V0.3
Name : DieBieMS
UUID: 31 00 24 00 04 57 34 57 30 39 36 20
------- End BMS Info ------
-----Battery Pack Status-----
Pack voltage : 38.11V
Pack current : 0.32A
State of charge : 100.0%
Remaining capacity : 10.00Ah
Operational state : Charging
Load voltage : 0.00V
Cell voltage high : 3.829V
Cell voltage low : 3.795V
Cell voltage average : 3.810V
Cell voltage mismatch : 0.034V
Discharge enabled : False
Charge enabled : True
—End Battery Pack Status—
----- Cell voltages -----
Cell voltage 0 : 3.818V
Cell voltage 1 : 3.809V
Cell voltage 2 : 3.819V
Cell voltage 3 : 3.818V
Cell voltage 4 : 3.812V
Cell voltage 5 : 3.812V
Cell voltage 6 : 3.810V
Cell voltage 7 : 3.812V
Cell voltage 8 : 3.812V
Cell voltage 9 : 3.812V
Cell voltage high : 3.819V
Cell voltage low : 3.809V
Cell voltage average : 3.813V
Cell voltage mismatch : 0.010V
----- End Cell voltages -----
Everything work but I have one last question(hopefully). How do I set the max charge current or something to that effect, so that my charger doesn’t hit it’s limit. All i could see was charge throttle settings. But from the description what I understand is that it controls the final charge current.
Can you please confirm if I get a charger of 53.4V or there abouts, will that be fine to use on a 10S and 12S battery using your BMS? Or would it be preferable to have a 45V and 53.4V charger for each battery pack.
I can only ride one board at a time so a single charger is fine (if possible) and would mean i can get a better quality one and not skimp.
I also want to ask if this power supply would be fine for 10s
I used the potentiometer and measured DC output voltage and I can tune it anwhere from 38v to 50v. I’m thinking of setting it to 45v as @jtag does in order to enable bms power on from plugging in the charging cable but want to know if this power supply will not break the BMS.
I understand that as long as it can regulate a constant current while providing enough voltage(even over as diebiems has over voltage cutoff) then this should work for me?
I think this is a constant voltage power supply (that doesn’t limit the current, but just switches of on overload), but you can always try an see the current in the BMS tool, if it switches of than it is not a current limiting power supply and isn’t suitable for battery charging.
The voltage of the charger should at least be 1V higher than the battery voltage when it is fully charged to charge the battery to full.
If you also want to have the bms to turn on automatically you have to have a charge that provides a voltage that is at least 3V higher than the battery voltage when it is full.