OpenServo.com Forum Index OpenServo.com
Discussion of the OpenServo project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

any suggestion for brushless DC motor servo?

 
Post new topic   Reply to topic    OpenServo.com Forum Index -> Hardware
View previous topic :: View next topic  
Author Message
eric_lmi



Joined: 08 Mar 2007
Posts: 41

PostPosted: Wed Feb 06, 2008 3:14 am    Post subject: any suggestion for brushless DC motor servo? Reply with quote

planning make a brushless DC motor servo, speed, torque , position control

maxon EC brushless motor, 80W, 18V, hall sensor, 3 phase

FPGA generate PWM, any control circuit suggestion for Motor Driver part, separated power supply


Eric
Back to top
View user's profile Send private message
Toortanga



Joined: 16 Mar 2008
Posts: 14

PostPosted: Sun Mar 16, 2008 6:47 am    Post subject: Reply with quote

I'm a bit curious as to why I keep hearing the use of FPGAs pop up so often rather than an MCU. THey're great and all, but need a lot of support, difficult to develop, and are expensive, etc. Their parallelism isn't really needed for something like a motor drive I don't think.
Back to top
View user's profile Send private message Send e-mail
ginge
Site Admin


Joined: 14 Jan 2006
Posts: 1029
Location: Manchester, UK

PostPosted: Sun Mar 16, 2008 2:03 pm    Post subject: Reply with quote

Agreed,

FPGAs have their uses, but I can't see them in a servo driver application. Where I do use them, and they work well, is to use them as multiple i2c bus drivers. You can drop a few i2c master blocks in and control a whole load of i2c slave devices without running into bus sharing issues inherent with serial protocols.
_________________
http://www.headfuzz.co.uk/
http://www.robotfuzz.co.uk/
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger MSN Messenger
bren



Joined: 01 Jul 2007
Posts: 79

PostPosted: Sun Mar 16, 2008 6:05 pm    Post subject: Reply with quote

Hi all

Slightly of topic, ginge I'm in the middle of writing some VHDL code for i2c. So that I can control my openservos using my FPGA. Just wondering if I'm reinventing the wheel if you have already got some code knocking around. I'm using the opencore i2c at the moment, got it working in simulation but it doesn't work in the real thing. Just my little bit about FPGA I use this with a gumstix the FPGA for I/O and the Gumstix for the brains.

Bren
Back to top
View user's profile Send private message
wurpfel



Joined: 20 Dec 2006
Posts: 25
Location: swiss

PostPosted: Tue Apr 01, 2008 9:15 am    Post subject: Reply with quote

Hi folkz

I use a IGLOO-FPGA to read out a VGAcam and compress the videostream..
only a 8051softcore is also working in the IGLOO, a lot of power is left blank, maybe it would be usefull to controll all servos too Very Happy



to drive a 3ph-motor a ATm48 is much as enough. look for the atmel-app-note 441 ff for sensor or sensorless opperations.


in the past a 3ph was controlled with a logic-array (diodes!), timerelais and a handfull hall-sensors.




I`m not sure, but proably it`s possible to add the needed number of AVRsoftcores and run on them the OPENSERVO-soft Embarassed
_________________
not to old to play with scrap
Back to top
View user's profile Send private message
eric_lmi



Joined: 08 Mar 2007
Posts: 41

PostPosted: Fri May 09, 2008 1:34 am    Post subject: Reply with quote

Toortanga wrote:
I'm a bit curious as to why I keep hearing the use of FPGAs pop up so often rather than an MCU. THey're great and all, but need a lot of support, difficult to develop, and are expensive, etc. Their parallelism isn't really needed for something like a motor drive I don't think.


it dependent on how to use your FPGA.
altera has a FPGA with ADC and FET build in. why, if FPGA is not good for motor control?

simple control, a 8 bit MCU is enough. but how about 8+ servo with servo to servo coupling, and more complex control algorithm

1M CAN bus is not fast enough for lots application.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    OpenServo.com Forum Index -> Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group