To do is a simple step motor deceleration, but deceleration control is by external serial port information to 10 hz frequency constant speed command, similar to speed control in yuntai PELCO - D, now USES a simple AVR446 trapezoidal deceleration changed a version, can external serial interface to control the effect of acceleration and deceleration, but only for my smooth without a large velocity difference to send, once appear frequently transform different velocity is blocked or the noise of the phenomenon, but blocked after a few seconds will jump to the target speed continues to run, I think this is the pace of change is too big, time is too short to accelerate or decelerate in the limited time movement, and then I have some confusion want to consult everybody:
1. Under the control of step motor in this kind of type, adopt what kind of deceleration best way to do? Trapezoidal, s, index or other?
2. The speed of this kind of discrete input information whether there is a special processing algorithms or methods to smooth optimization? Because feel input processing speed and the rotation of the stepper motor is two pieces of control structure, after adopting trapezoidal deceleration and there is no way to give to the 10 hz this frequency speed change control,
Because is also working to contact this piece, will not many, also please great god advise thank you!
CodePudding user response:
sleep up and want to see, locked-rotor this problem with a deceleration state judgement with respect to ok, don't start the current deceleration is not complete response under a deceleration speed state..