Page 1 of 1

frequency setting

PostPosted: Fri May 14, 2021 8:04 pm
by jonathanmahnken
how do I know which frequency setting to use in thee program

Re: frequency setting

PostPosted: Fri May 14, 2021 10:35 pm
by jonathanmahnken
sorry I should have said Kernel speed

Re: frequency setting

PostPosted: Sat May 15, 2021 5:21 am
by cncdrive
The kernel frequency is the maxium step frequency the motion controller can output to the driver.
The 1/kernel frequency is the length of the step pulse, so the higher the kernel frequency the shorter the step pulses are.

So, it is important to do not set the kernel frequency too high, because your drive might be unable to read them properly and that could lead to lost steps which means position loss.

Set the kernel frequency the lowest possible for what you need to reach your target speed with your motors.
If software does not allow you to set the steps per times the velocity to higher than the kernel frequency, so you will see if the kernel frequency you setup is too low, because when you will try to apply the velocity value then the software will pull it back to the maximum possible with your kernel frequency.

Re: frequency setting

PostPosted: Sat May 15, 2021 8:30 pm
by jonathanmahnken
Thank you. This is exactly what I needed. I currently have the program set to the highest frequency, running gecko 201x drivers which have a built in 10x microstep. Im guessing that I need to dial down the kernel speed to the next lowest setting.

Re: frequency setting

PostPosted: Sat May 15, 2021 8:31 pm
by jonathanmahnken
Thank you. This is exactly what I needed. I currently have the program set to the highest frequency, running gecko 201x drivers which have a built in 10x microstep. Im guessing that I need to dial down the kernel speed to the next lowest setting.

Re: frequency setting

PostPosted: Sun May 16, 2021 7:21 am
by Robertspark
https://www.google.com/url?sa=t&source= ... j0xzDQOzJ2

200khz maximum .... but it depends....

if you a running an encoder, you may want more / higher kernel frequency

really you should calculate your maximum rapid velocity for each axis divide it my 60 to give you the velocity per second. then calculate the number of steps per unit. multiply one by the other and it will give you the maximum axis frequency.... this gives you the minimum required kernel frequency