Re: stepper vs. servo - Allegro and ignoring the edges....
Posted by
turbulatordude
on 2004-02-15 22:40:08 UTC
--- In CAD_CAM_EDM_DRO@yahoogroups.com, "Mariss Freimanis"
<mariss92705@y...> wrote:
does not appear to be an Allegro Technical paper, but one written and
then incluced into their references.
http://www.allegromicro.com/techpub2/stp/stp99-11.pdf
Here is the section I was referring to.
"Note: the correct mathematical calculations for microsteps #1 and #7
are: Phase A = 98.1% and Phase B = 19.5% (#1), and the reverse for #7
(19.5%; 98.1%). However, the `non-linear' DAC tolerance is +/-3%;
hence, this `9th' current level (98.1%) was deemed as unnecessary
since it is within the +/-3% window. Further, the step motor
positional accuracies are also <+/-3% (for most PM hybrid motors,
while most `canstack' steppers are >+/-5%); therefore, the 98.1%
current ratio is basically unnecessary for 1/8th-step operation, and
this `9th' current value is circumvented.
Similarly, the first subdivision with a 1/16th step format calculates
to a 99.5% ratio for Phase A. Based upon the +/-3% DAC tolerance and
the step motor accuracy =+/-3%), this 17th current ratio is also
deemed as needless for low-cost, simple, open-loop, microstepping
designs."
As I read that, it seems they are saying that even though the
calculation says the current should be 98.1% of the fla, the motor
error is 3% and this it is not worth chasing.
Dave
<mariss92705@y...> wrote:
> I think that is an interesting and confused assertion by Allegro.The
> motor error of 3% probably refers to the non-accumulative steperror
> of a premium motor. This is a cyclic error, not a step to step one.to
> Step-to-step errors are about an order of magnitude smaller, well
> under 0.5%.
>
> Calling 98% "close enough" to 100% is not good enough; it is a
> perceptible error in motor smoothness anyone can spot in a side-by-
> side comparison.
>
> Allegro also makes other, larger mistakes that affect motor
> smoothness. This is their insistance on switching between
> recirculating and non-recirculating modes while stepping. That
> introduces large offset errors at the full step locations that
> completely swamp the potential microstep accuracy.
>
> My other complaint is their continued use of a "constant off-time"
> chopper method for the current servo loops. This produces the usual
> assortment of hissing, squealing and grunting sounds.
>
> A well designed (read low distortion) drive used with an accurate
> motor (the new square ones) should completely resonance free. That
> means no perceptible vibration at all as you slowly sweep the zero
> 2 revs/sec speed range. Allegro doesn't even come close; theyshould
> re-think their switching topology. Otherwise they're nice chips.I guess there are people who might want to read what was said. This
>
> Mariss
does not appear to be an Allegro Technical paper, but one written and
then incluced into their references.
http://www.allegromicro.com/techpub2/stp/stp99-11.pdf
Here is the section I was referring to.
"Note: the correct mathematical calculations for microsteps #1 and #7
are: Phase A = 98.1% and Phase B = 19.5% (#1), and the reverse for #7
(19.5%; 98.1%). However, the `non-linear' DAC tolerance is +/-3%;
hence, this `9th' current level (98.1%) was deemed as unnecessary
since it is within the +/-3% window. Further, the step motor
positional accuracies are also <+/-3% (for most PM hybrid motors,
while most `canstack' steppers are >+/-5%); therefore, the 98.1%
current ratio is basically unnecessary for 1/8th-step operation, and
this `9th' current value is circumvented.
Similarly, the first subdivision with a 1/16th step format calculates
to a 99.5% ratio for Phase A. Based upon the +/-3% DAC tolerance and
the step motor accuracy =+/-3%), this 17th current ratio is also
deemed as needless for low-cost, simple, open-loop, microstepping
designs."
As I read that, it seems they are saying that even though the
calculation says the current should be 98.1% of the fla, the motor
error is 3% and this it is not worth chasing.
Dave
Discussion Thread
plastiguy
2004-02-09 18:41:27 UTC
stepper vs. servo
bull2003winkle
2004-02-09 19:49:34 UTC
Re: stepper vs. servo
Jon Elson
2004-02-09 21:24:17 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
ballendo
2004-02-09 21:59:06 UTC
Re: stepper vs. servo
Albee Tang
2004-02-09 21:59:07 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Roy J. Tellason
2004-02-09 22:35:39 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Les Newell
2004-02-10 00:55:07 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
John Johnson
2004-02-10 05:22:09 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
Peter Renolds
2004-02-10 06:01:12 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo - H Bridge question
Jon Elson
2004-02-10 07:47:46 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Stan Aarhus
2004-02-10 07:49:36 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
ballendo
2004-02-10 07:50:14 UTC
DIY servo drive? was Re: stepper vs. servo
Jon Elson
2004-02-10 08:02:47 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
bank haam
2004-02-10 09:47:15 UTC
Re: [CAD_CAM_EDM_DRO] DIY servo drive? was Re: stepper vs. servo
Mariss Freimanis
2004-02-10 11:36:49 UTC
DIY servo drive? was Re: stepper vs. servo
dchristal2
2004-02-10 13:32:47 UTC
Re: stepper vs. servo
ballendo
2004-02-10 16:59:46 UTC
Re: stepper vs. servo
ballendo
2004-02-10 17:02:13 UTC
Re: stepper vs. servo
ballendo
2004-02-10 17:03:03 UTC
Re: stepper vs. servo
Roy J. Tellason
2004-02-10 17:51:24 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Jon Elson
2004-02-10 21:23:22 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Roy J. Tellason
2004-02-10 21:42:58 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Tony Jeffree
2004-02-11 02:17:12 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Les Newell
2004-02-11 02:31:50 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Les Newell
2004-02-11 02:43:21 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Raymond Heckert
2004-02-11 19:23:21 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
Robert Campbell
2004-02-11 19:40:12 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
bull2003winkle
2004-02-11 20:35:58 UTC
Re: stepper vs. servo
Jon Elson
2004-02-11 20:51:18 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
Jon Elson
2004-02-11 21:02:29 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
ballendo
2004-02-12 09:03:44 UTC
Re: stepper vs. servo
ballendo
2004-02-12 09:04:03 UTC
microstepping was Re: stepper vs. servo
Harvey White
2004-02-12 11:44:40 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Chris Cain
2004-02-12 16:44:15 UTC
RE: [CAD_CAM_EDM_DRO] microstepping was Re: stepper vs. servo
JanRwl@A...
2004-02-12 20:42:04 UTC
Re: [CAD_CAM_EDM_DRO] microstepping was Re: stepper vs. servo
ballendo
2004-02-13 06:36:22 UTC
Re: stepper vs. servo
turbulatordude
2004-02-13 07:26:28 UTC
Re: stepper vs. servo
ballendo
2004-02-13 07:51:51 UTC
microstepping was Re: stepper vs. servo
Harvey White
2004-02-13 08:34:30 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Mariss Freimanis
2004-02-13 10:11:40 UTC
Re: stepper vs. servo
Jon Elson
2004-02-13 10:15:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Mariss Freimanis
2004-02-13 10:59:38 UTC
Re: stepper vs. servo
Jon Elson
2004-02-13 18:46:24 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
ballendo
2004-02-14 07:46:52 UTC
Re: stepper vs. servo
ballendo
2004-02-14 07:46:53 UTC
Re: stepper vs. servo
Harvey White
2004-02-14 08:43:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Mariss Freimanis
2004-02-14 12:31:32 UTC
Re: stepper vs. servo
ballendo
2004-02-15 11:45:06 UTC
Chopper methodology was Re: stepper vs. servo
ballendo
2004-02-15 11:45:07 UTC
Stepper Mid band resonance Help! please...
jeffalanp
2004-02-15 12:22:14 UTC
Re: Stepper Mid band resonance Help! please...
Mariss Freimanis
2004-02-15 13:02:29 UTC
Chopper methodology was Re: stepper vs. servo
Mariss Freimanis
2004-02-15 13:22:53 UTC
Re: Stepper Mid band resonance Help! please...
zephyrus@r...
2004-02-15 16:33:25 UTC
Re: Chopper methodology was Re: stepper vs. servo
Mariss Freimanis
2004-02-15 17:05:54 UTC
Chopper methodology was Re: stepper vs. servo
turbulatordude
2004-02-15 22:20:30 UTC
Re: stepper vs. servo - hundreds of microsteps
turbulatordude
2004-02-15 22:40:08 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
Jon Elson
2004-02-16 09:39:54 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo - hundreds of microsteps
Mariss Freimanis
2004-02-16 10:48:05 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
ballendo
2004-02-16 10:52:22 UTC
Chopper methodology was Re: stepper vs. servo
jmkasunich
2004-02-16 14:07:51 UTC
Re: Stepper Mid band resonance Help! please...
Mariss Freimanis
2004-02-16 14:22:28 UTC
Re: Stepper Mid band resonance Help! please...
jmkasunich
2004-02-16 14:38:26 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
jmkasunich
2004-02-16 14:41:11 UTC
Re: Stepper Mid band resonance Help! please...
ballendo
2004-02-16 15:25:25 UTC
Re: Stepper Mid band resonance Help! please...
Jon Elson
2004-02-16 22:01:46 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo - Allegro and ignoring the edges....
Mariss Freimanis
2004-02-17 07:14:02 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
turbulatordude
2004-02-17 08:09:24 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
Mariss Freimanis
2004-02-17 09:27:33 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
Jon Elson
2004-02-17 19:28:16 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo - Allegro and ignoring the edges....