嵌入式四轴数控系统的软件开发

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:E200902027
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前的数控市场许多是基于PC(Personal Computer)的数控系统模式,由于PC机体型庞大,因此难于携带和小型化。另外,基于PC的数控系统往往功能强大,相对一些功能要求单一的简单系统,就显得有些大材小用,成本过高。针对这些问题,本文设计了一种基于μC/OS-Ⅱ的嵌入式四轴数控系统,该系统灵活方便、高性能、低成本、体积小,且能够嵌入在工业系统内部。   本文围绕嵌入式四轴数控系统的设计目标,拟定系统的软硬件体系结构。硬件由SAMSUNG的ARM7处理器S3C44BOX和专用DSP运动控制芯片MCX314As组成,并添加相应的外围设备以组成完整的硬件平台,其中S3C44BOX核心板和专用DSP运动控制板通过PC104总线接口连接在一起。软件选择μC/OS-Ⅱ实时嵌入式操作系统,通过功能扩充来构建完整、实用的实时操作系统及应用开发平台,并在此基础上进行应用软件开发。阐述了嵌入式四轴数控系统软件平台的构建过程。介绍了启动代码的功能及其详细设计流程,实现了μC/OS-Ⅱ在S3C4480上的移植。重点介绍了主要器件的底层硬件驱动程序的设计与开发,并在此基础上编写了相应的API函数,为上层软件的开发提供了基础。其中包括串口驱动、MCX314As驱动、触摸屏驱动。针对系统所需目标功能,重点介绍了人机界面、译码模块、插补模块等应用程序设计。通过人机界面模块实现对系统进行参数设置,文件编辑等功能。译码模块主要是把G代码进行解析、编译成MCX314As能识别的指令,从而实现控制功能。通过采用MCX314As芯片直接进行直线、圆弧插补,缩短开发周期。通过一个系统运行实例的图文介绍,更直观地把整个系统呈现出来。总结了系统的开发工作,提出了系统需要继续完善的地方,以作为后续研究与开发的参考。
其他文献
在物流企业的信息化过程中,随着运输车辆的增多,对物流车辆的经营管理及合理调度就成为物流企业面临的一个重要问题。论文考虑了当今物流行业的发展状况,在此背景下开发了物
目的:探讨miR-145调控PLCε对膀胱癌细胞T24上皮间质转化(EMT)和迁移的影响及可能的分子机制。方法:(1)腺病毒感染T24细胞,划痕实验和Transwell检测细胞的迁移能力;RTPCR、We
电力工业是国民经济发展中最重要的基础能源产业,是国民经济基础设施和重要的公用事业,是关系国计民生的第一基础产业,是世界各国经济发展战略中优先发展的重点。作为一种先进的
学位
当今时代发生了翻天覆地的变化,我们又处在一个令人激动的新世纪,它对每个社会成员特别是小学生提出了一系列基本素质要求,对小学的班级文化建设提出了挑战。因而,“班级文化重建
随着社会的发展,计算机技术的进步,人们对于生活便利化的需求越来越高,以微信支付、支付宝扫码为代表的移动计费结算系统的出现极大的方便了我们的生活.由于JAVA语言具有接口
1.如何理解深化改革的主要任务? 党的十六届三中全会《决定》提出了进一步深化改革的七项任务,理解《决定》提出的改革任务要注意把握以下三点: 一要理解改革任务是历史连续
当今社会资源和能源的损耗问题日益凸出,铝合金型材作为交通、建筑、船舶等领域轻量化的关键因素,越来越受到人们的关注。而铝型材制品常常采用挤压成型的方法获得。随着铝型
目的探讨甲状腺髓样癌合并乳头状癌的临床特征。方法回顾性分析2009年1月至2016年3月华西医院甲状腺外科初治的13例甲状腺髓样癌合并乳头状癌(合并组)和101例甲状腺髓样癌病
近年来嵌入式系统技术发展迅速,已在各个领域内得到了广泛的应用,如便携式手持设备、多媒体通信、在线事务处理、生产过程控制和交通控制等。毫无疑问,嵌入式系统已成为了一