论文摘要
开放式体系结构的数控系统已成为当今数控技术的发展方向,而其中的基于计算机标准总线的“PC+运动控制卡”结构则是今后开放式数控技术发展的主流。此类数控系统通常选用高速DSP作为运动控制卡CPU,采用主从式控制策略,利用PC和DSP都读取内存的方式来实现上下位机的通信,具有信息处理能力强、开放程度高、运动轨迹控制准确、通用性好等特点。由于它价格低、精度高、易扩展升级,因而被广泛应用于制造业自动化控制各个领域。本文设计了一款基于PCI总线的,以DSP芯片TMS320F2812为核心的多轴运动控制卡。将PC机的信息处理能力和开放式的特点与运动控制器的运动轨迹控制能力有机地结合在一起,利用双口RAM作为公共存储单元实现上下位机的通信。为实现对多电机的半闭环控制系统提供了一个良好的开发平台。本文通过对运动控制卡软硬件初步开发,上下位机通信实现等过程的阐述,详细介绍了TMS320F2812最小系统硬件电路设计、双口RAM通信电路设计、数据总线扩展电路设计、DSP中断响应函数的程序设计、NURBS曲线插补原理及直线、抛物线、圆弧的插补实例等内容。同时,为了充分利用PC机资源,体现开放式数控系统的特点,本文还设计了一个方便、实用、美观的人机操作界面,可极大地方便对控制卡的调试与操作。
论文目录
摘要ABSTRACT第一章 绪论1.1 引言1.2 开放式数控系统1.2.1 开放式数控系统的产生背景1.2.2 开放式数控系统的特点1.2.3 国内外发展现状1.3 运动控制器及其研究现状1.3.1 运动控制器发展背景1.3.2 运动控制器研究现状1.4 本文的主要内容第二章 基于PC 总线的DSP 运动控制卡总体设计2.1 基于PC 总线的伺服运动控制系统概述2.1.1 基于PC 总线的伺服运动控制系统的特点及组成2.1.2 伺服运动控制对控制系统的要求2.2 基于PCI 总线的DSP 多轴运动控制卡的总体设计2.3 运动控制卡各主要芯片选型2.3.1 DSP 控制芯片TMS320F28122.3.2 PCI 总线接口芯片CH3652.3.3 缓存芯片选择2.3.4 逻辑控制芯片选择2.4 插补算法2.5 本章小节第三章 运动控制卡硬件设计3.1 DSP 最小硬件系统设计3.1.1 电源及电平转换电路3.1.2 时钟及复位电路3.1.3 JTAG 接口电路3.1.4 存储器扩展电路3.2 TMS320F2812 与PC 双向通信设计3.2.1 双口RAM 与DSP 和CH365 的连接3.2.2 CH365 与PCI 的接口实现3.3 数据总线扩展设计3.3.1 CPLD 仿真接口设计3.3.2 CPLD 数据总线扩展及仿真3.4 硬件电磁抗干扰设计3.4.1 电源的去耦与隔离3.4.2 信号完整性分析及重要信号线的设计3.5 本章小结第四章 运动控制卡软件设计4.1 下位机DSP 主程序模块程序设计4.2 NURBS 插补原理4.2.1 NURBS 曲线概述4.2.2 NURBS 曲线插值原理4.3 NURBS 插补模块程序设计4.3.1 插补算法选择4.3.2 插补程序流程设计4.4 DSP 与PC 机通信模块4.4.1 双口RAM 空间分配4.4.2 DSP 与PC 机通信模块流程图4.5 运动控制卡插补实例及调试4.5.1 NURBS 曲线插补实例4.5.2 运动控制卡调试4.6 本章小结第五章 运动控制卡上位机控制软件设计5.1 引言5.2 上位机控制软件功能模块程序设计5.2.1 CH365 动态链接库主要函数介绍5.2.2 设备管理模块设计5.2.3 数据页传输模块程序设计5.2.4 中断反馈模块程序设计5.3 上位机控制软件人机界面设计5.4 本章小结第六章 总结及展望6.1 总结6.2 展望参考文献致谢在学期间的研究成果及发表的学术论文附录
相关论文文献
标签:开放式数控系统论文; 最小系统论文; 硬件设计论文; 插补论文; 人机界面论文;
基于PCI总线的TMS320F2812多轴运动控制卡的设计
下载Doc文档