2024-02-20 09:08 AM
Hi,
I am using
a) L6470 to control Stepper motors. I am using STP-MTR-23079(x). The motor has rated current=2.8A/phase, Resisteance=1.1ohm/phase.
b) I am using 24VDC for L6470.
c) I am setting KVAL = 14.04% with phase current that is around 3.07A/phase.
Here are the problems I have:
1) When I run the motor with speed=30.5 steps/s, it works fine
2) When I run the motor with speed=247.9 steps/s, there is no enough torque.
3) I am trying to do BEMF compensation based on formula from DT00065 design tip:
Vp = [Vs (KVAL_RUN/256) + Vs(INT_SPEED/250)(ST_SLP/256)] + Vs(DELTA_SPEED/250)(FN_SLP_ACC/256)
KVALRUN=14.04, INT_SPEED=1032, ST_SLP=24, FN_SLP_ACC=40. I found the result is much high as what I want. Could you tell me if I did something wrong? How to do the compensation for higher speed?
Thanks,
Christie