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
