文档介绍:27 4 27 4
第卷第期光电技术应用
2012 8 AuguVol. st,2012No.
年月 ELECTRO-OPTIC TECHNOLOGY APPLICATION ,
·光电系统·
基于DSP、FPGA与CAN总线的跟踪控制器设计
刘永民,高磊
(东北电子技术研究所,辽宁锦州 121000)
DSP FPGA TI DSP ALTERA
摘要: 和组成的伺服控制系统能够满足复杂的控制算法要求。通过对公司的控制芯片和公司
FPGA CAN DSP FPGA CAN
的芯片的功能和特点分析,结合总线与上位机通信,设计了一种基于、与总线的跟踪控制器。给出了
该控制器的功能和硬件结构,以及软件流程设计。重点介绍了该控制器的硬件资源选择,工作原理,基本功能模块构成及算法实
现。该控制器能够满足高速跟踪的伺服系统在实时性、精确度和稳定性上的高要求,具有良好的功能扩展能力。
DSP FPGA CAN
关键词:伺服控制; ; ; 总线
TP336 A 1673-1255 2012 04-0007-05
中图分类号: ; 文献标识码: 文章编号: ( )
Design of Tracking Controller Based on DSP,FPGA and CAN Bus
LIU Yong-min, GAO Lei
(Northeast Research Institute of Electronics Technology, Jinzhou 121000, China)
Abstract:The servo control system based on DSP and FPGA can meet the requirements plex control⁃
ling arithmetic. By analyzing the functions and features of DSP chip from ALTERA Co. and FPGA chip from FP⁃
GA Co. and integrating munication between CAN bus and puter, a tracking controller is de⁃
signed based on DSP, FPGA and CAN bus. And its function and hardware structure as well as software flow design
are described. Its hardware source selection, operation principle, basic function module construction and algorithm
realization modes are emphasized. The controller can meet the requirements of high-speed tracking servo system
on the areas of real time, accuracy and stability and has good