Re: [CAD_CAM_EDM_DRO] Re: Black box
Posted by
Jon Elson
on 2000-10-13 16:33:14 UTC
Art Fenerty wrote:
processor
at all, from a DSP, to a 1 GHz Pentium, whatever, your choice!
Actually, I DO know a way to do it, and there might be hardware that is
already on the PC that can be used. What you need is to compose a
huge bit stream, and put 1's in there where you want steps, and 0's
where there should be no step. Then, you send this stream out to
the stepper drive. I can think of the sound port as a device that does
something like this, already. The video data coming out to the video
monitor also does this, but I don't see much of a practical way to
subvert that, without losing your screen display. Possibly the floppy
port could also be used to generate the bit stream.
But, most computers now have an ECP port, and it can do DMA to
the data port. SO, you compose a chunk of the bit stream, and then
just need a timer out on the parallel port to handshake the bytes
out to the data port. When the stream is done, another stream
is already ready to be sent. This should actually work, shouldn't
cause too much overhead if the byte rate is set low enough, and
the stuff added to the parallel port sounds like a one shot and a
gate or two, to be quick and dirty, or a crystal oscillator and
a counter chip if you want to precisely control the rate.
Anyone want to try implementing this? (Or will it be OK to wait a
couple of weeks for my stepper timing chip, which should give
better control with less overhead.)
Jon
> Definitely nice Tom, but the holy grail, I think, is to do itAnd, it is totally clear to me that you CAN'T do this, with any
> without any hardware added to your computer at all.
> It's what keeps me interested anyway.
processor
at all, from a DSP, to a 1 GHz Pentium, whatever, your choice!
Actually, I DO know a way to do it, and there might be hardware that is
already on the PC that can be used. What you need is to compose a
huge bit stream, and put 1's in there where you want steps, and 0's
where there should be no step. Then, you send this stream out to
the stepper drive. I can think of the sound port as a device that does
something like this, already. The video data coming out to the video
monitor also does this, but I don't see much of a practical way to
subvert that, without losing your screen display. Possibly the floppy
port could also be used to generate the bit stream.
But, most computers now have an ECP port, and it can do DMA to
the data port. SO, you compose a chunk of the bit stream, and then
just need a timer out on the parallel port to handshake the bytes
out to the data port. When the stream is done, another stream
is already ready to be sent. This should actually work, shouldn't
cause too much overhead if the byte rate is set low enough, and
the stuff added to the parallel port sounds like a one shot and a
gate or two, to be quick and dirty, or a crystal oscillator and
a counter chip if you want to precisely control the rate.
Anyone want to try implementing this? (Or will it be OK to wait a
couple of weeks for my stepper timing chip, which should give
better control with less overhead.)
Jon
Discussion Thread
Alvaro Fogassa
2000-10-13 00:08:30 UTC
Black box
Tom Caudle
2000-10-13 08:35:43 UTC
Re: Black box
Art Fenerty
2000-10-13 12:18:38 UTC
Re: [CAD_CAM_EDM_DRO] Re: Black box
Jon Elson
2000-10-13 16:33:14 UTC
Re: [CAD_CAM_EDM_DRO] Re: Black box
ballendo@y...
2000-10-13 18:29:16 UTC
Re: Re: Black box
Matt Shaver
2000-10-13 22:12:38 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Black box
ballendo@y...
2000-10-13 22:44:39 UTC
Re: Re: Re: Black box
Anne Ogborn
2000-10-14 00:56:57 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: Black box
ballendo@y...
2000-10-14 02:47:37 UTC
Re: Re: Re: Re: Black box
Art Fenerty
2000-10-14 05:03:53 UTC
Re: [CAD_CAM_EDM_DRO] Re: Black box
Art Fenerty
2000-10-14 05:09:03 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Black box
Art Fenerty
2000-10-14 05:25:51 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: Black box
Anne Ogborn
2000-10-14 13:18:30 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: Re: Black box
Anne Ogborn
2000-10-14 13:26:40 UTC
Re: [CAD_CAM_EDM_DRO] Re: Black box
Jon Elson
2000-10-14 23:13:44 UTC
Re: [CAD_CAM_EDM_DRO] Re: Black box
ron ginger
2000-12-10 08:07:49 UTC
Re: Black box
Mariss Freimanis
2000-12-10 09:16:02 UTC
Re: Black box
ron ginger
2000-12-10 14:47:32 UTC
Re: Black box
ballendo@y...
2000-12-10 15:09:10 UTC
re:Re: Black box
Mariss Freimanis
2000-12-10 16:01:32 UTC
re:Re: Black box
Carlos Guillermo
2000-12-10 16:29:07 UTC
RE: [CAD_CAM_EDM_DRO] re:Re: Black box
Alan Marconett KM6VV
2000-12-10 18:31:07 UTC
Re: Black box
ballendo@y...
2000-12-10 18:43:14 UTC
re:Re: Black box
Carlos Guillermo
2000-12-10 18:58:30 UTC
RE: [CAD_CAM_EDM_DRO] re:Re: Black box
Mariss Freimanis
2000-12-10 21:18:59 UTC
re:Re: Black box
Jon Elson
2000-12-10 23:24:56 UTC
Re: [CAD_CAM_EDM_DRO] Re: Black box
Carlos Guillermo
2000-12-11 06:14:21 UTC
RE: [CAD_CAM_EDM_DRO] re:Re: Black box