CAD CAM EDM DRO - Yahoo Group Archive

Re: Pulse Gen

Posted by Jon Elson
on 2000-12-07 12:00:37 UTC
Dan Mauch wrote:

> Could you also provide artwork for a through hole version PCB ?. If you do
> then I would volunteer to have some boards made and low cost kits made
> available to those that wanted one but can't handle surface mount or want to
> search for parts.

> >The problem:
> >
> >It presently takes a fairly powerful computer to generate relatively
> >mediocre step pulse rates (<100 kHz for a 500 MHz Pentium). No one I
> >know complains their step frequencies are too high.
> >
> >The solution:
> >
> >Relieve the PC of the burden of having to generate step pulses
> >directly with external hardware.

I already have 1/2 of this done, which is the quadrature encoder counter, which
can be used to count step pulses. I will, as soon as I get time, design a
frequency generator that will be a companion to this. It will generate step
pulses for 4 axes at rates from 5 MHz down to .596 Hz
The step rates at the upper end are not too usable, as the steps get larger
as a percentage between rates, but anything up to about 1 MHz should be
fine for all purposes. (Even microstepping, that's going faster than almost
any stepper can go.)

The idea here is that the steps are totally un-synchronized with the computer,
but the counter keeps track of position at all times. The computer outputs
velocity information to the rate generator, just like a servo system, and
observes position changing from the counters. If you have encoders on the
motors, you can also break the electrical link between rate generator and
counter, and feed the counter from the encoders, thereby having closed-loop
stepper control. This way, you also get DRO capability when the stepper
drivers are turned off.

The 4-axis encoder counter is all on one Xilinx chip, with an interface to
be controlled by a parallel port in EPP mode. I have this all working,
with PC boards made, etc. What I was proposing to do is design some
different logic using the same chip and PC board, such that it becomes
a 4-axis rate generator.

The current version of this stuff runs to about $135 in parts for the complete
board, so that would get up to about $270 in parts for the counter and rate
generator. Of course, in volume, all of this stuff comes way down in price.
We have already made motherboards that will accomodate up to 8 of these
boards, so you could have more than 4 axes, digital I/O for limit switches and
auxilliary control, and maybe eventually a pendant/control panel interface.

Jon

Discussion Thread

Alan Marconett KM6VV 2000-12-05 16:58:48 UTC Pulse Gen Wally K 2000-12-05 20:43:19 UTC Re: Pulse Gen Alan Marconett KM6VV 2000-12-05 21:56:36 UTC Re: Pulse Gen Wally K 2000-12-05 23:30:20 UTC Re: Pulse Gen Mariss Freimanis 2000-12-06 07:16:05 UTC Re: Pulse Gen Mariss Freimanis 2000-12-06 07:55:06 UTC Re: Pulse Gen Alan Marconett KM6VV 2000-12-06 11:42:09 UTC Re: Pulse Gen Wally K 2000-12-06 13:35:49 UTC Re: Pulse Gen Dan Mauch 2000-12-07 06:46:10 UTC Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen Jon Elson 2000-12-07 12:00:37 UTC Re: Pulse Gen Jon Elson 2000-12-07 12:28:46 UTC Re: Pulse Gen Jon Elson 2000-12-07 12:35:32 UTC Re: Pulse Gen Jon Elson 2000-12-07 12:39:29 UTC Re: Pulse Gen Jeff Barlow 2000-12-07 12:46:49 UTC Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen Doug Harrison 2000-12-07 13:55:36 UTC Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen Mariss Freimanis 2000-12-07 15:17:36 UTC Re: Pulse Gen Jeff Barlow 2000-12-07 15:52:44 UTC Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen Jon Elson 2000-12-07 15:54:08 UTC Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen Jeff Barlow 2000-12-07 16:19:48 UTC Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen Mariss Freimanis 2000-12-07 16:22:45 UTC Re: Pulse Gen Smoke 2000-12-07 16:32:55 UTC Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen Jeff Barlow 2000-12-07 16:40:14 UTC Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen Alan Marconett KM6VV 2000-12-07 20:41:50 UTC Pulse Gen Jeff Barlow 2000-12-07 20:57:34 UTC Re: [CAD_CAM_EDM_DRO] Pulse Gen ballendo@y... 2000-12-09 13:19:31 UTC Re: Pulse Gen ballendo@y... 2000-12-09 13:28:03 UTC Re: Pulse Gen ballendo@y... 2000-12-09 14:46:59 UTC Re: Re: Pulse Gen