基于ARM的嵌入式车床数控系统研究与开发

被引量 : 0次 | 上传用户:msjzkdy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的中、低档数控车床在结构上往往采用8/16位单片机加精插补器,以获得较高的性价比。随着嵌入式系统的迅速发展,高性能的32位CPU已经普及,以ARM为代表的32位微处理器速度快、功能强、价格低,完全可以开发出具有更高性价比的嵌入式数控系统。本文旨在研究和设计一种基于ARM7的嵌入式数控车床控制系统。本文首先通过对嵌入式技术和数控技术的全面分析,选择确定了车床嵌入式数控系统的软硬件平台。硬件平台以ARM7系列微处理器LPC2220为核心,基于可编程逻辑器件CPLD实现精插补器,并配以必要的外围电路。软件平台以源代码公开的μC/OS-Ⅱ实时操作系统为基础,开发系统所需的驱动程序和应用软件。规划设计了基于μC/OS-Ⅱ的车床数控系统控制任务划分以及各任务模块间的通讯协调机制。控制任务划分为7个:主控、液晶显示、文件系统服务、数控程序解释、速度处理、插补和逻辑控制;利用μC/OS-Ⅱ提供的邮箱、信号量等服务机制,有效实现了任务与任务、任务与中断之间的通信与同步。此外,本文还研究了系统程序解释的实现方法。首先,基于有限状态机(DFA)的分析策略构造了数控程序解释的词法分析器,把程序的字符流转换为内部标记流,然后对程序进行语法和语义分析,最后翻译成速度处理和逻辑控制所需要的数据结构。重点分析了子程序调用和返回的机制及其实现方法。最后,介绍了系统的软硬件开发工具和调试方法。软硬件测试表明,该嵌入式车床数控系统可满足预期目标。
其他文献
我院为宜兴的一所集医疗、教学、科研、预防为一体的中西医协调发展的综合性二级甲等中医院,也是省文明医院,无锡市十佳医院。我院坚持社会效益与经济效益并举的办院方针,贯彻落
为了解决深埋中厚煤层切顶卸压岩石碎胀特性的利用缺乏理论支撑的难题,提出了基于110工法的现场实测切顶卸压岩石不同测点碎胀系数的方法,研究切顶卸压岩碎胀系数的演化规律,
锚泊船走锚和船舶积冰是海上船舶二个比较常见的海冰灾害。冰情较严重时,中小型船舶在海冰的作用下容易走锚,造成碰撞、搁浅等严重事故。目前,对船舶冰区安全锚泊的研究大多
发育性阅读障碍(developmental dyslexia,DD)是一种常见的学习障碍,会对儿童的身心健康及其长远发展带来不同程度的损害,迄今为止,DD的发病机制尚不清楚,诊疗措施仍不完善。
<正> 前言与一般硫黄硫化法相比,采用有机过氧化物硫化时,预硫化胶乳稳定性好,凝固后干胶的非橡胶成分少,故透明度高,同时由于其交联密度较低,所以可制得伸长率大而定伸强度
中小制造企业在带动我国经济快速增长、实现技术创新和解决大量农村剩余劳动力方面做出了巨大贡献。在国内的制造业中,大型企业在资源方面的优势以及政府政策的大力扶持下,基
露天高陡边坡开采是一项十分复杂的系统工程,其稳定性直接影响矿山企业的生产安全及经济效益;随着露天开采的进一步延深,伴随着坡角与坡高的增大,在复杂的地质条件下,边坡的安
本文报道用中药敷脐治疗小儿泄泻663例,结果:痊愈419例,好转185例,无效59例,总有效率为91.1%。作者认为,中药敷脐法简效高,可免小儿服药难之苦。
<正> 长寿动物很早已被人们所注意,《庄子·秋水篇》将“神龟”作为长寿模型即是明证。经过实践,自东汉《神农本草经》开始,动物药抗衰老作用被总结、记载下来。具备这种功效
90年代中期,春兰作为家用空调的领先制造商,其市场占有率,利润水平在家用空调行业中均处于领先水平,春兰品牌更是家喻户晓。但是随着家用空调市场的竞争日益激烈,从2005年开