摘要
针对四轴运动控制卡进行研究,设计了一种基于数字信号控制器DSC和FPGA双核架构的四轴数字量和模拟量运动控制卡;开发了数字脉冲输出模块、模拟量模块、标志位模块、编码器接收模块及接口电路等硬件;基于开发的硬件系统,实现了运动控制粗精两级插补算法,粗插补采用数据采样算法,精插补采用数字积分法,完成了控制卡软硬件调试。实验结果表明:控制卡实现了步进电机和伺服电机的多轴精确位置控制,性能稳定,可以满足多数工业场合应用。
A four?axis digital and analog motion controller based on digital signal controller ( DSC) and FPGA was designed, in?cluding digital pulse output module, analog module, flag module, encoder receiver module and interface circuit. Based on the devel?oped hardware, coarse and fine two interpolation algorithm was realized. Sample?data was chosen as coarse interpolation, digital differ?ential analyzer was chosen as fine interpolation. The control card hardware and software debugging were also completed. The experimen?tal results show that:the control card is used to realize multi?axis precise position control to stepper/servo motor, it can meet most in?dustrial applications.
出处
《机床与液压》
北大核心
2016年第2期156-158,共3页
Machine Tool & Hydraulics
关键词
四轴运动控制卡
DSC
FPGA
插补算法
Four-axis motion controller
Digital signal controller(DSC)
Field programmable gate array(FPGA)
Interpolation algorithm