EricSan
Well-Known Member
- Joined
- Dec 28, 2023
- Messages
- 1,408
- Reaction score
- 1,066
- Location
- Central PA
- Country
- United States
- Dash Cam
- There are ALWAYS user serviceable parts inside!
I got a clamp meter on the charge cord for my battery pack and the battery is indeed pushing about 12A out into the car’s utility port for up to 10 seconds once the ignition is turned on. This backflow behavior does not happen with my SMPS that I tested with, so it’s something specific to the way the car’s electrical system behaves. I’m wondering if the car activates the utility port with low current when the ignition is turned on, but holds back on delivering any real current for a few seconds until all of the car’s electrical systems are energized, run through their power on self tests, and things stabilize. This seems to take about 10s when the car has been off for 8-10hrs, but takes closer to 2-3s when the car has only been off for a few minutes. This means I can’t repeatedly test things in rapid succession. Rather, I need to wait for the car’s systems to fully discharge for half a day before I can repeat my measurements. Bummer…
Back to the BMS, the maximum discharge current setting seems to work, but I’m not sure if it is enough to make me happy. I set it so that if the BMS discharges more than 2A for more than 2s (those are minimum settings), it turns off the output for 10s. This part seems to work, as evidenced by the BMS log file:
Before [5M55S] - [Discharge overcurrent protection is released]
Before [6M5S] - [Discharge overcurrent protection]
It shows the protection was engaged and then released 10s later. During those 2s before the protection kicks in though, the BMS is still pushing out 11-13A at about 12-16v (determined by the battery state of charge). Thus, the function is not really “current” limit (it still pushes out 11-13A), but a “time” limit as it shuts off the output only after my 2s time threshold has been exceeded. It is still outputting whatever current it wants for those 2 seconds. So, I’ve limited the problem (to 2s), but haven’t eliminated the problem yet.
Back to the BMS, the maximum discharge current setting seems to work, but I’m not sure if it is enough to make me happy. I set it so that if the BMS discharges more than 2A for more than 2s (those are minimum settings), it turns off the output for 10s. This part seems to work, as evidenced by the BMS log file:
Before [5M55S] - [Discharge overcurrent protection is released]
Before [6M5S] - [Discharge overcurrent protection]
It shows the protection was engaged and then released 10s later. During those 2s before the protection kicks in though, the BMS is still pushing out 11-13A at about 12-16v (determined by the battery state of charge). Thus, the function is not really “current” limit (it still pushes out 11-13A), but a “time” limit as it shuts off the output only after my 2s time threshold has been exceeded. It is still outputting whatever current it wants for those 2 seconds. So, I’ve limited the problem (to 2s), but haven’t eliminated the problem yet.