基于嵌入式Linux与MCX314的数控系统研究

来源 :成都理工大学 | 被引量 : 6次 | 上传用户:charset
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着制造业在我国国民经济中占据越来越重要的地位,如何提高制造业的效率,降低生产成本,提高产品质量已成为一个摆在我们面前的迫切问题,数控系统作为现代制造业一个核心技术,其发展成为一个国家制造业水平的体现,因此研制出一种高精度,高效率,高稳定性的数控系统已成为当前发展我国制造业的迫切需求。本文提出了一种基于运动控制芯片MCX314在嵌入式Linux平台上进行数控系统设计的方法。其中MCX314是由日本NOVA电子公司设计的一个用于实现4轴运动控制的集成电路,该集成电路可以用于控制步进电机或脉冲控制的伺服电机驱动的4轴的位置,速度,插补。本文的硬件部分采用了三星公司的S3C2410作为控制CPU,通过总线的方式对MCX314进行控制,s3c2410是一个具有arm920t内核的嵌入式微处理器,其丰富的接口为本系统设计带来了很大的方便,在本文中给出了MCX314部分的硬件电路设计。包括脉冲的输出电路,限位开关或传感器的接口电路等。并对各种可能产生干扰的信号进行了光电隔离。然后,本文在该硬件平台上成功移植了嵌入式Linux操作系统,包括BOOTLOADER,内核和文件系统的移植。同时制作了适合本设计需要的文件系统。在本文中分析了驱动程序的一般基本设计方法和步骤,并在此系统上,根据硬件电路的特点设计和开发了相应的驱动程序。包括运动控制芯片MCX314、键盘控制芯片HD7279等的驱动程序。在成功搭建好系统的硬件和软件开发平台后,本文对NC代码的构成和特点进行了研究和分析,然后介绍了开发NC代码编译器的具体实现步骤和方法,并对NC代码进行了上下文无关的文法分析,同时分析了NC代码中可能出现的错误,最后本文利用词法分析专用工具FLEX和语法分析工具BISON成功开发了NC代码的编译器。其中FLEX和BISON分别是词法分析专用工具LEX和语法分析专用工具YACC的GNU版本,同时本文也介绍了FLEX与LEX以及BISON和YACC的异同点。在上述工作完成后,就可以将系统集成起来做综合调试,首先进行硬件测试,硬件测试的目的是确定我们设计的硬件电路是否能够正常工作,主要包括电源是否正常,晶振是否起震,在测试完硬件电路后,我们就可以将我们编译得到的BootLoader、内核文件zImage,和文件系统并烧录到硬件系统中去,调试系统是否正确,系统启动后,就可以进行驱动程序测试,最后结合步进电机,编写一段数控程序,测试词法和语法分析程序。综上所述,本系统采用了嵌入式的方法设计了一套数控系统,和传统采用PC的控制方法相比,其较低的功耗,更高可靠性和稳定性,低廉的成本,使其非常设合当前数控机床发展的趋势与需求。
其他文献
刮板薄膜蒸发器是利用高速旋转的刮板将物料分散成均匀的薄膜,从而达到对物料进行浓缩提纯的一种新型的蒸发类设备。它特别适用于高沸点、高粘度和热敏性的物料。目前,国内外关
水稻纹枯病是严重威胁水稻质量和产量的一种世界性水稻病害,与白叶枯病、稻瘟病一起成为我国水稻三大病害。但是关于水稻纹枯病的研究由于受到各方面因素的制约远远滞后于稻
交通是影响旅游流空间结构最主要因素之一。以京沪高铁线为例,探讨了区域旅游流空间结构的高铁效应及特征,在此基础上,分析区域交通可达性变化,并结合区域旅游资源禀赋、区域
文章通过分析建设工程竣工结算时间长的原因,提出了事前、事中、事后三个层次的解决对策,目的在于提高建设工程竣工结算效率,缩短结算时间,形成造价管理的良性互动。
本文通过在不同体系电解液中对SJDM-1稀土镁合金进行微弧氧化,在其表面制备出耐蚀性好的白色陶瓷膜,用正交实验法对硅酸盐和铝酸盐溶液体系的微弧氧化电解液配方进行优化,确
随着可编程逻辑器件的发展,对片上时钟信号、系统时钟频率需求等指标在可编程逻辑器件领域表现出了越来越高的要求,可编程逻辑器件中的时钟管理模块的研究也变得越来越重要。国
【正】 朱熹(1130-1200年)是南宋的著名学者,他的主要成就在于使理学的系统达到顶峰,对后世产生深远的历史影响。朱熹一生著述颇丰,其中典籍注释占了相当的比例,因为这是他阐
东亚大陆边缘发育特征的河控型边缘海沉积,其源汇沉积过程的深入研究对于深入理解地球表生过程、物质循环和大陆边缘构造沉积演化特征,具有重要意义。东亚边缘海沉积地球化学
目的:分析对满月儿实施智护训练的效果。方法:选择2013年11月~2015年11月某院进行护理的满月儿90例作为研究对象,按照随机的方式,分为观察组与对照组,对照组满月儿给予常规护
Ti基大块非晶不仅具有其他块体非晶的特点,还具有抗拉强度、抗压强度高,密度低、生物适应性突出,玻璃转变温度高等优点。因此,在许多领域都是非常重要的材料,例如用作精密仪