Thank you for the information. Very sorry for asking many questions.
1. So the name, “Step Frequency” is same as ‘Step rate’ is same as ‘Pulse input Frequency’ (mentioned in Driver Specification) is same as ‘1/Time Period’ is same as ‘1/tON+tOFF’ right?“Variable depending on Step Frequency (motor speed)”
PFA waveform image for all conversation below
2. Step Frequency controlled by varying the Step pulse width right?
3. For controlling the motor speed, only Pulse width should varies and keeping “Time Period T” (and or Pulse input frequency F=1/T) is constant right?
4. What is the minimum and maximum Pulse input frequency ranges can be set?The pulse length may be adjusted from 1 to 63 of 16.67 MHz clocks. Which corresponds to 60ns to 3.78us.. As per the example/calculation in the manual, 60nS to 3.78us corresponds to 8.33MHz (=1/2X60nS) to 132.27KHz (=1/2X3.78uS), right
That is basically correct. But KFLOP specifies a maximum Step Rate of 2.5MHz. Also the minimum Step Period (1/Frequency) does not necessarily need to be 2X the Step Pulse Width. It depends on cabling and Drivers.”
5. “60nS to 3.78uS” is the Step Pulse Width(tON) or Step Pulse Period(Time Period)?
6. Step Rate mean Pulse input frequency (F=1/Time Period) right?
7. STEP_PULSE_LENGTH_ADD)=X; means, X is the minimum Step pulse width and we are adding X pulse width to the Gcode or some other input pulse width right?
8. We are setting only step pulse width(t_ON),then how we can setting the pulse input frequency without knowing the t_OFF or time period?
Because in the example mentioned “1/(2 x 2us) = 250KHz” 2 refers to 50% duty cycle i.e t_ON=tOO right?
9. How I can set “Low level width (t_OFF)” which is mentioned in the driver datasheet? Settings required?
10. If STEP_PULSE_LENGTH_ADD)=1 what is the Pulse width(t_ON), Low Width(t_OFF), Pulse period(T) and Pulse input frequency? Can we set to 1? because, as you told “maximum Step Rate of 2.5MHz”? or else give the example with maximum frequency (with decimal value) we can set.
11. If STEP_PULSE_LENGTH_ADD)=63 what is the Pulse width(t_ON), Low Width(t_OFF), Pulse period(T) and Pulse input frequency?
12. Step pulse Input Frequncy is 200Khz and it is constant even if motor speed is varies right?“FPGA(STEP_PULSE_LENGTH_ADD)=42;”
13. In the attached waveform T is constant even if the motor speed varies and only the t_ON , t_off increase or decrease with respect to motor speed right? but t_ON+t_OFF=T=5uS=200Khz right?
14. We have confusion here, T=1/F and F=1/2*t, I understand t_on=t_OFF. Then in which condition you have given the example as “1/(2 x 2us) = 250KHz” in the manual?“Also the minimum Step Period (1/Frequency) does not necessarily need to be 2X the Step Pulse Width. It depends on cabling and Drivers.”
15. Step Size mean Pulse Width(tON time) right?
Regarding to CW/CCW we are facing some issues and I will explain you later.
Thanking you.