摘要
针对数控系统开发的关键问题,提出一种以"DSP+LM628+PCI"为硬件结构的运动控制器设计方案。硬件方面,采用双端口静态RAM提高数据传输的效率和可靠性;通过增量码盘反馈构成位置闭环,采用模糊控制算法实现对位置误差的精密控制;通过光耦隔离处理,减小外部电路对运动控制器的干扰。软件使用Visual C++编写可视化的程序操作界面,并提供了丰富的动态链接库,方便用户进行调试和修改程序。测试结果表明,该控制器能很好地完成各种指令和实现各种运动轨迹,并且具有很强的灵活性和良好的开放性。
To the key resolution of the computer numerical control system,this paper designs the hardware structure of motion controller using digital signal processor(DSP),LM628 and PCI.In order to improve the efficiency and dependability,a dual-port RAM was chosen.It used encoder position feedback loop composition and fuzzy control algorithm for precise control of position error,adopted opto isolation to reduce the interference from the external circuit,and applied Visual C + + procedures for the preparation of a visual interface to facilitate users to debug and modify the program.The test results demonstrate that it can accomplish the instruction and realize motion tracks,and has the character of flexibility and opening.
出处
《电机与控制学报》
EI
CSCD
北大核心
2011年第3期35-39,共5页
Electric Machines and Control
基金
哈尔滨市科技攻关项目(2007AA1CG077-4)
黑龙江省教育厅科学技术研究项目(11551093)
黑龙江省2009年研究生创新科研资金项目(YJSCX2009-060HLJ)
黑龙江省博士后基金项目