Hi,
I'm trying to run the motor identify Lab2b etc. on a linear motor, it shoot's the linear motor out the end.
Is there any way to disable certain parts of the identity such as the ramp that spins it in one direction?
I also haven't had much luck using datasheet values and trying to identify inertia. Using Lab 13b The motor doesn't move and just lock's at higher than Max current. The motor does oscillate nicely when it calculates just Rs and the R value looks correct.
Motor spec is
24VDC 2.3Amp peak, 0.8A cont
BEMF Constant 9.5 Vm/s with a magnetic pitch of 24mm. What would the resulting Ti Vp/Hz be?
The shaft is 250g, inertia value ?
I'm using the LAUNCHXL-F28069M and the BOOSTXL-DRV8305EVM bridge, I've change the DRV8305 opamp Gain to 80V/V to give me a 5Amp window
I'm getting position from 3 analog hall's that I convert to Sin/Cos which I then do atan2() to get angle
I've had all the lab's working with an example rotational motor using an incremental encoder. Position control works nicely.
Any thought's? Ways to debug?