Certified FOCBOX Suppliers | Get Focbox Unity

DRV8302 & FAULT_CODE_ABS_OVER_CURRENT faults, VESC, 8s build, Motor Spazzing Out and kicked me off board


#1

Hey Guys. I used this forum a lot when making my first build. I rode it for about a week with a large tupperware underneath and then this past weekend I broke the battery and VESC to 2 smaller containers so i have more clearance underneath.

My Problem:

A couple days ago I got kicked off the board because the motor locked up. It appears as though the motor is going forward and backward at the same time, “spazzing out.” This happens when I am accelerating. Here is my setup:

2 X 4s 5000 mah Turnigy Lipo batteries
Torque Boards 190kv 6355 motor
VESC

Here are the fault codes:

The following faults were registered since start:

Fault : FAULT_CODE_ABS_OVER_CURRENT
Current : 103.8
Current filtered : 134.4
Voltage : 32.07
Duty : 0.00
RPM : 18807.6
Tacho : 100494
Cycles running : 14004
TIM duty : 263
TIM val samp : 131
TIM current samp : 26505
TIM top : 52747
Comm step : 3
Temperature : 32.18

Fault : FAULT_CODE_ABS_OVER_CURRENT
Current : 136.9
Current filtered : 143.6
Voltage : 31.86
Duty : 0.00
RPM : 18828.4
Tacho : 102948
Cycles running : 22857
TIM duty : 263
TIM val samp : 131
TIM current samp : 26505
TIM top : 52747
Comm step : 3
Temperature : 32.56

Fault : FAULT_CODE_DRV8302
Current : 2.1
Current filtered : 0.3
Voltage : 32.27
Duty : 0.01
RPM : 22.1
Tacho : 103341
Cycles running : 2
TIM duty : 554
TIM val samp : 297
TIM current samp : 24879
TIM top : 49165
Comm step : 4
Temperature : 32.50

The following faults were registered since start:

Fault : FAULT_CODE_ABS_OVER_CURRENT
Current : 103.8
Current filtered : 134.4
Voltage : 32.07
Duty : 0.00
RPM : 18807.6
Tacho : 100494
Cycles running : 14004
TIM duty : 263
TIM val samp : 131
TIM current samp : 26505
TIM top : 52747
Comm step : 3
Temperature : 32.18

Fault : FAULT_CODE_ABS_OVER_CURRENT
Current : 136.9
Current filtered : 143.6
Voltage : 31.86
Duty : 0.00
RPM : 18828.4
Tacho : 102948
Cycles running : 22857
TIM duty : 263
TIM val samp : 131
TIM current samp : 26505
TIM top : 52747
Comm step : 3
Temperature : 32.56

Fault : FAULT_CODE_DRV8302
Current : 2.1
Current filtered : 0.3
Voltage : 32.27
Duty : 0.01
RPM : 22.1
Tacho : 103341
Cycles running : 2
TIM duty : 554
TIM val samp : 297
TIM current samp : 24879
TIM top : 49165
Comm step : 4
Temperature : 32.50

Fault : FAULT_CODE_DRV8302
Current : -0.2
Current filtered : 0.3
Voltage : 32.27
Duty : 0.01
RPM : 0.0
Tacho : 137367
Cycles running : 2
TIM duty : 554
TIM val samp : 297
TIM current samp : 24879
TIM top : 49165
Comm step : 4
Temperature : 29.28

The following faults were registered since start:

Fault : FAULT_CODE_ABS_OVER_CURRENT
Current : 103.8
Current filtered : 134.4
Voltage : 32.07
Duty : 0.00
RPM : 18807.6
Tacho : 100494
Cycles running : 14004
TIM duty : 263
TIM val samp : 131
TIM current samp : 26505
TIM top : 52747
Comm step : 3
Temperature : 32.18

