Kernel Frequency Question

If you have a question about the software please ask it here.

Kernel Frequency Question

Postby CT63 » Wed Dec 07, 2016 6:47 pm

In the users manual, pg 34 under kernel frequency, it only mentions UC100. Does changing the kernel frequency affect other UC motion controllers such as ETH400 Ethernet?
CT63
 
Posts: 119
Joined: Sat Sep 03, 2016 11:19 pm
Location: Connecticut, USA

Re: Kernel Frequency Question

Postby ger21 » Wed Dec 07, 2016 8:06 pm

Yes.
Gerry
UCCNC 2022 Screenset - http://www.thecncwoodworker.com/2022.html
ger21
 
Posts: 2671
Joined: Sat Sep 03, 2016 2:17 am

Re: Kernel Frequency Question

Postby cncdrive » Wed Dec 07, 2016 8:34 pm

Yes, all of our motion controllers have adjustable kernel frequency.
The UC100 and UC300 has 25, 50 and 100kHz.
The UC300ETH and UC400ETH has 25, 50, 100, 200 and 400kHz.

The kernel frequency sets the step pulse width, because it limits the width of the pulses as the Time period of a signal = 1/The frequency of the signal.
So, the pulse can't be longer than 1/the kernel frequency.
And with steps the edge of change is when the stepping happens in the stepper/servo drive therefor the active side of the pulse can be only shorter than the Tperiod, it is set to 50% in our controllers.
So, with 100kHz for example the active side of the pulse will be 5 microseconds.

It is adviced to use the lowest possible kernel frequency for the application, e.g. if an application requires only 30kHz max. stepping freq. then select the closest upper value for the kernel freq. which is 50kHz.
It is not adviced then to use higher freq., e.g. 400kHz, because then the pulses are shorter and not all stepper/servo drives can accept that high frequencies.
So, make sure to select a kernel frequency which is lower/equal of what your drives can tolerate and can read properly.
cncdrive
Site Admin
 
Posts: 4717
Joined: Tue Aug 12, 2014 11:17 pm

Re: Kernel Frequency Question

Postby CT63 » Thu Dec 08, 2016 12:46 am

I'm using a Gecko 540 that has a 2 us pulse width spec. According to Maris at Gecko using longer pulse width isn't of any benefit. Setting the kernel to 200kHz will produce a 2.5 us pulse width... is that correct?
CT63
 
Posts: 119
Joined: Sat Sep 03, 2016 11:19 pm
Location: Connecticut, USA

Re: Kernel Frequency Question

Postby cncdrive » Thu Dec 08, 2016 6:19 am

Yes, thats correct, if the drive is specified to accept minimum 2usec pulse width then using longer pulses is no benefit, but using shorter pulses is a problem.
And yes, 200kHz kernel freq. is 2.5usec pulse width, so it should be OK with a drive which accepts 2usec pulses.
cncdrive
Site Admin
 
Posts: 4717
Joined: Tue Aug 12, 2014 11:17 pm


Return to Ask a question from support here

Who is online

Users browsing this forum: No registered users and 13 guests