Originally posted by mmjpotter *snip*
I have 25 years experience using CNC machines and have recently completed the design and build of my own C.N.C controller. I would like to help unravel the mysteries of motion control for anyone struggling with similar projects, and hopefully develop some cost effective alternatives to some of the more expensive components required to assemble a complete machine.
*snip* |
Mike,
I'd like to know more about your controller. If I can only find servo drivers for my project that won't cost me a fortune, I'm planning to make my own position controller.
The servo drives take +/-10 V as speed reference, and outputs quadrature signals to indicate movement.
My still very loose thinking is to implement three encoder counters in an FPGA, and use some kind of microcontroller (perhaps something from Atmel's AVR family) to implement the position servo loops with PID controllers. The Speed and Torque loops will be handled by the servo motor drivers.
How have you implemented your controller, and what parts of the controlling does it do?
Arvid