cancel
Showing results for 
Search instead for 
Did you mean: 

stepper motor stalling in deaccelerating phase in powerSTEP01

shrikant_swami
Associate

We are using the PowerSTEP01 driver in Current mode to drive the NEMA23 stepper motor.

Supply voltage: 24V DC, Motor current 0.9A set in driver  (motor max current is 2.1A)

RPM Range 0 -1800 rpm; (0 - 6500 steps/sec)

Acceleration / deceleration = 10000 steps/sec2

FS_SPD is set to 2334 steps/sec (This is to achieve complete rpm range without stall)

Boost mode is enabled at 3500 steps/sec to provide more torque at higher rpm.

 

Currently, we are facing the following two major problems

1) Motor stall problem :

While changing stepper motor movement from 4500 steps/sec to 3000 steps/sec and vice versa, 

While changing the steps/sec value, the change is slow about 200 steps/sec at 200 msec interval

the motor stall is observed while movement is from 4500 steps/sec to 3000 steps/sec.

If the steps/sec change is drastic from 4500 steps/sec to 3000 steps/sec then there is not stall observed.

 

2) Unexpected motor status:

We are reading PowerSTEP01 status registers at every 100 msec.

When we change motor movement from 1000 steps/sec to 500 steps/sec and again from 500 steps/sec to 1000 steps/sec.

(This change is continuous, and automated with script)

we get the below status. 

  DIR = reverse,

  MOT_STATUS = Stopped,

  UVLO_ADC = 0

  UVLO = 0

  STALL_A = 0

  STALL_B = 0

here the motor is still running and we do not expect the above status.

 

we have attached the programming values screenshot from the SPIN family software for reference.

 

Please provide us with support for the mentioned scenarios concerning the powerSTEP01 driver.

 

@Cristiana SCARAMEL 

0 REPLIES 0