On 26 April 2010 09:58, Erik Christiansen <[email protected]> wrote:


> AVR194: Brushless DC Motor Control using ATMega32M1
> AVR443: Sensor-based control of three phase Brushless DC motor
> Application Note - ATA6833/34 BLDC Motor Control Kit

> If only there were time to jump into that pool too.

I think time is the big issue here. There are lots and lots of ways to
approach this problem, nearly all of them better than using an
Arduino. However you can just buy an Arduino and it works as-is with
no PCB to design and make, no programmer to buy, no compiler tool
chain to understand etc....

Arduino is probably a very bad answer to the question, but it is a
very easy answer.

Once you are starting to look at specific microcontrollers on custom
hardware then I think you would be just repeating work that has
already been done and making things that you can probably already buy
more cheaply from the likes of Pico Systems and Mesa.

I suspect that there might be scope for a specific HAL software PWM
module that provides the 6 gate drive signals to drive a 3-phase motor
of whatever type. The power modules I have been looking at recently
seem to work best at about 10kHz PWM frequency, well within the
capability of EMCs existing software PWM generation. That seems like
the logical extension of the "dumb drive, smart CNC controller"
paradigm that EMC seems to be based round. With two parallel ports you
could just about run a 3-axis servo system.

-- 
atp

------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to