基于实时Linux的嵌入式数控系统研究

被引量 : 0次 | 上传用户:jxhxf0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式数控系统是嵌入式系统在工业控制中的典型应用,它集机械制造、计算机、信息处理、自动控制等多种技术于一体。本文研究设计一种以S3C2410(ARM920T核)和FPGA为硬件平台的嵌入式数控系统。在嵌入式数控系统开发中,选择合适的操作系统至关重要。基于对常用操作系统的特性分析,本文选择Linux作为系统的软件平台,采用Xenomai作为其实时解决方案。并对Xenomai的实时性、多API、用户层实时的特点进行了研究,认为使用Linux+Xenomai操作系统作为嵌入式数控系统的软件开发平台具有显著优势。通过对数控系统的功能分析,完成了对嵌入式数控系统的硬件和软件的构建;其中,根据数控系统多任务和实时性特点,并结合Xenomai的用户层实时的优点,详细设计了软件任务模块的层次结构。分析了Qt/Embedded的优点并以此作为人机界面库;在已有C刀补算法基础上,推导了易于编程实现的刀补计算公式;讨论了译码、加减速控制、插补、位置控制等基本运动控制模块的编程实现方法;同时,设计实现了基于I2C通信的输入设备驱动程序。最后,介绍了嵌入式数控系统软件开发运行平台的构建流程。此外,还对Xenomai的实时性进行了测试。测试结果表明,在重载情况下,内核实时任务和定时器中断延迟集中在10μs以下,完全可满足数控系统的实时性要求。论文在完成实时操作系统移植、定制和测试的基础上,开发了本系统的大部分功能软件,为数控系统的后续开发和软硬件联调奠定了坚实基础。
其他文献
在学校教育中,考试是教育教学的一个重要环节,只要教学存在,就必有考试以及相应的备考和应考。在中国当前教育体制下,高考是选拔性考试。高校按照既定计划通过德、智、体全面
近年来,政府与社会各界对大学生就业问题高度重视,在大学生就业指导过程中如何提高大学生的就业满意度又成为新的关注点。导致目前高校毕业生就业满意度不高的原因主要有:毕
目前,我国电网特别是受端电网缺乏动态无功电压的支撑的问题日益突出。而STATCOM具有快速的响应特性和电流源特性,可有效避免发生无功不足和电压降落间的恶性循环。但目前国
目的研究老年髋部骨折行髋关节置换术治疗应用临床护理路径的价值。方法以2016年6月-2018年12月笔者所在医院骨科接诊且行髋关节置换术治疗的老年髋部骨折患者88例为研究对象
文章从大学生就业的发展演进、学术资本与大学生就业创业的关系,阐述了作为大学生优势资本的学术资本,何以能转化成为促成大学生就业创业的优势资源的相关思考。突出了大学生
16V280ZJA型柴油机气门是DF8、DF8B、DF11、DF11G等机车柴油机的心脏部件,其使用的好坏直接影响铁路机车的行车安全。因此,提高其使用的可靠性和寿命是非常重要的。本文通过
文章以谱例为说明,着重回顾了近十年来古筝左手演奏技巧的发展与创新特点。
制订民法典的几点宏观思考江平我国民法典的制订工作最近已得到立法最高决策者的首肯。在刑法典修改工作完成后,民法典的起章工作已经在悄悄准备起来。但民法典绝不会像刑法的
<正>价值问题既是道德教育的范畴,也是心理咨询中敏感的和有争议的话题。一般,我们认为价值是指一种外显的或内隐的,有关什么是"值得的"看法。它是个体或群体的特征,影响人们
<正> 1 引言现在临床上使用的各种各样的磁疗机,按治疗用磁场可分为:各种脉冲场、旋转磁场、静磁场。磁场大小可以从几十到几千 Gs,甚至1T以上。旋转场理疗是目前临床主要使