摘要
为了提高伺服电机的步进精度,简化控制器结构,采用FPGA器件并运用Verilog HDL语言设计出的插补控制器,不仅采用数字积分法实现直线插补控制和圆弧插补控制,提高了插补速度和插补精度,而且运用多轴联动技术,实现输出脉冲的均匀分配。它可接收外部处理器指令,并发出所需的脉冲到伺服电机的驱动中,从而控制伺服电机的运转,其结果证明了该控制器的正确性。这种结构的控制器简化了一般数字控制器结构,具有良好的移植性能和一定的实用价值。
The interpolation controller with FPGA device is designed by means of Verilog HDL language so as to improve the stepping accuracy of servo motor and simplify the structure of controller.It can receive instructions of external processor,and sent out the pulse to the servo motor drivers to control servo motor running.A digital differential analyzer is adopted in the controller to achieve the linear and circular interpolation control,and improve the speed and the accuracy of interpolation.The multiaxial linkage technology is used to achieve a uniform distribution of the output pulse.The controller greatly simplified the structure of general digital controllers.It has a good transplantation performance and has a high practical value.The final simulation results show the correctness of the controller.
出处
《现代电子技术》
2011年第22期150-153,共4页
Modern Electronics Technique
关键词
运动控制
FPGA
插补控制器
数字积分法
motion control
FPGA
interpolation controller
digital differential analyzer