Nonlinear Deceleration - UIrobot UIM2842 User Manual

Can2.0b instruction control, miniature integrated stepper motor controller (closed-loop) v1.0
Table of Contents

Advertisement

UIM2842
UIM2842 can make NEMA17/23 4000RPM (quad step) in 0.25 seconds. UIM2842
controller has the following non-linear acceleration functions.
If the desired speed is higher than a certain value (i.e. the Maximum Starting Speed,
defined by instruction), and current motor speed is lower than the Max. Starting Speed,
then the motor speed will first step up to the Max Starting Speed and then linearly
accelerated according to the acceleration rate.
Figure7-3: Nonlinear Acceleration Control (case 1)
Speed
Step acceleration
Current Speed
If the desired speed is less than the Max Starting Speed, then the motor speed will step up
to the desired speed immediately.
Figure7-4: Nonlinear Acceleration Control (case 2)
Speed
Current Speed
If the current speed is higher than the Max Starting Speed, the UIM2842 will use the linear
Acceleration Control Algorithm to control the speed.
Figure7-5: Nonlinear Acceleration Control (case 3)
Speed
Current Speed

7.4 Nonlinear Deceleration

Similar to the nonlinear acceleration control, there are three cases and corresponding
control algorithms as listed below.
Page 36
Uniform acceleration
Step Acceleration
Uniform acceleration
M4220170607EN
Desired Speed
Maximum Starting Speed
Maximum Starting Speed
Desired Speed
Desired Speed
Maximum Starting Speed
T(Time)
T(Time)
T(Time)
UI Robot Technology Co. Ltd.

Advertisement

Table of Contents
loading

Table of Contents