Part Number: LAUNCHXL-F280049C
What parameter sets the range for measured speed in the software?
I'm using code build from this version, $TI Release: MotorControl SDK v3.00.01.00, but I believe the variables i'm referencing here are the same for later versions of the code.
Example: If I set the parameter, USER_MOTOR_FREQ_MAX_HZ, to 100Hz which corresponds to a rotational speed of 1500rpm, what is the measurement range for the speed? I can see where USER_MOTOR_FREQ_MAX_HZ sets the maximum absolute speed command in the code and I can observe that if I command a speed higher than this setting, it will not exceed this value. But, if I have some overshoot on my speed step response the controller needs to be able to resolve speeds higher than the command and in the expression list when viewing motorVars.speed_krpm I can see that it goes higher than the commanded speed during overshoot from a transient. Is there another variable in the code that is used to set the measurement range or is it just a predefined factor above the USER_MOTOR_FREQ_MAX_HZ setting?