基于FPGA的开放式数控系统实现方法的研究

基于FPGA的开放式数控系统实现方法的研究

论文摘要

数控设备在工业生产中占有重要的地位,是推动国民经济发展的重要基础设备。随着微电子技术、自动控制和通信技术的发展,数控设备不断更新换代,向着高速度、高精度、开放式的方向发展。近年来,通用PC机广泛使用,其性能也不断进步,PC机被引入数控领域,使得真正的开放式数控系统应运而生。它的出现也使传统的数控系统无论在结构上还是在性能上都实现了飞跃。在分析开放式数控技术的基础上,重点研究了数控系统通信部分的结构和特点。随着FPGA器件的出现,芯片的运算速度和可重构性能得到了提升,数控系统的实现方法有了新的选择。采用FPGA作为数控通信系统的主控芯片,并将USB总线应用于数控系统中,通过写入USB IP核的方式实现主控芯片与上位机的通信。结合基于FPGA的数控通信系统的要求,研究USB协议,按照IP核的设计流程,编写了数控系统通信部分IP核。根据数控系统的特点,对FPGA的功能模块进行了划分,编写了部分驱动控制及开关量控制IP核。按照技术要求和IP核总体规模对FPGA进行选型,并制作了数控系统通信实验板,进行测试,验证了各个IP核的功能。本文设计的使用FPGA来实现的开放式数控通信与控制系统解决了数控系统通信传输中数模转换限制速度的问题,提高了数控系统数据传输的速度,并在数控系统单芯片控制方面做了相应的研究,对我国数控系统的发展有重要意义。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题研究的背景和意义
  • 1.2 国内外研究现状
  • 1.2.1 开放式数控系统
  • 1.2.2 数控系统的多种通信方法
  • 1.2.3 FPGA 在数控系统中的应用
  • 1.3 本文主要内容
  • 第2章 基于FPGA 的数控系统IP 核设计
  • 2.1 FPGA 器件及其描述语言VerilogHDL
  • 2.2 IP 核设计流程及其开发工具
  • 2.3 USB 通讯协议
  • 2.4 基于FPGA 的数控通信与控制系统总体设计
  • 2.5 数控通信与控制系统IP 核设计与仿真
  • 2.5.1 USB 通讯协议模块SIE
  • 2.5.2 USB 通讯接口模块PHY
  • 2.5.3 步进电机驱动模块IP 核设计及仿真
  • 2.5.4 SPWM 生成模块设计及仿真
  • 2.5.5 通讯控制模块规划
  • 2.6 本章小结
  • 第3章 基于FPGA 的数控系统硬件实现
  • 3.1 基于FPGA 的数控系统总体硬件结构设计
  • 3.2 FPGA 数控系统通信实验板电路设计
  • 3.2.1 主控芯片及扩展端口
  • 3.2.2 FPGA 辅助器件及配置电路
  • 3.2.3 电机驱动部分
  • 3.3 FPGA 通信电缆
  • 3.4 PC 端USB 驱动程序设计
  • 3.4.1 WDM 驱动程序模型
  • 3.4.2 USB 驱动程序设计
  • 3.5 本章小结
  • 第4章 软件设计及实验测试
  • 4.1 PC 端测试程序设计
  • 4.2 USB 通信模块实验测试
  • 4.3 驱动模块实验测试
  • 4.3.1 开关量控制模块实验测试
  • 4.3.2 步进电机驱动信号实验验证
  • 4.3.3 SPWM 生成模块实验测试
  • 4.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    • [1].开放式数控制码系统中运动控制卡的设计[J]. 科技传播 2013(20)
    • [2].开放式数控技术及其在我国的发展状况[J]. 航空制造技术 2010(04)
    • [3].开放式数控技术课程的教学[J]. 中外企业家 2016(15)
    • [4].开放式数控机床控制系统设计[J]. 大众科技 2014(11)
    • [5].基于开放式数控技术的柔性实验教学平台[J]. 科技信息(学术研究) 2008(03)
    • [6].基于开放式数控平台的数控演示系统研究[J]. 制造业自动化 2010(07)
    • [7].开放式数控冲压机控制系统的设计与开发[J]. 锻压技术 2010(04)
    • [8].一种柔性、开放式数控实验系统的研制[J]. 安阳工学院学报 2010(06)
    • [9].开放式数控软PLC系统的研究[J]. 哈尔滨理工大学学报 2017(06)
    • [10].基于单片机控制小型开放式数控平台设计[J]. 机械设计与制造 2010(08)
    • [11].基于开放式数控技术的实训平台概述[J]. 科技致富向导 2014(26)
    • [12].基于PMAC的开放式数控教学平台的研究[J]. 职业 2015(03)
    • [13].开放式数控弯管机控制系统的设计与开发[J]. 制造技术与机床 2011(08)
    • [14].基于开放式数控机床的机电一体化实验系统[J]. 机械制造与自动化 2009(05)
    • [15].基于UMAC的开放式数控平台的构建与应用[J]. 制造技术与机床 2008(12)
    • [16].PC内嵌NC型开放式数控铣床平台的研究与开发[J]. 机械设计与制造 2008(11)
    • [17].一种基于PMAC开放式数控教学平台[J]. 科技创新导报 2015(29)
    • [18].基于PC的开放式数控制码系统的研究与设计[J]. 福建电脑 2008(07)
    • [19].开放式数控技术实训课程教学模式研究[J]. 北华航天工业学院学报 2016(03)
    • [20].采用MPC08SP的开放式数控雕刻系统研制[J]. 现代制造工程 2010(05)
    • [21].基于ACR9000的开放式数控铣削平台技术研究[J]. 制造技术与机床 2013(12)
    • [22].开放式数控系统实时性的研究[J]. 内江科技 2010(02)
    • [23].基于开放式数控的滚齿机零编程系统开发[J]. 机床与液压 2017(22)
    • [24].基于实时以太网的开放式数控系统软件平台[J]. 机械制造 2016(07)
    • [25].基于UML的一种开放式数控软件系统建模与界面实现研究[J]. 制造技术与机床 2008(03)
    • [26].基于STM32F103ZET6的开放式数控运动控制系统[J]. 机电工程 2014(08)
    • [27].高性能开放式数控系统框架设计[J]. 小型微型计算机系统 2009(09)
    • [28].基于PC的开放式数控系统关键技术研究[J]. 微型电脑应用 2020(04)
    • [29].基于调度软件的开放式数控系统体系结构的研究[J]. 机械制造 2014(04)
    • [30].开放式数控机床主轴控制的软PLC实现[J]. 科学之友(B版) 2009(10)

    标签:;  

    基于FPGA的开放式数控系统实现方法的研究
    下载Doc文档

    猜你喜欢