Other Parts Discussed in Thread: MCF8316A
Hello, I'm having issues spinning a specific custom motor with MCF8316AEVM.
To give you a small context, I was able to spin couple of other motors (powerful drone motors, like MK3638) before, following the Guided Tuning in the software. I had couple of issues with these motors blocking at some speed or wasn't able to even start but were able to fix it by tweaking acceleration coefficients and current limits.
Now I have another custom motor with the following parameters (given by the manufacturer):
Pole pairs: 10
Max.Application speed: 5880RPM
Nominal current: 30A
Nominal DC Voltage: 14V
Rs: 40.4 mΩ
Ls: 60.2 μH
B-Emf constant: 2.38V/Krpm
This is a quite beefy motor but I'm only planning to use it without load. I was able to spin it with a simple drone ESC and the current consumtion at 3000 RPM is ~1A.
Now when I try to start the MPET after restoring the default values, the motor continuously clicks with a frequency of ~2.5 Hz. The Algorithm State switches between MPET_x states, sometimes showing MPET_FAIL. However no faults are reported.The only way to stop clicking is enable and disable MPET start command [MPET_CMD].
I tried to enter motor parameters manually and issue non-zero speed command, in this case I get Overcurrent Protection kicking in and Algorithm stays in MPET_KE_MEASURE. From this point i can not clear the fault, the only way to recover is to power-cycle the board.
I suppose I have issues because of very low resistance of the motor. I see that this motor is quite powerful and rated for 30A (which is well outside of MCF8316A capabilities), but again, I'm planning to use this motor without any load.
Thank you.