True, though I've seen a printout from a more sophisticated tool that shows a lot more detail about charging. I pulled it a while ago from another discussion about whether dealers etc can check if owners have been abusing the HV battery. I'll TRY to attach it to this post. It shows way more detail than leafspy, such as number of charges started at different starting SOC and peak temps reached during the charge. It also shows a number for AC (L1/L2) charges, which makes me think perhaps it can differentiate between contactor clicks and charges? Sounds like all those gory details are still held somewhere in the car's brain.You have to be careful about making assumption on L1/L2 charge counts.
The counter clicks up on click when the cord is plugged in and another when charging starts, so if charged immediately, it records one charge, if charged on the timer later after being plugged in it records another, so two recorded for one charge event, if someone unplugged the cord for any reason then plugged back in there would be 3 recorded for that one charge event.
The timer record is only a rough guide to charging events. recording only the charge contactor close events.
This is interesting. I haven't seen this kind of information before so thanks for posting. I've only briefly looked over it but a couple of things are already occurring to me. I wonder what the EV system would consider an emergency? Also, the cycle times, for example, for the odd/even cell flipping are different from my observations (a 34 second cycle)Looks like it is using the EMERGENCY Discharge Mode, defined in the MAX 17823 datasheet,
"Emergency Discharge Mode
The emergency discharge mode performs cell-balancing in a controlled manner so that the cells can be discharged to a safe level in the event of an emergency. The BALSWDCHG and DEVCFG2 registers provide control for this mode. A timeout value for the mode is configured by DISCHGTIME[7:0] as shown in Table 13.
The emergency discharge mode is activated by setting the EMGCYDCHG bit with DCHGTIME[7:0] ≠ 00h. In emergency discharge mode the following occurs:
The emergency discharge mode alternates between a 1-minute discharge cycle for odd cells and a 1-minute discharge cycle for even cells. There is a 62.5ms minimum off time at the end of each discharge cycle to ensure no overlap between even and odd discharge cycles. The duty-cycle of each discharge cycle may be configured by DCHGWIN[2:0] "
- 1) The CBTIMER[3:0] is cleared to prevent the cell-balancing watchdog from disabling the cell-balancing.
- 2) Cell-balancing switches are controlled by BALSWDCHG, not BALSWEN.
- 3) The discharge timer starts to countdown.
- 4) The read-only counter DCHGCNTR[3:0] increments at a 2Hz rate with periodic roll-over at Fh. The host can read this counter periodically to confirm that the mode is active.
- 5) The GPIO3 pin is driven high while the countdown is active.
Good information. It looks to me that when the transistor (FET?) turns ON, then there are TWO shunts (the two Rbalance ?) in series across the cellpair. Does this mean that there are 192 shunt resistors on that bms pcb and not 96, so the shunt resistance would be 200 Ohm and not 100 Ohm per cellpair?Internal balancing diagram from datasheet:
View attachment 6187
never seen that before, Thanks! Wonder what they were using Nissan Consult?True, though I've seen a printout from a more sophisticated tool that shows a lot more detail about charging. I pulled it a while ago from another discussion about whether dealers etc can check if owners have been abusing the HV battery. I'll TRY to attach it to this post. It shows way more detail than leafspy, such as number of charges started at different starting SOC and peak temps reached during the charge. It also shows a number for AC (L1/L2) charges, which makes me think perhaps it can differentiate between contactor clicks and charges? Sounds like all those gory details are still held somewhere in the car's brain.
Don't know. Another misty area for me. It's somewhere on the forum, so maybe a search? But you know how that goes ...rabbit holes...never seen that before, Thanks! Wonder what they were using Nissan Consult?
That would be true if there were external transistors using a single shunt, but now we know that is not the case as shown in post #61.Shunts on 40kWh BMS are 100 ohm so current will be around 40mA.
The RED cells are shunting so the picture is dynamic, it is not a static voltage measurement. Each cell is being measured (it's own voltage) with respect to it's neighbor as the reference.Perfectly balanced battery pack still shows more delta then there really is.
Yes, you are right. The current goes thru two resistors, so it is actually around 20mA. I missed that. But the PCB has 104 resistors so they are shared somehow. I must check the datasheet but then again, it doesn't make any difference. Thanks for your notice.That would be true if there were external transistors using a single shunt, but now we know that is not the case as shown in post #61.
The RED cells are shunting so the picture is dynamic, it is not a static voltage measurement. Each cell is being measured (it's own voltage) with respect to it's neighbor as the reference.
An interesting experiment, the only time my battery on 18' 40kwh leaf appears to be properly balanced is when i L1 indefinitely and let the car choose to stop the charger , all the cells turn "blue" on leaf spy then and it is something like an 8mv total difference , this seems to allow the battery longer to top off and gives the balancer a longer time to do its thing than during the course of the main regular charge. I charge to 100 every so often just to give the car the chance to "properly" balance to "Blue". Perhaps charging to 100 will speed up your plan by a few months? I suspect your rear pack will be puffy and blown out of shape and the physical internal volume of the cells will be decreased making it impossible to return to normal but its great you are trying something outside the box and not just throwing in the towel , at the least we can all learn from it. it will probably look much like the pack of Hiroshi from Japan with his 300000km Leaf 40Kw on its original pack , he attributes this to repeated high speed charging and the heat it creates
just install a screen recorder application in the phone and record during driving. I would suggest to put the screen in horizontal mode to show the A drained from the battery. I strongly suggest to activate leafspy logging that is really useful to make statistics during heavy loads. You can drain more turning off Eco mode too.MILESTONE?
This evening, 2Jan, the low cellpair delta-V dropped to double digits for the first time - 99mV, but double digits all the same! The leafspy-displayed delta-V is about 15mV higher, as it is the difference between the low and high cellpairs.
The reducing delta continues 'at pace' - about 2mV/day so I still expect it to be within 50mV of the cellpack average in my original timescale estimate but something is crossing my mind more and more.....diminishing returns? In other words as the delta-V reduces will the daily improvement reduce?
There is no sign of this happening yet, but it remains a possibility at some point.
Another thing I would like to do in the meantime, is observe leafspy when the battery is under heavy load, eg climbing a hill at speed. I've run leafspy several times during my drives but really can only view it briefly at stop signs or red traffic lights and the car is stationary at those times. I need to take one of my kids with me and they can read out the details to me or video the leafspy display. I'll try to organize that soon.