RE: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
Posted by
John Dammeyer
on 2006-12-18 14:20:46 UTC
Hi Les,
At first glance what you say about generating stepping rates appears true
but in fact isn't. There is some jitter on the MACH pulse output stream but
not nearly as extreme as you might think. I'm only using 25kHz maximum with
the Electronic Leadscrew and a PIC micro controller and I don't do it that
way.
You can see how it's done by checking out the article I wrote for the
November 2006 Circuit Cellar magazine which has the source code posted at
www.circuitcellar.com or on the E-Leadscrew group. The article explains how
to get all the frequencies and not just 25kHz, 12.5Khz etc. The price is
jitter but not as extreme as you suggest.
John
At first glance what you say about generating stepping rates appears true
but in fact isn't. There is some jitter on the MACH pulse output stream but
not nearly as extreme as you might think. I'm only using 25kHz maximum with
the Electronic Leadscrew and a PIC micro controller and I don't do it that
way.
You can see how it's done by checking out the article I wrote for the
November 2006 Circuit Cellar magazine which has the source code posted at
www.circuitcellar.com or on the E-Leadscrew group. The article explains how
to get all the frequencies and not just 25kHz, 12.5Khz etc. The price is
jitter but not as extreme as you suggest.
John
>
>
> Hi Chris,
>
> One reason for high step rates is harmonic purity. Take Mach3
> running at
> 45kHz. There are a limited range of frequencies it can produce:
> 45kHz
> 45kHz/2 = 22.5kHz
> 45kHz/3 = 15kHz
> 45kHz/4 = 11.25kHz
> and so on
>
> Now what happens if you need 30kHz? Mach will produce a burst
> of pulses
> at 22.5kHz then a burst of pulses at 45kHz then back to 22.5
> and so on.
> The average will be 30kHz. Your poor stepper motor is trying
> to rapidly
> switch between two speeds. Of course inertia means there is
> no chance of
> it accurately following the rapidly changing signal. What happens in
> practice is that a lot of torque is wasted trying to track these
> variations. If you are running close to the motor's max torque anyway
> you will end up losing steps. The really evil thing about
> this problem
> is that you cannot predict it. You can set up your machine so it runs
> great until one day you feed at just the wrong speed and the
> motor loses
> steps.
>
> Now try the same thing with a pulse generator that can
> produce 4MHz. The
> two frequencies are 30.075kHz and 29.851kHz. This variation
> is so tiny
> that it will have virtually no effect on the motor.
>
> Servos are much less affected by this problem but it will
> still affect
> performance at higher speeds.
>
> As well as the above problem, Mach has to contend with
> delays generated
> by PC hardware. These delays cause the pulse train to be even
> more ragged.
>
> Les
>
>
> lcdpublishing wrote:
> >
> > Both of the devices, the GREX and the ARC100 promote some very
> > intresting features and performance specs. At first glance
> I thought
> > I might be able to utilize these features but after looking at the
> > numbers a bit more closely, I couldn't see a practical
> application for
> > hobby use. So, that got me thinking about commercial applications
> > and, well, I just couldn't think of one so I had to ask.
> >
> > I know from the posts by people in the various groups that
> there are a
> > number of these units out there. What is it that they are building
> > that utilizes such amazing performance?
> >
> > Chris
> >
> >
>
>
>
> Addresses:
> FAQ: http://www.ktmarketing.com/faq.html
> FILES: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO/files/
> Post Messages: CAD_CAM_EDM_DRO@yahoogroups.com
>
> Subscribe: CAD_CAM_EDM_DRO-subscribe@yahoogroups.com
> Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@yahoogroups.com
> List owner: CAD_CAM_EDM_DRO-owner@yahoogroups.com,
> wanliker@..., timg@...
> Moderator: pentam@... indigo_red@...
> davemucha@... [Moderators]
> URL to this group: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO
>
> OFF Topic POSTS: General Machining
> If you wish to post on unlimited OT subjects goto:
> aol://5863:126/rec.crafts.metalworking or go thru Google.com
> to reach it if you have trouble.
> http://www.metalworking.com/news_servers.html
>
> http://groups.yahoo.com/group/jobshophomeshop I consider
> this to be a sister site to the CCED group, as many of the
> same members are there, for OT subjects, that are not allowed
> on the CCED list.
>
> NOTICE: ALL POSTINGS TO THIS GROUP BECOME PUBLIC DOMAIN BY
> POSTING THEM. DON'T POST IF YOU CAN NOT ACCEPT THIS.....NO
> EXCEPTIONS........
> bill
> List Mom
> List Owner
>
>
> Yahoo! Groups Links
>
>
>
>
>
Discussion Thread
lcdpublishing
2006-12-18 07:09:10 UTC
Why is the push to such high step rates (Grex and Arc100)?
Mariss Freimanis
2006-12-18 08:30:26 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
turbulatordude
2006-12-18 09:00:14 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-18 09:13:32 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
turbulatordude
2006-12-18 10:14:19 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
caudlet
2006-12-18 10:31:11 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-18 11:06:01 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
Mariss Freimanis
2006-12-18 11:20:22 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-18 11:45:42 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
Fred Smith
2006-12-18 11:45:55 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
C.S. Mo
2006-12-18 12:14:34 UTC
Re: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
atelierrobin
2006-12-18 12:22:02 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-18 12:32:27 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
Leslie Newell
2006-12-18 12:39:43 UTC
Re: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-18 12:41:58 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-18 12:53:38 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
atelierrobin
2006-12-18 12:58:12 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
Mark Vaughan
2006-12-18 13:05:57 UTC
RE: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-18 13:08:38 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
John Dammeyer
2006-12-18 14:20:46 UTC
RE: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
Tony Smith
2006-12-18 14:25:18 UTC
RE: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-18 14:33:30 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
Leslie Newell
2006-12-18 14:46:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
Leslie Newell
2006-12-18 14:48:02 UTC
Re: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
Fred Smith
2006-12-18 15:01:55 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
John Dammeyer
2006-12-18 15:16:54 UTC
RE: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
Jon Elson
2006-12-18 20:47:23 UTC
Re: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
Jon Elson
2006-12-18 20:47:37 UTC
Re: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
turbulatordude
2006-12-19 04:58:10 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-19 05:15:37 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-19 05:29:33 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
Jon Elson
2006-12-19 07:59:03 UTC
Re: [CAD_CAM_EDM_DRO] Re: Why is the push to such high step rates (Grex and Arc100)?
Graham Stabler
2006-12-19 08:38:12 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
lcdpublishing
2006-12-19 08:56:42 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
Graham Stabler
2006-12-19 09:46:05 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
optics22000
2006-12-19 10:27:16 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
John Dammeyer
2006-12-19 11:04:49 UTC
CNCing a 7x12 minilathe
Graham Stabler
2006-12-19 12:06:19 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?
Peter Homann
2006-12-19 12:12:22 UTC
Re: [CAD_CAM_EDM_DRO] CNCing a 7x12 minilathe
John Dammeyer
2006-12-19 12:47:34 UTC
RE: [CAD_CAM_EDM_DRO] CNCing a 7x12 minilathe
David Bloomfield
2006-12-20 04:09:10 UTC
Re: Why is the push to such high step rates (Grex and Arc100)?