So I have this problem with my motor. At the beginning it was making a weird noise when I powered the motor, I solved this by re-doing the motor detection. Now something had happened during a test ride and 1 of the 3 motor cables got loose.
When I try to do motor detection to let it flow fluently again, I can’t because ‘Measure flux linkage’ doesn’t work. The motor tries to spin and fails miserably, or does spin but with that terrible noise, and still gives off a ‘failure’.
I’m using VESC-tool
What have I tried:
re-uploaded firmware
re-booted the system
changing the variables (amps and the other I forgot), which was said could help in the ‘help’ tab of the program. Before all of this happened I didn’t even have to change those it already worked solid.
replugged wires
I’ve checked out multiple topics but I can’t come to an conclusion. I never extended my motor cables so a bad solder couldn’t be it and basically (I think) nothing happened in the past days what could have caused this problem.
First thing to try is physical. Take the belt off and spin it by hand. Does it have a lot of resistance?
If it does then do not under any circumstances do another detect. If it spins freely and as it used to then you could try to up the duty cycle and re detect.
first the dual cable from @Wraith and than the “belt”…
I really was reading bell… sorry for that…
But @Superflim which motor is it?
can you hear that strange sound also when turning with hand?
you sure no any of the phase wires touch each other with blanc parts?
you doing motor detection without belt on, right?
because that can be a reason too.
did you try motor detection in bldc too or only foc?
Get the detect page up and look just below the little detect arrow. There is a window with duty cycle there. Up it it small increments until the vesc detects the motor. When a motor fails detection it will cog and make a brrrrrrrr noise.
@Andy87 Mate can you help this guy? @Superflim I use bldc tbh. Apologies for the wasted time but I’m sure andy will sort you out. foc is like a different language to me.
I never needed to change any parameters to get my motor detection successfull done.
@Superflim if you have a multimeter you could measure the resistance between tha phase wires. A to b, a to c and b to c.
They all should have the same resistance