TIDUCL0 January 2017
ACCEL_RATE defines how fast the motor will accelerate. For a motor with greater inertia or if it needs a longer time to accelerate, set this number to a high value such as 2000. Motors that can quickly ramp up can use a smaller ACCEL_RATE to decrease the startup time. In the application program, the start ramp-up time and the ACCEL_RATE required can be calculated using Equation 5 and Equation 6.
For example: To ramp up from 0% to 100% duty cycle (Full scale duty cycle = 1) in 10 seconds, provided the PWM frequency = 20 kHz, the ACCEL_RATE can be calculated as such: