【系统控制】基于ARM的数控雕刻机控制系统研究与设计.pdf
《【系统控制】基于ARM的数控雕刻机控制系统研究与设计.pdf》由会员分享,可在线阅读,更多相关《【系统控制】基于ARM的数控雕刻机控制系统研究与设计.pdf(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于A R M 的数控雕刻机控制系统研究与设计R e s e a r c ha n dD e s i g no nC o n t r o lS y s t e mo fN CE n g r a v i n gM a c h i n eB a s e dO HA R M作者姓名奎位至学位类型堂压亟学科、专业(工程领域)扭越曳王王猩研究方向扭电控制皇自动他导师及职称至盍翌副数援2 0 0 6 年4 月基于A R M 的数控雕刻机控制系统研究与设计搐要随着信息化、智能化、网络化的发展,数控雕刻机的应用越来越广泛,基于嵌入式系统的数控雕刻机也以多样化的形式迅速发展起来。作者在对嵌入式系统、雕刻技术进行
2、深入分析研究的基础上,提出了基于A R M 的数控雕刻机控制系统的总体设计方案,建立了基于3 2 位微处理器S 3 C 4 4 B O X 的硬件平台及基于I-L C O S I I 操作系统的软件平台。控制系统采用模块化设计,主要模块包括:控制核心C P U 模块、存储器模块、调试接口模块、数据传输模块、人机交互模块、电机控制模块。论文研究了U S B 主机系统,实现了对u 盘的读写操作;研究了微处理器S 3 C 4 4 B O X 的P W M 工作原理以及交流伺服电机的工作原理、控制方法,提出了基于P W M 方式的电机控制方法。系统应用软件采取模块化设计,由“c o s I I 操作系
3、统完成各任务之间的管理调度,实现相应的控制功能。关键词:数控雕刻机:S 3 C 4 4 B O X 微处理器;嵌入式系统;脉宽调制;通用串行总线R e s e a r c ha n dD e s i g no nC o n t r o lS y s t e mo fN CE n g r a v i n gM a c h i n eB a s e do nA R MA b s t r a c tW i t ht h ed e v e l o p m e n to fi n f o r m a t i o n,i n t e l l i g e n c ea n dn e t w o r k,N
4、Ce n g r a v i n gm a c h i n ei sw i d e l yu s e di nv a r i o u sa r e a s N Ce n g r a v i n gm a c h i n e,b a s e do nt h ee m b e d d e ds y s t e m,i sa l s or a p i d l yd e v e l o p e di nag r e a td i v e r s i t yo f w a y s W i t hi n-d e p t hs t u d yo f e m b e d d e ds y s t e ma n
5、 dN Ce n g r a v i n gm a c h i n e,t h ea u t h o rp r o p o s e sa no v e r a l ls c h e m ef o rN Ce n g r a v i n gm a c h i n eb a s e dO i lA R M,a n da sw e l l,s e t su pah a r d w a r ep l a t f o r mb a s e do nS 3 C 4 4 B O Xa n das o f t w a r ep l a t f o r mb a s e do np C O S I I T h
6、ec o n t r o ls y s t e mi sd e s i g n e db ym o d u l e,w h i c hi n c l u d e sC P Uc o r em o d u l e,m e m o r ym o d u l e s,d e b u g g i n gi n t e r f a c em o d u l e s,d a t at r a n s m i s s i o nm o d u l e,h u m a ni n t e r f a c em o d u l e,a n de l e c t r i c a lc o n t r o lm o
7、d u l e T h i st h e s i sm a i n l ys t u d i e sU S Bh o s ts y s t e m sa n dh a sr e a l i z e dr e a da n dw r i t eo p e r a t i o no ft h eUd i s c B a s e do nd e e p l ys t u d yo nw o r kp r i n c i p l e sa n do p e r a t i n gm e t h o d so f P W Ma n dA CS e l W Om o t o r,t h ea u t h
8、o rp r o p o s e st h ee l e c t r i c a lc o n t r o lm e t h o d sb a s e do nP W M W i t hm o d u l a rd e s i g n,p r a c t i c a ls o R w a r ef o rs y s t e mc o m p l e t e st h et a s k-m a n a g e m e n ta n ds c h e d u l i n ga n da c h i e v e st h ec o r r e s p o n d i n gc o n t r o l
9、f u n c t i o n sb a s e do np C O S-I Ic o n t r o ls y s t e m K e yw o r d s:N Ce n g r a v i n gm a c h i n e;S 3 C 4 4 B O Xm i c r o p r o c e s s o r;e m b e d d e ds y s t e m;P W M;U S B插图清单图2 1 数控雕刻系统示意图5图2 2 嵌入式系统架构6图2 3 系统设计开发流程图8图3 1 基于A R M 微处理器的硬件平台体系结构1 0图3-2S 3 C 4 4 B O X 微处理器体系结构框
10、图1 2图3 3S 3 C 4 4 B O X 系统存储器映射1 4图3-4 系统电源电路1 5图3-51 6 位F L A S H 存储系统电路图1 6图3-6S D R 铷订硬件连接图1 8图3-7M A X 2 3 2 接口电路1 9图3 8 键盘接口电路2 2图3-9E P S o NE G l l 4 7 硬件接线图2 5图3-1 0 电机驱动接口电路2 8图3 1 l 电机信号隔离图2 9图3 1 2 继电器隔离示意图3 0图3 1 3 光耦隔离示意图3 1图4 1 最简单的U S B 系统模型3 4图4 2 标准U S B 描述符层次图3 6图4-3U S B 主机系统结构3 7
11、图4-4S L 8 1 1 H S 功能模块框图4 0图4 5S L 8 1 1 H S 硬件连接图4 3图4-6U S B 主机的软件流程图4 4图4 7B u l k I n 流程4 7图5 1 嵌入式系统软件结构4 8图5-2 系统应用软件结构框图4 9图5-3 数据处理示意图一S 2图5 4 插补算法流程图5 3图5 5 键盘控制流程图5 5图5-6 汉字显示流程5 6图5-71 6 位P W M 定时器框图5 9图5 8P W M 控制流程图6 2表格清单表3 1 存储器地址连接一1 7表3 21 4 针J T A G 接口定义2 0表3 3 键盘按键功自&表2 l表3-4A M 2
12、 6 L S 3 1 功能表。2 8表4 1S L 8 1 l H S 寄存器表4 2表5-1 输出频率。6 l独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果也不包含为获得盒熙兰些太堂或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名:毒访翠签字日期:知6 年中月弦日学位论文版权使用授权书本学位论文作者完全了解金魍工业盔堂有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交
13、论文的复印件和磁盘,允许论文被查阅和借阅。本人授权金罂王些去堂可以将学位论文的全部或部分内容编入有关数据库进行检索。可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)学位论文作者签名:分才学签字日期:6 年辛月讧日学位论文作者毕业后去向:工作单位:、f 鼬3 斜嗽锋目奔;卿菇觚通讯地址:,2 日讳逝刁哮抛量导师签签字日2 碉电话t|强一7 球固邮编:,;e 略J致谢本论文是在导师尹志强副教授的悉心指导下完成的。在我攻读硕士研究生学位的三年里,导师在学习、科研工作以及生活方面给予了我很多的关心和帮助。尹老师渊博的学识、严谨的治学态度、一丝不苟的科研作风、
14、辛勤的指导是我各项任务得以完成的保证,并使我终生受益。在此我向导师尹老师致以衷心的谢意和崇高的敬意。真诚感谢机械设计制造及其自动化教研室桂贵生教授为课题的研究提供宝贵意见和思路,并创造了许多必要条件和学习机会。桂老师认真、严谨、敬业的科研态度是我们学习的榜样。在课题的研究和论文的撰写过程中,得到了机械制造及其自动化教研室周丹老师和彭丹丹、贾庭会硕士的合作与建议,以及机电教研室闰真才、袁帅、马世典、柳欣、吕冬梅、程翔宇、单成伟、庞涛、陈波、黄健、殷春华、阚震等所有同学的帮助,在此一一表示感谢。最后感谢最爱我的和我最爱的家人,感谢所有给过我支持和帮助的亲戚朋友。作者:李付军2 0 0 6 年4 月
15、第一章绪论1 1 嵌入式系统概述随着社会的日益信息化,计算机和网络已经全面渗透到日常生活的每一个角落。对于每一个普通人来说,都可能拥有各种使用嵌入式技术的电子设备,小到M P 3、P D A 等微型数字化产品,大到网络家电、智能家电、车载电子设备等。嵌入式系统是继I T 网络技术之后,又一个新的技术发展方向。目前,各种各样的新型嵌入式系统设备在应用数量上已远远超过了通用计算机。在工业和服务领域中,使用嵌入式技术的数控机床、智能工具、工业机器人、服务机器人等正在逐渐改变着传统的工业生产和服务方式。1 1 1 嵌入式系统定义与特点根据m E E(国际电气和电子工程师协会)的定义,嵌入式系统是“控制
16、、监视或者辅助设备、机器和车间运行的装置”(原文为:D e v i c e sU s e dt oC o n 仕o l,M o n i t o r,o rA s s i s t 也eO p e r a t i o no f E q u i p m e n t,M a c h i n e r yo rP l a n t s)。这主要是从应用上加以定义的,从中可以看出嵌入式系统是软件和硬件的综述体,还可以涵盖机械等附属装置 1 1。不过,上述定义并不能充分体现出嵌入式系统的精髓。目前国内一个被普遍认同的定义是:嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可剪裁,适应应用系统对功能、可靠
17、性、成本、体积、功耗严格要求的专用计算机系统1 2】。由前面定义可以看出,嵌入式系统的最大特点是其所具有的目的性或针对性,即每一套嵌入式系统的开发设计都有其特殊的应用场合与特定功能,这也是嵌入式系统与通用计算机系统最主要的区别。嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会有生命力、才更具有优势。另外,嵌入式系统与实时性有着天然的联系:由于嵌入式系统是为特定的目的而设计的,且常常受到空间、成本、存储带宽等条件的限制,因此,它必须最大限度地在硬件和软件上“量身定做”以提高效纠3 1。1 I 2 嵌入式系统的应用领域嵌入式系统技术具有非常广阔的应用前景,其应用领域可以包括:
18、(1)工业控制:目前已经有大量的嵌入式微处理器、嵌入式微控制器应用在工业过程控制、数控机床、电力系统、石油化工等领域。(2)交通管理:在车辆导航、测量控制、信息监测与汽车服务方面,嵌入式系统技术已经得到了广泛的应用,内嵌G P S 模块、G S M 模块的移动定位终端已经在各种运输行业获得了成功的使用。(3)P O S 网络及电子商务:公共交通无接触智能卡(C S C)发行系统、自动售货机、各种A T M 终端已全面走入人们的生活。(4)机器人:嵌入式芯片的发展将使机器人在微型化、高智能方面优势更加明显,网对会大幅度降低机器人的价格,使其在工业领域和服务领域获:导更广泛的应用。(5)机电产品:
19、相对于其他的应用领域。机电产品是嵌入式系统应用最典型、最广泛的领域之一。工业控制器、设备控制器等往往采用1 6 位以上的处理器,各种A R M、M P I S 系列的处理器在控制器中占据核心地位。当然还有其他很广泛的应用领域:如信息家电、家庭智能管理系统、环境监测等等。1 1 3 嵌入式系统发展现状及发展趋势进入2 0 世纪9 0 年代,嵌入式技术全面展开,目前已成为通信和消费产品的共同发展方向。信息时代、数字时代使得嵌入式产品获得了绝大的发展机遇,为嵌入式市场展现了美好的前景,注入了新的生命,同时对嵌入式技术,特别是嵌入式软件技术也提出了新的挑战。主要包括:支持趋势日益增长的功能密度、灵活的
20、网络互联、轻便的移动应用和多媒体的信息处理,此外,还需应对更加激烈的市场竞争。(1)嵌入式开发是一项系统工程,因此要求嵌入式系统厂商不仅要提供嵌入式软硬件系统本身,同时还要提供强大的硬件开发工具和软件包支持。(2)网络化、信息化的要求随着因特网技术的成熟、带宽的提高而日益提高,使得以往单一功能的设备如电话、手机、冰箱等功能不再单一,结构更加复杂。(3)网络互联成为必然趋势。未来的嵌入式设备为了适应网络发展的要求,必然要求硬件上提供各种网络通信接口,软件上要求系统内核支持网络模块。(4)精简系统内核、算法,降低功耗和软硬件成本。未来的嵌入式产品是软硬件紧密结合的设备,因此为了降低功耗和成本,需要
21、设计者尽量精简系统内核,只保留和系统功能紧密相关的软硬件,利用最少的资源实现最适当的功能。(5 提供友好的媒体人机界面。嵌入式设备能与用户亲密接触,最重要的因素是它能提供非常友好的用户界面、图形界面和灵活的控制方式,因此要求嵌入式软件设计者要在图形界面、多媒体技术上多下功夫。1 2 雕刻技术的撅况1 2 1 雕刻技术的起源及发展现状雕刻(E n g r a v i n g)。顾名恩义是利用特殊工具通过去除材料的方式,在物体表面或内部形成特殊结构或图形的行为。中国古时就有的玉雕、木雕、篆刻以及著名的泰山石刻等都属于雕刻的范畴。随着新技术的不断出现,特别是进入2 0 世纪电能的广泛应用,传统的雕刻
22、行业也取得了突飞猛进的发展。1 9 3 8 年法国“嘉宝”研制出世界上第一台手动雕刻机,随后1 9 5 0 年又生产出世界上第一台真正意义上的电动、可缩放比例的手动雕刻机。在微电子技术突飞猛进的直接推动下,微型计算机及自动控制技术得到了长足的发展。在雕刻行业微型计算机的引入同样也掀起了一场雕刻行业的技术革命。繁琐的雕刻工作不仅完成了从手动到全自动的转变,而且雕刻精度更加容易保证、雕刻材质范围和功能都得到了极大的扩充。在国外,如美国的“雕霸”、法国的“嘉宝”和日本的“御牧”是该行业的佼佼者,但价格昂贵。近几年国内的雕刻机,如北京的“精雕”、上海的“啄木鸟”在国内也有一定市场,价格也不菲。但是,国
23、内的雕刻机硬件装置一般都是基于P I C 的控制器和基于8 位、1 6 位单片机的控制器,雕刻机的加工效率和加工质量较低。软件方面,基于P C 机控制的居多,应用程序在模块化、可重用性、操作性等方面也不尽人意。1 2 2 雕刻系统的分类雕刻技术有手工雕刻、化学腐蚀雕刻、激光雕刻、超声波雕刻及数控钻铣雕刻等。其中激光雕刻和数控钻铣雕刻是目前比较常用的两种雕刻技术。各种雕刻技术各有自身的优缺点,分别用于不同的场合。激光雕刻对加工材料有一定的限制,它无法加工石材等材料,主要应用于标牌业和广告业;而机械式雕刻系统可加工软到橡胶硬到石材等各种材料,应用领域也较激光雕刻系统广泛得多。机械式雕刻系统又可以分
24、为仿形雕亥i 机和计算机数控(C N C)雕刻机两大类。计算机数控雕刻机按驱动电机分类,分为步进电机驱动型雕刻机和伺服电机驱动型雕刻机:按运动坐标类型进行分类,分为三坐标雕刻机和五坐标雕刻机;按机床结构进行分类,分为立式雕刻机、卧式雕刻机和龙门雕刻机等。1 2 3 雕刻机未来发展趋势2 0 世纪9 0 年代以来,微电子技术的突飞猛进直接推动了微型计算机的迅速发展,而微电子技术和微型计算机技术又带动整个高技术群体飞速发展,从而使雕刻技术也有了质的飞跃。功能完善、性能稳定、造型美观和价格合理成为雕刻机研制的基本要求【4】。高速、高效、高精度、高可靠性、智能化、集成化、网络化、开放化也成了当代数控系
25、统所呈现的新的发展趋势。随着嵌入式系统不断深入到人们生活中的各个领域,基于嵌入式系统的数控雕刻机也将迅速发展起来。硬件方面,A R M、D S P 等高性能运动控制器逐渐应用于雕刻系统中,推动数控雕刻系统向着高速、高效、高可靠性的方向发展:软件方面随着肛C O S I I、L i n u x 等免费操作系统的推广,雕刻系统的操作平台也跨出W I N D O W S,使得雕刻系统形式多样化。1 3 课题提出的意义及研究内容本课题源于安徽力字电脑设备制造有限责任公司的委托合作项目“高速高楮度数控雕刻机的开发研究”。研制的总体目标是形成产品,使得该产品达到专用化、智能化、集成化、模块化及自动化的要求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统控制 系统 控制 基于 ARM 数控 雕刻 控制系统 研究 设计
限制150内