CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo

Posted by Harvey White
on 2004-02-13 08:34:30 UTC
On Fri, 13 Feb 2004 14:13:25 -0000, you wrote:

>Harvey,
>
>What I wrote is correct. Fullstep can be done with one or two coils
>on. This means either 100% or 200%. Half stepping is alternating
>between these two "fullstep" techniques. So instead of having only
>one current level (100 or 200); you now have both, which is the added
>current level that I wrote of. Note that since you don't want to ruin
>your motors, drives often will use 70% when running two coils, which
>add up to 140. This is the vector correct value for running with even
>step torque. (so in this example the half stepping uses two current
>levels, 100% and 70%.) Again, matching what I wrote...

That's not the point that I was commenting about.

>
>My mistake was saying that you "drive the motor" with stepped square
>waves. I was trying to keep things simple.

Perhaps stepped square waves means something different to me. I'm
thinking of the steps that are 1/4 1/2 3/4 and 1 in making a square
wave, which waveform then approximates a triangular wave.

>
>Actually the DRIVER adjusts the current levels into 2 multi-
>stepped "square" waves, 90 electrical degrees apart; which causes the
>motor to move in microsteps. As the number of current steps increase,
>finer microsteps are possible. As we increase the number of current
>levels available (from the drive), we can more closely approximate
>the sinewave "ideal". The values used for the current levels are
>taken from the sin/cos table. They may be "adjusted" from these
>theoretical values due to motor construction/response. (FWIW, the
>Allegro A3977 spec sheet--type a3977 in a yahoo search-- does a
>pretty good job of explaining this. And allegro uses the sin/cos
>values exactly)

I'm thinking of arriving at these current levels by PWM, which over
time, averages out to the particular current you need, but the driver
sees, and delivers, a square wave.


>
>Look at ANY stepper driver waveforms and you'll see the steps I'm
>talking about. If the drive is more than halfstep, you'll see the
>multiple levels which make the sine wave approximation.

Then this is a different approach than the one that I'd consider.
You're running the output stage in something other than class D,
switching. I'd think that this would run the output dissipation of
the drivers up a bit.

I'm not sure how the stepped approximation sinewave drivers in UPS
work, but I suspect that they play games with the transformer.

The only way I know to get different currents in each coil (as needed)
is to do PWM in different ratios for each coil.

Harvey


