On 1/5/2010 11:49 AM, Flying Electron wrote:
>
> Anders Wallin wrote:
>    
>> Brushless is not much more expensive so you could look at those too.
>>
>>      
> I don't know much about servos at all, but I was under the impression
> that brushless servos had less angular position accuracy then brushed dc
> servos?  It looked like the brushless dc motors had more power for the
> same size package and were a little cheaper, but I'm not sure what the
> tradeoffs are.
>    
>>
>>      
>>> The next part is where I am confused.  I was looking at the Gecko Drive
>>> G320X.  Is it correct in thinking this would be used just like a stepper
>>> driver with the step, dir inputs and emc would know nothing about the
>>> encoder positions on the servos?
>>>
>>>        
>> If you have fast encoder inputs to emc (mesa or similar card), you
>> could wire the encoder signals to emc also. The gecko-drive would
>> still close the loop, but emc would be aware of the position (or
>> position error) of the machine.
>> This is the way most professional big machines do it (I think). The
>> drive is closely matched/tuned to the motor and closes the loop. The
>> motioncontroller just outputs step/dir signals and just to make sure
>> also reads the encoder signals.
>>
>>
>>      
>>> Instead of the G320X, if i got a mesa FPGA card, could I use any generic
>>> h-bridge with the mesa card to control the servo and have the servo
>>> encoders read by the mesa fpga card?
>>>
>>>        
>> This is the cool thing about emc, it can close loops in real-time. On
>> my mill I used a mesa card with pico-systems pwm-input amplifiers for
>> brushed motors. Now I'm converting a lathe and the plan is to use a
>> mesa card+ pwm-input brushless amps.
>> This is roughly how my mill setup looks like:
>> http://www.anderswallin.net/wp-content/uploads/2008/09/dc_servo_schematic_2008jan19.pdf
>>
>>      
> Nice diagram!  Did you use a special program to draw that or just a
> paint program?
>
> Since you have a mesa card, maybe you or anyone else that has a mesa
> card can explain how the servo PID works with the mesa in EMC.  Does EMC
> do the PID calculations and just send a command to the mesa board or
> does the mesa board do the PID calculations and just tell EMC where the
> servo currently is?  I guess another way to rephrase that is, is the
> mesa board closing the loop or does it need EMC to close the loop?
>
> Thanks!
>
> FlyingElectron
>    
>> Anders
>>
>> ------------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Verizon Developer Community
>> Take advantage of Verizon's best-in-class app development support
>> A streamlined, 14 day to market process makes app distribution fast and easy
>> Join now and get one step closer to millions of Verizon customers
>> http://p.sf.net/sfu/verizon-dev2dev
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>>      
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast and easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
>    

Brushless servos have a permanent magnet rotor.    The coils that make 
up the stator ( the stationary coils)  are up against the outside walls 
of the motor so any heat from the coils can be transferred out of the 
motor rather easily.    On a brush servo motor, the rotor has a wound 
rotor with a set of brushes and a commutator.  Permanent magnets are 
usually on the inside of the motor shell which surrounds the rotor.  Due 
to this arrangement it is usually harder to keep the rotor cool - so the 
motor has to be larger than an equivalent power rated brushless motor.   
Because the brushless motor has no brushes - which eventually wear out, 
a brushless servo motor is simpler and usually more reliable.

Brushless motors can be very accurate.  Brushless motors are generally 
superior from a technology and performance standpoint.

As far as I know, all EMC2 servo solutions solve the motion PIDs within 
the PC, not on any cards.

Dave

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to