基于嵌入式技术的数控雕刻机控制器的设计开发

被引量 : 0次 | 上传用户:minghao1122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前数控雕刻机控制系统通常采用工控机和运动控制卡的架构形式,这种解决方案主要有成本高、体积大,可靠性和灵活性低等不足。随着嵌入式技术的快速发展和应用,其近来在数控雕刻行业也成为研究热点。本文设计开发了一种基于嵌入式技术的数控雕刻机控制器,不但软硬件架构简洁紧凑,而且成本降低、体积减小,可靠性和灵活性得到提升,易维护和升级。本文分析了国内外数控雕刻机发展现状及相应控制技术,首先对数控雕刻机的控制算法进行了研究和改进,得到适合调速的数字积分法直线插补以及连续小线段加减速控制方法。根据数控雕刻机控制器功能指标要求,结合嵌入式技术设计了控制器的总体方案。在硬件设计方面,应用了一种ARM9+FPGA架构形式,以ARM9作为主处理器,运行嵌入式操作系统、界面应用程序以及大量的数据算法处理。FPGA作为协处理器,主要用于控制脉冲。详细设计了控制器硬件各功能模块的原理图并制作成印制电路板。随着嵌入式系统应用的复杂度的增加,使得嵌入式系统的软件开发也变得越来越复杂。传统的面向过程的分析、设计方法已显不适应。为此本文综合应用了基于UML的面向对象方法与基于数据流图的DARST分析方法相结合的迭代增量式嵌入式软件分析与开发过程。从控制器的要求描述开始,通过UML建立了控制器用例图、问题域静态模型以及系统上下文类图,再依据对象构造准则确定出外部类和接口类。对于系统内部对象则用DARTS方法中的数据流图进行分析,数据流图中对数据的功能处理往往可以作为算法对象,数据存储往往就是实体对象。经过上述两种方法反复迭代分析建立了系统的协作图和状态图,并在此基础上进行了类的设计。实现阶段将嵌入式Linux移植、定制到ARM9上以作为软件开发平台。而控制器图形用户界面程序的开发采用的是基于面向对象语言——C++的Qtopia,很好地将建立的对象模型加以具体代码映射实现。同时,对应用程序进行了多线程的设计和实时分析。经过实际雕刻加工验证,本文所设计开发的数控雕刻机控制器取得了较好的加工效果。已经在某企业实现了小批量的出产。
其他文献
随着中泰两国经济,文化交流的日益加深,泰国汉语学习者的数量与日俱增,汉语学习在泰国民众之间盛行的同时也出现了一些问题,汉语语音的习得问题就是其中一个,直到现在汉语语
目的:观察同一组穴位,分别施以循经感传针法和普通针刺方法治疗梅核气的临床疗效的差异。方法:采用随机、对照的临床研究方法,将60名患者分成治疗组和对照组。治疗组以循经感传
随着新世纪我国经济的发展,居民人均收入的增加以及购买力的飞跃,使得现代社会消费文化迅速膨胀,呈现出前所未有的变化,最突出的表现是:从物质消费到精神消费的转变,即逐渐从
在油田开发的过程中,由于地壳运动和注水开发等各种因素,油水井套管会发生各种变形形态。经过几十年探索和发展,在套管修复中已发展了多种修井工具和工艺。进一步提高修井效
随着社会经济的不断向前发展,人民生活水平的日益提高,人们对待旅游的观念也在发生着改变,旅游已成为人们休闲娱乐的主要途径之一。根据相关世界旅游的大数据可知,在未来十几
抗菌活性包装材料是近二十年发展起来的一种新型活性包装材料。将能抑制或杀灭微生物的抗菌剂加入到环境友好型基材中,制备抗菌活性包装材料应用于食品包装,可抑制食品中微生
为了抑制iBeacon信号在传播过程中由于人员扰动、多径效应等引起的噪声,以及移动定位过程中定位结果的不稳定,在iBeacon室内定位系统中引入了卡尔曼滤波算法分别对采集到的iB
本文在分析HACCP质量管理体系发展与应用的基础上,研究在烤肠生产中,建立猪肉烤肠HACCP质量管理体系的方案,通过危害分析,找出关键控制点,采取有效措施加以重点控制,有效地防
脑-机接口是一种实现人脑和计算机通信的系统,它不依赖于由外围神经和肌肉组成的正常输出通路。脑-机接口能帮助身体严重残疾的瘫痪患者控制外围设备或者与外界通信。大脑在
大庆徐家围子深层天然气勘探是大庆勘探的重中之重,本文主要从检测钻井液中所携带的气层信息进和利用综合录井参数两个方面,来解决徐家围子深层气层欠平衡条件下多套气层识别