Hi,
I am using Lauchxl 28069 with DRV8301 boostrack board to drive a outrunner SPM motor.
The motor has Rs=0.025ohm, 700rpm/Vll, Ls=9uH(measured by RLC meter). It is usually used in hobby helicopter. I tried motor ID but the inductance ID is far off (I don't know why) and cause problem on current loop.so I use user.h with my motor data. I then run lab 5a(current loop tuning). with forced-angle on, I can see the current control looks very good. BTW, I use the universal GUI to do the tuning.
Then lab 5b has major problem. My motor can only spin with 'forced-angle' on at a low and constant speed, and it doesn't respond to speed reference at all. If I turn off the 'forced-angle', the motor stops spinning. I tried several speed loop PI gain but they didn't help. during 'forced-angle', the current is at the full rating.
I wonder what is going wrong. Is the controller sensing the position? I think I follow the lab 5b . did I miss something?
Thank you
Yichao