基于ARM9的机床数控系统主控制器的研究

基于ARM9的机床数控系统主控制器的研究

论文摘要

数控系统是现代机械制造系统的重要基础之一,也是数控机床和数控加工中心的主要的关键功能部件。数控机床和加工中心作为工作母机,决定了一个国家的机械制造水平。数控系统是数控机床和加工中心的大脑,其控制水平直接决定数控机床和加工中心的加工精度和功能。因此,数控系统作为数控机床的核心部件,成为机械电子、自动化和计算机等各个学科领域研究的焦点。特别是以嵌入式微处理器为核心的开放式数控系统,成为数控系统的发展趋势。长久以来,数控系统的前沿技术与产品一直掌握在国外几个大的公司手中;由于国内数控技术起步晚基础弱,与国外相比,国产数控系统在系统可靠性和控制精度等方面仍存在着较大差距。本文在对基于PC和单片机的开放式数控系统进行述评的基础上,分析了开放式数控系统的功能需求,提出一种采用双CPU的主从式结构的嵌入式数控系统方案,以ARM9作为主控制器系统模块的控制核心,以DSP和FPGA组成的运动控制板作为运动控制系统模块,共同完成插补运算、运动控制和任务调度等数控系统的基本功能,本文重点研究以ARM9基础的主控制器设计和实验。本文在分析数控系统研究现状和嵌入式技术的发展与应用的基础上,根据数控系统的功能需求,选择了系统的总体结构方案;以S3C2440为核心设计了主控制器硬件设计;搭建了系统软件平台,分别介绍了引导加载程序的移植、Linux操作系统的移植、以及上层应用程序的开发过程。最后,本文建立了数控系统的调试环境,并对开发的数控系统软件进行了联机调试、系统软件测试和模拟加工。测试和模拟加工结果表明,基于ARM9的数控系统主控制器技术途径的可行性,并实现了预期的数控功能。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.1.1 机床数控系统研究现状及发展趋势
  • 1.1.2 嵌入式技术的发展与应用
  • 1.2 课题的研究意义与研究内容
  • 1.2.1 课题的研究意义
  • 1.2.2 课题的研究内容
  • 第二章 总体方案设计
  • 2.1 主控制器功能需求分析
  • 2.2 主控制器总体系统结构设计
  • 2.2.1 嵌入式芯片平台的方案论证
  • 2.2.2 嵌入式操作系统的方案论证
  • 2.2.3 系统通讯协议的方案论证
  • 2.3 本章小结
  • 第三章 系统硬件设计
  • 3.1 系统硬件模块划分
  • 3.2 ARM 核心模块
  • 3.2.1 S3C2440 微处理器简介
  • 3.2.2 K9F1208 NAND FLASH 电路设计
  • 3.2.3 HY57V561620 SDRAM 电路设计
  • 3.3 RS-232 串口通讯模块电路设计
  • 3.4 RS-422 接口电路设计
  • 3.5 网络接口电路设计
  • 3.6 电源模块电路设计
  • 3.7 PCB 印制电路板
  • 3.8 本章小结
  • 第四章 系统软件平台搭建
  • 4.1 Bootloader 引导加载程序的移植
  • 4.1.1 Bootloader 的概念和功能
  • 4.1.2 U-Boot 的分析与移植
  • 4.2 嵌入式Linux 系统的分析与移植
  • 4.3 Linux 设备驱动程序的开发与移植
  • 4.3.1 Linux 设备驱动框架
  • 4.3.2 串口驱动程序的移植
  • 4.3.3 网卡驱动程序的移植
  • 4.3.4 液晶触摸屏驱动程序的移植
  • 4.4 本章小结
  • 第五章 系统应用软件设计
  • 5.1 系统应用软件架构概述
  • 5.2 系统通讯设计
  • 5.2.1 RS-422 的串口通讯设计
  • 5.2.2 通讯协议的设计
  • 5.3 操作界面的设计
  • 5.3.1 MiniGUI 的分析与移植
  • 5.3.2 CNC 界面的总体架构
  • 5.3.3 CNC 界面的设计
  • 5.4 G 代码解释器的设计
  • 5.4.1 词法分析模块的设计
  • 5.4.2 语法分析模块的设计
  • 5.4.3 虚拟代码生成器的设计
  • 5.5 本章小结
  • 第六章 调试与试验分析
  • 6.1 硬件调试与样机组装
  • 6.1.1 硬件调试
  • 6.1.2 样机组装
  • 6.2 实验调试与分析
  • 6.2.1 系统通讯测试
  • 6.2.2 G 代码编译器测试
  • 6.2.3 系统模拟加工测试
  • 6.3 本章小结
  • 总结与展望
  • 参考文献
  • 攻读硕士学位期间取得的研究成果
  • 致谢
  • 附件
  • 相关论文文献

    • [1].核电厂安全级高可靠主控制器设计技术研究[J]. 核动力工程 2019(03)
    • [2].一种基于行为的机器人自主控制器[J]. 机械与电子 2008(12)
    • [3].基于神经网络的核安全级主控制器负荷率预测研究[J]. 自动化与仪表 2019(07)
    • [4].光电式司机主控制器的应用和优化[J]. 山东工业技术 2017(06)
    • [5].提高DEH可靠性的建议[J]. 热力发电 2012(07)
    • [6].一种DCS主控制器冗余优化设计与实现[J]. 工业控制计算机 2015(07)
    • [7].QuickLogic强化SDIO主控制器解决方案[J]. 电子与电脑 2008(08)
    • [8].基于博弈论的SDN主控制器重选机制[J]. 计算机应用 2018(03)
    • [9].电动汽车主控制器双机热备的设计[J]. 汽车实用技术 2016(10)
    • [10].模块化机器人嵌入式多核主控制器设计[J]. 单片机与嵌入式系统应用 2012(05)
    • [11].2MW风力发电机组主控制器设计[J]. 上海电气技术 2010(04)
    • [12].嵌入式Linux下高速USB主控制器的设计与实现[J]. 现代电子技术 2009(24)
    • [13].锚泊定点定位系统的鲁棒控制器设计[J]. 山东农业大学学报(自然科学版) 2017(04)
    • [14].基于ARM的宾馆客房主控制器与门禁模块的设计[J]. 仪表技术 2009(07)
    • [15].船舶主机推进控制系统的故障分析[J]. 珠江水运 2019(24)
    • [16].35kV直挂式SVG主控制器DSP系统[J]. 电气技术 2016(03)
    • [17].行业动态[J]. 自动化技术与应用 2011(07)
    • [18].基于DSP的风力发电机主控制器系统设计[J]. 计算机与现代化 2015(02)
    • [19].基于TMS320F28335的视频跟踪主控制器设计[J]. 电视技术 2011(07)
    • [20].基于Zigbee技术的智能家居系统主控制器设计[J]. 软件导刊 2016(01)
    • [21].基于单片机智能照明控制系统设计[J]. 中国新通信 2016(11)
    • [22].智能酒驾制止仪的研制[J]. 科技创新导报 2013(30)
    • [23].基于无线通信的涡轮流量计[J]. 现代电子技术 2012(23)
    • [24].基于PCI总线接口的SD主控制器的设计与实现[J]. 航空计算技术 2010(04)
    • [25].浅述A38主控制器+5VB记忆电源改造的必要性[J]. 电子世界 2018(02)
    • [26].免维护CS15主控制器间歇性故障的解决措施[J]. 国外铁道机车与动车 2020(03)
    • [27].基于无线通信技术烟花燃放控制系统的设计[J]. 长沙大学学报 2013(05)
    • [28].数字可寻址照明接口主控和从动系统设计(下)[J]. 中国照明电器 2010(05)
    • [29].基于CK-Core的处理器SDIO接口主控制器设计[J]. 机电工程 2010(10)
    • [30].Linux下MPC8272的USB主控制器驱动设计与实现[J]. 计算机技术与发展 2009(02)

    标签:;  ;  

    基于ARM9的机床数控系统主控制器的研究
    下载Doc文档

    猜你喜欢