Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Posted by
Jon Elson
on 2007-07-18 18:52:24 UTC
scyvt wrote:
computer PID loop rate = step pulse generator update rate, now
add the response time of the step driver, then probably not.
I'm not saying you could not do an unstallable stepper drive,
but that just using my stepper controller will not give you this
capability immediately.
To do the unstallable stepper, you need to monitor the phase lag
between the motor's winding current and the motor's position
with pretty good accuracy. So, you have to keep track of motor
position to one full step, including the step angle variation
within the motor and the errors in the encoder. Assuming the
motor is being driven pretty fast, say 1800 RPM, that is 30
rev/sec, and 6000 full steps a second. So, the USC and EMC
running at the default rate of 1 KHz servo updates a second
certainly won't cut it. You would probably need a servo update
rate of 12000 a second, minimum, to handle this speed. Well,
the USC can do that with a PCI parallel port and a fast
computer. I think Mariss' idea uses a step driver which has a
master current setting, so the controller can ramp the current
up as needed to drive the mechanical load. It might work with a
G201 or G203 drive without the pulse multiplier (which
complicates the phase relationship a lot). The motor would run
hotter as it runs at full current all the time. Then again, the
current modulation may be part of the key. I certainly have not
done this.
Jon
> JonBecause of all the delays involved (encoder readout rate =
>
> Isn't the promise of closed-loop steppers much bigger than you just laid out? I don't know
> enough to understand what has to be implemented in software and what in hardware, but
> realization of the 'unstallable stepper" concept at the DIY level seems to be just about
> here, no? You must have had that in mind.
computer PID loop rate = step pulse generator update rate, now
add the response time of the step driver, then probably not.
I'm not saying you could not do an unstallable stepper drive,
but that just using my stepper controller will not give you this
capability immediately.
To do the unstallable stepper, you need to monitor the phase lag
between the motor's winding current and the motor's position
with pretty good accuracy. So, you have to keep track of motor
position to one full step, including the step angle variation
within the motor and the errors in the encoder. Assuming the
motor is being driven pretty fast, say 1800 RPM, that is 30
rev/sec, and 6000 full steps a second. So, the USC and EMC
running at the default rate of 1 KHz servo updates a second
certainly won't cut it. You would probably need a servo update
rate of 12000 a second, minimum, to handle this speed. Well,
the USC can do that with a PCI parallel port and a fast
computer. I think Mariss' idea uses a step driver which has a
master current setting, so the controller can ramp the current
up as needed to drive the mechanical load. It might work with a
G201 or G203 drive without the pulse multiplier (which
complicates the phase relationship a lot). The motor would run
hotter as it runs at full current all the time. Then again, the
current modulation may be part of the key. I certainly have not
done this.
Jon
Discussion Thread
scyvt
2007-07-17 11:00:44 UTC
breakout boards plus - hard choice
technical_ducati
2007-07-17 11:15:04 UTC
Re: breakout boards plus - hard choice
Michael Fagan
2007-07-17 12:00:37 UTC
Re: [CAD_CAM_EDM_DRO] breakout boards plus - hard choice
caudlet
2007-07-17 15:49:41 UTC
Re: breakout boards plus - hard choice
scyvt
2007-07-18 04:23:56 UTC
Re: breakout boards plus - hard choice
turbulatordude
2007-07-18 07:38:46 UTC
Re: breakout boards - LINKS section
Jon Elson
2007-07-18 10:15:11 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
scyvt
2007-07-18 12:31:59 UTC
Re: breakout boards plus - hard choice
Jon Elson
2007-07-18 18:52:24 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Graham Stabler
2007-07-19 02:41:07 UTC
Re: breakout boards plus - hard choice
Mark Vaughan
2007-07-19 03:27:43 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Peter Homann
2007-07-19 03:46:57 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Graham Stabler
2007-07-19 04:17:28 UTC
Re: breakout boards plus - hard choice
turbulatordude
2007-07-19 06:09:21 UTC
Re: breakout boards plus - hard choice
Graham Stabler
2007-07-19 06:36:00 UTC
Re: breakout boards plus - hard choice
Mark Vaughan
2007-07-19 09:10:13 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
R Rogers
2007-07-19 10:14:22 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Jon Elson
2007-07-19 10:17:49 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Mark Vaughan
2007-07-19 10:54:28 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Dan Mauch
2007-07-19 10:56:49 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Mark Vaughan
2007-07-19 11:06:41 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
R Rogers
2007-07-19 12:04:14 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Mark Vaughan
2007-07-19 12:43:28 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Peter Homann
2007-07-19 16:11:27 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
R Rogers
2007-07-19 16:16:43 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Paul Kelly
2007-07-19 18:21:51 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Peter Homann
2007-07-19 18:26:19 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Jon Elson
2007-07-19 18:32:53 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Jon Elson
2007-07-19 18:35:28 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Mark Vaughan
2007-07-20 00:29:17 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Mark Stacey
2007-07-20 02:36:28 UTC
Re: breakout boards plus - hard choice
Khanh-Vu
2007-07-20 09:07:25 UTC
NEED MANUAL FOR ROBOFIL 552
Jon Elson
2007-07-20 09:12:05 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
R Rogers
2007-07-20 09:33:33 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Henrik Olsson
2007-07-20 10:02:32 UTC
SV: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Jon Elson
2007-07-20 19:25:37 UTC
Re: SV: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Mark Vaughan
2007-07-21 01:21:05 UTC
RE: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
Mark Vaughan
2007-07-21 01:24:13 UTC
RE: SV: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
David G. LeVine
2007-07-21 10:06:23 UTC
Re: [CAD_CAM_EDM_DRO] Re: breakout boards plus - hard choice
scyvt
2007-07-31 04:47:30 UTC
Closed-loop steppers, was: breakout boards plus - hard choice
Jon Elson
2007-07-31 10:11:20 UTC
Re: [CAD_CAM_EDM_DRO] Closed-loop steppers, was: breakout boards plus - hard choice
Michael Fagan
2007-07-31 10:50:21 UTC
Re: [CAD_CAM_EDM_DRO] Closed-loop steppers, was: breakout boards plus - hard choice
scyvt
2007-07-31 14:52:37 UTC
Re: Closed-loop steppers, was: breakout boards plus - hard choice
Jon Elson
2007-07-31 17:31:39 UTC
Re: [CAD_CAM_EDM_DRO] Closed-loop steppers, was: breakout boards plus - hard choice
Jon Elson
2007-07-31 17:39:10 UTC
Re: [CAD_CAM_EDM_DRO] Re: Closed-loop steppers, was: breakout boards plus - hard choice
scyvt
2007-08-01 04:57:45 UTC
Re: Closed-loop steppers, was: breakout boards plus - hard choice
Michael Fagan
2007-08-01 08:10:27 UTC
Re: [CAD_CAM_EDM_DRO] Closed-loop steppers, was: breakout boards plus - hard choice
Jon Elson
2007-08-01 10:05:13 UTC
Re: [CAD_CAM_EDM_DRO] Re: Closed-loop steppers, was: breakout boards plus - hard choice
Jon Elson
2007-08-01 10:14:09 UTC
Re: [CAD_CAM_EDM_DRO] Closed-loop steppers, was: breakout boards plus - hard choice
Michael Fagan
2007-08-01 13:06:28 UTC
Re: [CAD_CAM_EDM_DRO] Closed-loop steppers, was: breakout boards plus - hard choice