Hey guys,
Yesterday I went to go re-program my braking and before touching any settings, there was a blinking red/pink light.
When I went to detect motor again, active sampling had an error code: ABS_OVER_CURRENT. Upon rebooting the vesc and trying the detection again the motor just clicks.
Fault : FAULT_CODE_ABS_OVER_CURRENT
Current : -144.0
Current filtered : -137.0
Voltage : 20.80
Duty : 0.65
RPM : 300.6
Tacho : 2
Cycles running : 71
TIM duty : 4038
TIM val samp : 2112
TIM current samp : 5208
TIM top : 6192
Comm step : 3
Temperature : 31.42
I’ve checked all 3 phase wires and they’re all perfectly fine.
Any help would be appreciated guys.
Motor:
5065 BLDC outrunner motor
3-8s
80A
1600w
270kv
140 amps?
Geeze, what setup are you running? I’m lucky if my SK3 will brake at 60A, but still.
If those numbers don’t match your motor then you know the problem (the motor).
What motor, what batteries? 140 isn’t normal for a single drive, but only your motor’s specs can tell for sure.
You might want to check “SLOW ABSOLUTE MAX” in BLCD tool, too. That introduces a mean-filtering delay to the abs_current value which can keep this from happening. But still, 140 amps is alot. Perhaps you have another motor to test with?
depending on what version of the vesc hardware that was used (yes, all vescs are not equal) the amperage max will vary. Try lowering both of the motor max and batt max vaules until you stop getting that error. More times than not, the error you are getting is indicative of too much power being used / requested. Vescs can be delicate which is why their is such a big difference in price for some vescs over others. I found 22 to 25 amp max batt will usually result in way less errors/issues on older vesc hardware.
Try setting ABS MAX to 150 or something (just for a test or two) and see if the motor will run at all. If not then it’d seem like your problem isn’t with older hardware or overpowered motors.