I have finished the repair of the BMS but there are issues that are triggering the onboard warning led (LED1 in attached schematic) that I cannot resolve. The
manual for the battery describes various fault conditions that boil down 3 blink patterns. The led blinks in patterns other than listed for the most part, but will turn on solid at times also, indicating a general fault condition. Setting that aside, the board mosfets transfer power from battery cells to main terminals and all cells seem to charge and discharge evenly, so far.
I'm hoping some of you will look at the schematic I've drawn for any ideas where such a fault might be hiding. I'm starting to worry that the microcontroller took a hit when this battery went bad.
So far I have replaced 6 of the twelve power mosfets, both gate controllers, R33 (current sense resistor?), and both tvs diodes at D1 and D3. Three of the power mosfets were cracked and failed shorted between gate and drain. All other components seem to test fine with diode tests. I know that this is not much of a test but trying not to disassemble the entire board.
I have hooked up one of the lifepo4 packs and ran a small 1 amp fan load and it seemed to discharge evenly. Prior to hooking the battery pack each cell was charged individually with a lab power supply. The cells are balanced and seem to be holding charge just fine. The voltages at pins7,8,10, and 12 of the microcontroller show voltages almost the same. I'm not sure how exact balancing is supposed to be. The voltages at pins 5,6,9, and 11 of the microcontroller are always zero in both charging and discharging events(so far).
Is there any good ways to trick the cell balance function of the microcontroller without using one of the original battery packs?
Any advice you have on saving this nice battery would be greatly appreciated. BTW - battery like this new is $450 US.
Thanks in advance - Jerry