Specifications of pmsm servo motor:300W 200VAC Encoder:2000 ppr
I am tasked with fabricating a servo drive for the above said motor,which is used to drive rotary table(1:50 gear reduction).Indexing accuracy needed for rotary table 0.001 deg
I can program to a extent in assembly and c for small microcontrollers,but DSP is not my forte,since the power of motor is only moderate,i decided to implement the position and speed control loop with microcontroller and current control in analog way.FOC is the targeted method to be implemented.
My question: is it correct /reliable way to implement Park Clarke and their inverse transformation with multiplying dac and opamp alone(due to bandwidth constraint in microcontroller)
Chain of control
Encoder--up/down counter--Static ram--MDAC and opamp(for coordinate transformation and PI current control)
I know what I asked is pretty vague without the further details like control bandwidth ,desired motion speed acceleration and other stuff.I am just bit skeptical about going with analog circuit for transformation and PI control,so wanted to get opinion about that,planning to use 12 bit DAC,application will be suffice with 8 bit accuracy
I am tasked with fabricating a servo drive for the above said motor,which is used to drive rotary table(1:50 gear reduction).Indexing accuracy needed for rotary table 0.001 deg
I can program to a extent in assembly and c for small microcontrollers,but DSP is not my forte,since the power of motor is only moderate,i decided to implement the position and speed control loop with microcontroller and current control in analog way.FOC is the targeted method to be implemented.
My question: is it correct /reliable way to implement Park Clarke and their inverse transformation with multiplying dac and opamp alone(due to bandwidth constraint in microcontroller)
Chain of control
Encoder--up/down counter--Static ram--MDAC and opamp(for coordinate transformation and PI current control)
I know what I asked is pretty vague without the further details like control bandwidth ,desired motion speed acceleration and other stuff.I am just bit skeptical about going with analog circuit for transformation and PI control,so wanted to get opinion about that,planning to use 12 bit DAC,application will be suffice with 8 bit accuracy