Fault : FAULT_CODE_ABS_OVER_CURRENT
Current : 136.9
Current filtered : 143.6
Voltage : 31.86
Duty : 0.00
RPM : 18828.4
Tacho : 102948
Cycles running : 22857
TIM duty : 263
TIM val samp : 131
TIM current samp : 26505
TIM top : 52747
Comm step : 3
Temperature : 32.56

Fault : FAULT_CODE_DRV8302
Current : 2.1
Current filtered : 0.3
Voltage : 32.27
Duty : 0.01
RPM : 22.1
Tacho : 103341
Cycles running : 2
TIM duty : 554
TIM val samp : 297
TIM current samp : 24879
TIM top : 49165
Comm step : 4
Temperature : 32.50

Fault : FAULT_CODE_DRV8302
Current : -0.2
Current filtered : 0.3
Voltage : 32.27
Duty : 0.01
RPM : 0.0
Tacho : 137367
Cycles running : 2
TIM duty : 554
TIM val samp : 297
TIM current samp : 24879
TIM top : 49165
Comm step : 4
Temperature : 29.28

Fault : FAULT_CODE_DRV8302
Current : 0.6
Current filtered : 0.1
Voltage : 32.33
Duty : 0.00
RPM : 4.1
Tacho : 138535
Cycles running : 0
TIM duty : 17
TIM val samp : 1416
TIM current samp : 3516
TIM top : 4200
Comm step : 2
Temperature : 29.49

Fault : FAULT_CODE_DRV8302
Current : 0.7
Current filtered : -0.1
Voltage : 32.30
Duty : 0.00
RPM : 1.8
Tacho : 138535
Cycles running : 0
TIM duty : 18
TIM val samp : 1416
TIM current samp : 3516
TIM top : 4200
Comm step : 2
Temperature : 29.23

Thank you for your help guys.


#2

Hey @Carvin_Ginger - doesn’t look good to me. The ABS over current error is relatively easy to fix by adjusting your settings. BUT the DRV8302 error likely means a dead DRV chip. So even if you adjust the ABS configuration settings, likely the chip will still need to be replaced.

I had similar ABS and another error related to my configuration in BLDC tool. You can give us the screen shots of your BLDC settings/config and folks can comment.

But again the DRV chip most likely is in need of replacement.

Hope this helps and good luck!


#3

thanks for the reply sl33py.

Here is a screenshot of my bldc settings


#4

and motor:


#5

could i just increase the absolute max amps by a little?


#6

your vesc is dead…


#7

i can’t replace the drv? you think its toast for real?


#8

if you want to replace it, you need to have sick soldering skills and special tools


#9

i know some people, the chip itself is $7 ish.

It doesn’t look easy to me


#10

Here is what it does on throttle


#11

It sounds like maybe the motor wires shorted and blew the drv and caused the over current errors. Could you try spinning the motor can by hand (with everything plugged in and on) and seeing if there is resistance when you turn?

If there is then the phase wires are shorted somewhere.


#12

Shorting In the motor? Btw. What is the extra wire with jst connector for?


#13

It still works sometimes too


#14

extra wire on the motor is the sensor wire. Is there resistance while turning?


#15

No resistance. Same on and off when I rotate wheel.


#16

Probably going to just get a new VESC. Unless someone can put a new drv on for me? People and prices?


#17

Check your “Max Current Ramp Step”, i had my motor doing the same thing and it was that setting that was defaulting to 50 when it should be 0.04


#18

@torqueboards this is the issue i was chatting with you about on your site.

I’m KRis.


#19

@chaka could yo replace the DRV on one of Dexter’s VESCs?


#20

Hey Carvin, we no longer repair VESC’s from questionable sources. They always ended up failing again after a short period of time. I think dexter has some sort of warranty on his products so you might want to see if he will take care of you.

If he leaves you hanging buy one from us and we will send it out right away, we have them in stock and ready to ship. Our VESC’s come with a 1 year service warranty. Something goes wrong, send it in and we repair or replace it.