根据运动控制技术的发展方向开发出一种用于高速加工领域的开放式运动控制器。讨论了该新型运动控制器的开放式体系结构,对它的主要模块进行了详细分析,在该开放式运动控制器中通过DSP完成实时控制,采用FPGA设计编码器的解码器、滤波器、计数器和总线接口的功能,利用双端口RAM解决工业计算机和运动控制器之间的大容量通讯问题,在Libero IDE 6中借助Modelsim5.8对编码器反馈电路进行了仿真,在高速工业电脑绣花机中的实际应用表明该运动控制器可靠并具有先进性。
An open motion controller which is applicable in the field of high-speed machining has been developed according to the progress direction of motion control technology. Its open architecture is discussed and its main modules are analyzed. The open motion controller accomplishes real-time control by using a digital signal processor (DSP) and achieves the large-capacity communications between an industrial computer and a motion controller through utilizing a dual-port RAM and the quadrature decoder, filter, counter and bus interface designed with the field programmable gate array (FPGA). The feedback circuit of the motion controller is simulated by modelsim 5.8 in Liber IDE 6. The application of the open motion controller to computerized sewing machine shows that it is reliable and advanced.