CAD CAM EDM DRO - Yahoo Group Archive

Re: Black Box

on 2000-10-15 10:39:54 UTC
So Jon,

What plans for production do you have for this board? Are you planning
to make it a commercial venture? Offer boards/kits to the group? What
time frame do you have in mind? I'm sure several in the group are
interested in this project! I know I am! Perhaps, if you're ready, you
could run down your plans/schedule for release.

Alan


Jon Elson wrote:
>
> Alan Marconett KM6VV wrote:
>
> > Hi to the list,
> >
> > Too bad FlashCut's "signal generator" is a "closed architecture", we
> > might think of doing something along those lines. I have no more then
> > a
> > guess what is in FlashCut's box, but I like it.
> >
> > Jon, would your "black box" be along these lines?
>
> I think it is probably better. I am guessing here, but I suspect the
> flashcut box is either a fixed pulse generator used to interrupt the
> processor at a fixed interval, or a programmable timer used to
> cause interrupts at the desired rate.
>
> What I am working on is a 4-channel programmable pulse generator
> that would actually send the step and direction pulses to the stepper
> driver. Each channel would be given a velocity value and a direction.
> It would also generate quadrature pulses that followed the step and
> direction signals, and could be used to drive old phase-drive type
> stepper drivers, as well as be counted by an encoder counter, for
> open-loop systems. For closed loop, the encoder counters would
> read actual encoders on the motors, or on the machine itself.
>
> I am running EMC with a 100 MHz Pentium, and updating the
> servo loop at a 1 KHz rate, with plenty of CPU power to spare.
> This type of device would look about the same to the CPU,
> encoder values are read in, servo calculations are done, and a new
> velocity command is written out.
>
> A 24-bit counter/comparator circuit running at 10 MHz (100 nS
> resolution) could output up to 5 Million steps / second (although the
> jump from 3.333 to 5 million is obviously too big a jump).
> But, reasonable step rates would be well in excess of 100,000/sec,
> which might be needed for people using high microstepping
> division ratios. And, the timing resolution there would still be
> 100 nS, giving extremely fine velocity control, no large jumps
> in velocity, and smooth acceleration and running at any sped
> desired.
>
> The low end is one step every 1.6 seconds. The code could either
> stop the counter if no steps are needed, or just let it bump every
> 1.6 seconds, first one way, then the other. This would cause
> some VERY slow and small hunting, and might not be objectionable.
> If it is, the code could shut off the pulses when the commanded
> velocity is below some threshold, like .001" / sec.
>
> Jon

Discussion Thread

Tony Jeffree 2000-10-14 00:37:53 UTC Re: Re: Black Box Ian Wright 2000-10-14 02:21:18 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: Black Box James Owens 2000-10-14 06:38:48 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: Black Box Charles Gallo 2000-10-14 06:56:23 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: Black Box Anne Ogborn 2000-10-14 13:04:24 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: Black Box Doug Warner 2000-10-14 14:28:08 UTC Used CNC Bridgeport in Mahwah NJ... Alan Marconett KM6VV 2000-10-14 14:53:33 UTC Re: Black Box Jon Elson 2000-10-14 22:36:12 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: Black Box Matt Shaver 2000-10-14 22:48:39 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: Black Box Jon Elson 2000-10-14 23:32:55 UTC Re: [CAD_CAM_EDM_DRO] Re: Black Box William Scalione 2000-10-15 00:01:44 UTC Re: [CAD_CAM_EDM_DRO] Re: Black Box ballendo@y... 2000-10-15 00:23:37 UTC Re: Re: Re: Black Box ballendo@y... 2000-10-15 01:00:20 UTC Re: Re: Black Box Art Fenerty 2000-10-15 10:14:38 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: Black Box Alan Marconett KM6VV 2000-10-15 10:39:54 UTC Re: Black Box Alan Marconett KM6VV 2000-10-15 11:12:41 UTC Re: Black Box Alan Marconett KM6VV 2000-10-15 12:02:49 UTC Re: Black Box Jon Elson 2000-10-15 23:35:36 UTC Re: [CAD_CAM_EDM_DRO] Re: Black Box Jon Elson 2000-10-15 23:44:12 UTC Re: [CAD_CAM_EDM_DRO] Re: Black Box