Re: [CAD_CAM_EDM_DRO] USB of Jon Elson
Posted by
Jon Elson
on 2004-03-12 10:37:44 UTC
alex wrote:
The interface specs of both my PPMC and my USC boards are posted in
detail on
my web pages, and I would be glad to assist anyone in trying to whip up
a driver
for these units. I already looked into making a driver for Mach 2, and
found that
generating step pulses through CPU timing loops and interrupts was so deeply
ingrained into the entire low-level section of Mach 2 that it was very
impractical.
But, for any software that had a clear breaking point between the
higher-level
trajectory planning and the lower level step pulse generation it should
be possible
to adapt it to these boards. The basic method is the CPU reads the
current position,
compares to the desired position at that instant, computes a new
velocity to minimize
error, and sends that velocity to the DAC or step rate generator.
Jon
>Sorry,OK, then this part of my response is still applicable.
>I meant USC!
>Alex
>
>
>>Are you referring to my "Universal Stepper Controller" (USC). Right now,But, let me expand just a little.
>>there are only drivers for EMC. As this unit simulates a closed-loop servo
>>system (or can be used for real closed loop operation with encoders) it
>>needs
>>software designed from the ground up for servo operation. If TCNC
>>can handle devices like this, where you read current position and then
>>compute
>>how fast to go to get to the next point at the right time, then a driver
>>should
>>be possible for it. If the software generates step pulses from deep in its
>>bowels, like Mach 2, then it is not likely.
>>
>>
>>
The interface specs of both my PPMC and my USC boards are posted in
detail on
my web pages, and I would be glad to assist anyone in trying to whip up
a driver
for these units. I already looked into making a driver for Mach 2, and
found that
generating step pulses through CPU timing loops and interrupts was so deeply
ingrained into the entire low-level section of Mach 2 that it was very
impractical.
But, for any software that had a clear breaking point between the
higher-level
trajectory planning and the lower level step pulse generation it should
be possible
to adapt it to these boards. The basic method is the CPU reads the
current position,
compares to the desired position at that instant, computes a new
velocity to minimize
error, and sends that velocity to the DAC or step rate generator.
Jon
Discussion Thread
INDECO
2004-03-11 06:29:21 UTC
Servo only moving one way
John Johnson
2004-03-11 06:52:29 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
Harvey White
2004-03-11 09:19:32 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
Jon Elson
2004-03-11 09:23:12 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
Brian
2004-03-11 09:32:17 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
INDECO
2004-03-11 09:55:46 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
Ed Gilbert
2004-03-11 10:11:48 UTC
RE: [CAD_CAM_EDM_DRO] Servo only moving one way
alex
2004-03-11 10:25:21 UTC
Re: [CAD_CAM_EDM_DRO] USB of Jon Elson
INDECO
2004-03-11 10:35:27 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
Dan Mauch
2004-03-11 11:10:31 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
james_cullins@s...
2004-03-11 12:03:46 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
INDECO
2004-03-11 12:35:08 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
james_cullins@s...
2004-03-11 12:52:32 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
INDECO
2004-03-11 13:24:05 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
james_cullins@s...
2004-03-11 14:58:29 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
Mariss Freimanis
2004-03-11 17:19:12 UTC
Re: Servo only moving one way
Jon Elson
2004-03-11 19:18:17 UTC
Re: [CAD_CAM_EDM_DRO] Servo only moving one way
Jon Elson
2004-03-11 19:38:22 UTC
Re: [CAD_CAM_EDM_DRO] USB of Jon Elson
jmkasunich
2004-03-12 06:26:27 UTC
Re: Servo only moving one way
alex
2004-03-12 06:59:57 UTC
Re: [CAD_CAM_EDM_DRO] USB of Jon Elson
Jon Elson
2004-03-12 10:30:27 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo only moving one way
Jon Elson
2004-03-12 10:37:44 UTC
Re: [CAD_CAM_EDM_DRO] USB of Jon Elson
jmkasunich
2004-03-12 10:48:02 UTC
Re: Servo only moving one way
alex
2004-03-12 11:39:13 UTC
Re: [CAD_CAM_EDM_DRO] USB of Jon Elson
james_cullins@s...
2004-03-12 12:59:37 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo only moving one way
Mariss Freimanis
2004-03-12 13:14:02 UTC
Re: Servo only moving one way
INDECO
2004-03-12 14:28:01 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo only moving one way
james_cullins@s...
2004-03-12 14:33:19 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo only moving one way
james_cullins@s...
2004-03-12 14:40:41 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo only moving one way
james_cullins@s...
2004-03-12 14:41:40 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo only moving one way
Mariss Freimanis
2004-03-12 15:15:08 UTC
Re: Servo only moving one way
james_cullins@s...
2004-03-12 20:45:43 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo only moving one way
Jon Elson
2004-03-12 20:55:57 UTC
Re: [CAD_CAM_EDM_DRO] USB of Jon Elson
INDECO
2004-03-13 06:18:47 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo only moving one way
james_cullins@s...
2004-03-13 06:46:07 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo only moving one way
alex
2004-03-13 13:20:06 UTC
Re: [CAD_CAM_EDM_DRO] USB of Jon Elson