I have had lots of interest in my BMS, so here goes attempting to show how and why I did it.
What a lithium BMS system should do...
1. Prevent overcharge
2. Prevent overdischarge
3. Prevent overcurrent
4. Balance the cells during charging.
5. Charge the battery, it is part of the management after all.
The first three are done by monitoring the parameter concerned and disconnecting the battery on excursion beyond the limit decided upon.
Balancing is done by comparing the individual parallel block of cells with a reference and dumpung an amount of the charging current to equalise the voltages.
Lets decide on some figures, look up on data sheets is a more plausible senario. These are for my dual 4p14s pack.
1. Charging voltage 4.1V, this will give about 90% capacity and a much longer life. Charge current 2A, (for a sensibly sized charger) giving about 1/2C per cell and charge current cut off of 200mA, 50mA/cell, around 5% of C.
2. Low voltage trip point, 2.7V, this will be measured under load too so it is not too low.
3. Overcurrent set point of 25A, thats 2.9C, my cells are rated at 1.5C continuous the controller should limit the current and I don't want any false trips.
As I was designing a charger I have put all the charging limits in this, the balancing is in the pack, saves a load of connexions to the charger (26 less).
Thats the outline, next the low voltage trip.
What a lithium BMS system should do...
1. Prevent overcharge
2. Prevent overdischarge
3. Prevent overcurrent
4. Balance the cells during charging.
5. Charge the battery, it is part of the management after all.
The first three are done by monitoring the parameter concerned and disconnecting the battery on excursion beyond the limit decided upon.
Balancing is done by comparing the individual parallel block of cells with a reference and dumpung an amount of the charging current to equalise the voltages.
Lets decide on some figures, look up on data sheets is a more plausible senario. These are for my dual 4p14s pack.
1. Charging voltage 4.1V, this will give about 90% capacity and a much longer life. Charge current 2A, (for a sensibly sized charger) giving about 1/2C per cell and charge current cut off of 200mA, 50mA/cell, around 5% of C.
2. Low voltage trip point, 2.7V, this will be measured under load too so it is not too low.
3. Overcurrent set point of 25A, thats 2.9C, my cells are rated at 1.5C continuous the controller should limit the current and I don't want any false trips.
As I was designing a charger I have put all the charging limits in this, the balancing is in the pack, saves a load of connexions to the charger (26 less).
Thats the outline, next the low voltage trip.