>
>Ballendo
>
>
>--- In CAD_CAM_EDM_DRO@yahoogroups.com, Harvey White <madyn@i...>
>wrote:
>> On Thu, 12 Feb 2004 09:52:06 -0000, you wrote:
>>
>> >Ray,
>> >
>> >A bit more:
>> >
>> >A stepper is just a syncronous motor run using square waves (At
>the
>> >fullstep resolution). In other words, the square waves are as
>close
>> >as you can get to a sine wave using only on and off.
>> >
>> >When you go to 1/2 step, you add another level of current control,
>> >and the input waveform gets another step, and is a little closer
>to
>> >the sine wave ideal. As you go up in microsteps, you keep refining
>> >the input waveforms by adding steps/levels towards ideal sine
>waves.
>>
>> Actually, this is not true for half step, or at least, the half step
>> that I know.
>>
>> The trick in half step is to have two adjacent pole pieces actuated,
>> so that the balance point for the rotor is half way between. The
>> waveforms are still square waves, they just overlap in time.
>>
>> You can do quarter stepping by providing four points, full 1,
>> intermediate A, full 1 and full 2, intermediate B, and full 2. This
>> sequence will repeat. The amount of overlap, time wise, or if the
>> waveform is continually chopped, the duty cycle of the waveform,
>will
>> give intermediate A and B the relative strengths of pole 1 and pole
>2
>> needed to position the step halfway between full 1 and (full 1 and
>> full 2).
>>
>> While you can run the motor with stepped square waves, I'm not sure
>> that there is an advantage, since the drivers will dissipate the
>least
>> current when saturating, and the scheme above has the drivers
>> saturating. It seems to me that a stepped square wave, while
>> possible, would be a more complicated driver.
>>
>> Harvey
>>
>>
>> >
>> >At some point, you're back running a synchronous motor with sine
>> >waves...
>> >
>> >Ballendo
>> >
>> >P.S. Our typical steppers will run just fine at 72 rpms, using a
>> >capacitor on one coil, and fed by 60 cycle ac. (infinite
>> >microsteps<G>)
>> >
>> >--- In CAD_CAM_EDM_DRO@yahoogroups.com, "Raymond Heckert"
><jnr@a...>
>> >wrote:
>> >> Has anybody ever designed a micro-stepping driver that outputs
>> >> approximations of sine/cos to two adjacent coils. I understand
>> >that you
>> >> develop max torque at any rpm, up to the max (which is higher
>than
>> >the
>> >> square-wave input). Is this true? How much would it take to
>> >develop,
>> >> assuming no one already has? BTW does anybody know anything
>about
>> >Don
>> >> Lancaster's (tenaja.com) Magic Sine Waves, and if they can be
>> >applied to
>> >> this application.
>> >>
>> >> RayHex
>> >>
>> >> ----------
>> >> > From: Jon Elson <elson@p...>
>> >> >
>> >> > Given the Gecko 320 as the driver for the servos, I think
>there
>> >are a
>> >> > couple of significant advantages over steppers. First, the
>> >servos are
>> >> > usually capable of a greater speed range, while steppers
>rapidly
>> >lose
>> >> > torque at higher speeds. With servos, you rarely have to
>worry
>> >about
>> >> > resonance issues. You don't say whether you will use belts,
>rack
>> >and
>> >> pinion
>> >> > or leadscrews to drive this machine, but the servo will likely
>> >provide
>> >> > smoother motion, and be less perturbed by some backlash in the
>> >mechanics.
>> >> > Steppers can go wild when rack and pinion drive is used, and
>> >rattle the
>> >> > gears
>> >> > something awful. Finally, if you lose a step with a stepper
>> >drive, you
>> >> > won't know it until you measure the finished part. With the
>> >gecko 320,
>> >> > it won't allow small errors to build up, and will fault if the
>> >drive
>> >> binds
>> >> > up or crashes. This can be sensed by the computer and cause
>it
>> >to stop
>> >> > all axes.
>> >> >
>> >> > Jon
>> >
>> >
>> >
>> >
>> >Addresses:
>> >FAQ: http://www.ktmarketing.com/faq.html
>> >FILES: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO/files/
>> >Post Messages: CAD_CAM_EDM_DRO@yahoogroups.com
>> >
>> >Subscribe: CAD_CAM_EDM_DRO-subscribe@yahoogroups.com
>> >Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@yahoogroups.com
>> >List owner: CAD_CAM_EDM_DRO-owner@yahoogroups.com,
>wanliker@a..., timg@k...
>> >Moderator: pentam@c... indigo_red@q... davemucha@j...
>[Moderators]
>> >URL to this group: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO
>> >
>> >OFF Topic POSTS: General Machining
>> >If you wish to post on unlimited OT subjects goto:
>aol://5863:126/rec.crafts.metalworking or go thru Google.com to reach
>it if you have trouble.
>> >http://www.metalworking.com/news_servers.html
>> >
>> >http://groups.yahoo.com/group/jobshophomeshop I consider this to
>be a sister site to the CCED group, as many of the same members are
>there, for OT subjects, that are not allowed on the CCED list.
>> >
>> >NOTICE: ALL POSTINGS TO THIS GROUP BECOME PUBLIC DOMAIN BY POSTING
>THEM. DON'T POST IF YOU CAN NOT ACCEPT THIS.....NO EXCEPTIONS........
>> >bill
>> >List Mom
>> >List Owner
>> >
>> >
>> >Yahoo! Groups Links
>> >
>> >
>> >
>> >
>> >
>
>
>
>
>Addresses:
>FAQ: http://www.ktmarketing.com/faq.html
>FILES: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO/files/
>Post Messages: CAD_CAM_EDM_DRO@yahoogroups.com
>
>Subscribe: CAD_CAM_EDM_DRO-subscribe@yahoogroups.com
>Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@yahoogroups.com
>List owner: CAD_CAM_EDM_DRO-owner@yahoogroups.com, wanliker@..., timg@...
>Moderator: pentam@... indigo_red@... davemucha@... [Moderators]
>URL to this group: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO
>
>OFF Topic POSTS: General Machining
>If you wish to post on unlimited OT subjects goto: aol://5863:126/rec.crafts.metalworking or go thru Google.com to reach it if you have trouble.
>http://www.metalworking.com/news_servers.html
>
>http://groups.yahoo.com/group/jobshophomeshop I consider this to be a sister site to the CCED group, as many of the same members are there, for OT subjects, that are not allowed on the CCED list.
>
>NOTICE: ALL POSTINGS TO THIS GROUP BECOME PUBLIC DOMAIN BY POSTING THEM. DON'T POST IF YOU CAN NOT ACCEPT THIS.....NO EXCEPTIONS........
>bill
>List Mom
>List Owner
>
>
>Yahoo! Groups Links
>
>
>
>
>

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....