基于arm和cpld的电脑绣花机控制器的设计.pdf
《基于arm和cpld的电脑绣花机控制器的设计.pdf》由会员分享,可在线阅读,更多相关《基于arm和cpld的电脑绣花机控制器的设计.pdf(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、浙江大学硕士学位论文基于ARM和CPLD的电脑绣花机控制器的设计姓名:黄安成申请学位级别:硕士专业:控制理论与控制工程指导教师:颜钢锋20060501浙江大学硕士学位论文警翱咖绣花蝴设8 7 6 嗍摘要电脑绣花机是随着电子技术和机电一体化技术发展逐渐发展起来的电脑刺绣设备,它极大地提高了纺织行业的生产力,随着刺绣品需求量的增加,高性能的电脑绣花机越来越受到人们的青睐。我国电脑绣花机控制系统发展相对而言比较落后,而我国又是纺织大国,因此高性能电脑绣花机控制系统的研究也提上了日程。本论文在对电脑绣花机系统的结构和功能进行分析的基础上,提出了一个以A R M 微处理器和C P L D 器件为中心构建
2、硬件平台的绣花机控制系统解决方案。本系统以S a m s u n g 公司的A R M 芯片s 3 C 4 4 8 0 作为核心控制器,外围扩展了U S B H o S T、L C D 显示器、砌C、U A R T 接口、2 M b y t e 的F L A S H 等功能模块。以A I t e r a 公司的C P L D 芯片E 聊衢7 0 T 1 4 4 C 5 作为协控制器,解决了I o口、4 t 8 键盘的扩展,并系统的管理了外部中断。本系统中还以s L 8 1 l H s T 芯片作为u s B 接口芯片,结合微软公司的F A T l 6 文件系统,自主开发出了一套优盘文件读写系统
3、,使得优盘在微控制系统中的应用得到了进一步的发展。该电脑绣花控制系统性能优良,运行稳定,抗干扰能力强,不失为一套具有先进型、新颖性、实用性的控制系统。关键词:电脑绣花机、通用串行总线、复杂可编程逻辑器件、高级精简指令集微处理器浙江大学硕士学位论文基于A R M 和c P L D 的电脑绣花机控制器的设计A b s t r a c tT h ec o m p u t e r i z e de m b r o i d e r),m a c h i n ei sad e v i c ew i t ht h ed e v e l o p m e n to fe l e c t r o n i c sa
4、 1 1 dm e c h a n i c a la u t o m a t i o n,i ti n c r e a s e st l l ep r o d u c t i v i t yo ft c X t i l ei n d u s 枉yT h ec o m p u t e r i z e de m b r o i d e r yw i t l ll l i 曲p e r f o H a n c ei sb e c o m i n gm o r ea n dm o r ep 叩u l a rw i t ht 1 1 ei n c r e a s eo fr e q u i r e m
5、e n to fe m b r o i d e r y I no u rC o u n t I yt h en”c h n o l o g yo ft h ee m b m i d e rm a c h i n sc o n t m ls y s t e mh a sd r o p p e db e l l i n dt h ed e v e l o p c dc o u n n y,b u to l l rc o u 玎t r yh a st h es t r o n gr e q u i r eo f t e x t i l e,s o 也er e s e a r c ho ft h ec
6、 o m p u t e fe m b n o i d e rm a c h i n em u s tb ep a y e dm o r ea 1 1 dm o r ea t t e n t i o n s B a s e do nt h ea 1 1 a l y s i so fc o n s 劬c t i o n 锄df L l n c t i o no fm es y s t e m,t h ep r o j e c tp r o p o s e sad e s i g no fa ne I n b e d d e dc o n t r o ls y s t e mb a s e do
7、nA R Ma n dC P L Df o r t h ee m b r o i d e r ym a c h i n e I nt h ec o n 舡o ls y s t e m,w eu s eS 3 C 4 4 8 0t ob ct h ec 叫ec o n t r o l l e ra n dd e v e l o ps o m e 矗m c t i o nm o d u l e s:U S BH O S Tc o n t r 0 1 1 e r,L C D,r e a lt i m ec l o c k,U A R Tp o r ta n d2M b”eF L A S H C o
8、p r o c e s s o rE P M 5 7 0 T 1 4 4 C 5o fA l t e r aC o m p a I l yi n c r e a s e st h en 啪b c ro fI op o n 柚dm a l l a g e st h ce x t e m a l i n t e m I p t I nt 1 1 i sc o n t r o ls y s t 锄,w eu s eS L 8 1 l H S Tc l l i pt ob e 也eU S Bi n t e r 蠡瓣ec l l i p,d e v e l 叩an a S hd i s k6 1 ea
9、c c e s ss y s t e mb a s e do nt h eF A T l 6f i l es y s t e mo fM i c r o s o f t T h en a s hd i s k sa p p I i c a t i o nh a sb e c o m em o r ee x t e n s i v e 1 1 1 i sc o n 仃o ls y s t e m sa p p l i c a t i o nh a sp r o v e dt h ee m b r o i d e rm a c l l i n ec o m o r ls y s t e mh a
10、v eg o o dp e r f b m a n c ea 1 1 ds t a b l i 饥i sn o v c lp r a c t i c a b l ec o n h D ls y s t e m K e)r V o r d s:C o m p u t e r i z e de m b r o i d e 叮m a c h i n e、U n i v e r s a lS e r i a lB u s、C P L D、A R M浙江大学硕士学位论文基于A R M 和c P L D 的电脑绣花机控制器的设计第一章绪论1 1 研究背景与国内外现状1 1 1 引言以计算机为主体的现代信息
11、控制技术已经渗透到纺织服装的各个领域。二十世纪八十年代以来,高科技纺织品在整个纺织品市场中的比例不断增长。资料显示,最近五年,发达国家高科技纺织品的市场份额增长了一倍多。在欧洲纺织品市场上,高科技纺织品的市场占有率已达4o 以上。全球纺织工业现在普遍采用电子、电脑程序控制,从市场信息到产品的花型设计,颜色、织物结构的设计,到纺纱、织布、染整等生产领域和管理领域都能找到电子计算机的身影。利用C A D c A M 等生产辅助手段,可以实现小批量、多品种的市场需求,增强产品竞争能力,达到经济效益的最大化。【1】电脑绣花机是随着电子技术和机电一体化技术发展逐渐发展起来的电脑刺绣设备,电脑绣花机的出现
12、极大的提高了纺织行业的生产力,目前国内的电脑绣花机生产厂家超过了3 0 0 家。但目前市场上流行的电脑绣花机采用单片机作为控制器,控制精度低,运算速度慢,存储花样文件容量低,所以急需高性能的控制器的出现;另外主轴电机采用滑差电机,调速性能差,效率低,价格高,可以用普通交流电机代替。目前很多纺织机械控制器的主c P U 进行了升级换代,由原来的单片机换成性能更高的A R M。本文设计的系统的M c u 采用更为先进的A R M 芯片S 3 C 4 4 B o,比主控板采用1 6 位单片机的控制系统运算速度更快,效率更高;系统的存储容量与普通电脑绣花机相比扩充了一倍以上,系统里面可以存储将近2 0
13、 0 个花样。1 1 2 电脑绣花机发展过程2 0 0 2 年6 月,专业生产绣花机的北方天鸟公司成为上市公司,成为缝制设备行业的第三家上市公司;生产绣花机核心部件电脑控制系统的北京兴大豪科技开发有限公司被中国企业家杂志评为“2 0 0 4 年度未来之星最具成长性浙江大学硕士学位论文基丁:A R M 和c P L D 的电脑绣花机控制器的设计的中小企业”,2 0 0 1 2 0 0 3 年的营业收入分别为1 5 亿元、3 亿元和3 5 亿元,年平均增长率达5 2 7 5;2 0 0 3 年,国内骨干缝纫机生产企业飞跃公司正式介入电脑绣花机生产;而标准公司早在1 9 8 9 年就开始生产绣花机,
14、最近两年,由于各级领导重视,标准旗下专业生产绣花机的上海惠工缝纫机二厂也高速发展,2 0 0 3 年产值比上年翻一番,2 0 0 4 年前四个月产值已接近去年全年。当人们在惊叹之余仔细审视这个行业时,让我们看看下面一组数据:1 9 8 8年,北京一轻研究所(现称:北京兴大豪电脑公司)与青岛缝纫机厂合作研制成功我国第一台电脑绣花机,当时生产绣花机的企业不超过1 0 家,年产量也不到1 0 0台:到1 9 9 8 年,生产电脑绣花机的企业也仅有数十家,年产量1 0 0 0 台左右;然而,2 0 0 3 年,据业内人士统计,国内已经有了3 0 0 余家生产电脑绣花机的企业,年产量达3 万余台,企业主
15、要集中在浙江的诸暨、台州、宁波以及广东、江苏、北京等地区,尤其是诸暨地区,集中了1 0 0 多家绣花机生产企业,形成了行业独特的“诸暨现象”。5 年,短短的5 年,电脑绣花机的企业数量翻了1 0 倍,年产量增长了3 0 倍,这样的增长速度,在其它缝纫机品种上从来没有出现过。毫无疑问,电脑绣花机创造了中国缝制设备领域的一个“神话”。【2】1 1 3 电脑绣花机背景及现状传统的手工绣花效率低下,浪费了很多劳动力。电脑绣花机是当代最先进的电脑绣花机械,它能使传统的手工绣花得到高速度、高效率的实现,并且还能实现手工绣花无法达到的多功能、多层次、统一性和完美性的要求。它是一种体现多种高新科技的机电一体化
16、产品。【3】自从国内生产出第一台电脑绣花机,价格低廉一直是国产电脑绣花机与进口机竞争的最大优势。然而,随着近几年我国生产电脑绣花机的企业增多,特别是一些家庭作坊式的企业出现,他们为了能在市场竞争中赢得一席之地,不计成本,大幅降低产品价格。以1 台2 0 头6 针的绣花机(带剪线)为例,在上世纪9 0 年代中期,国产机还能维持在进口机价格的4 0 左右,一般一台机器的价格在3 0 万元左右,然而1 9 9 8 年以后,特别是近二三年,同样一台机器的价格降至1 0 万元左右。诸多企业在近几年的价格大战中,饱尝苦果,利润已是大幅缩水。浙江大学硕士学位论文基于A 删和c P L D 的电脑绣花机控制器
17、的设计另外,国产电脑绣花机用短短的十几年时间实现了从无到有、从1 台到3万台的突破,数量上的剧增以及高额的利润创造了缝制设备行业发展的一个神话。毫无疑问,国产电脑绣花机的高速发展给行业带来了巨大的喜悦。然而,国内各电脑绣花机生产厂家在享受这个神话带来的喜悦时,对未来市场的竞争却是忧心忡忡,与进口电脑绣花机产品质量上的差距一直是他们挥之不去的隐痛。现在绣品市场也很混乱,有些企业对绣花机的质量要求不高,只要能满足一般的绣品要求就行了,而这些要求国产绣花机大多能达到,所以绣品企业当然谁便宜就买谁的了。目前,我国的电脑刺绣机厂家多为中小企业,产品多为单一的平绣刺绣机。随着平绣机市场的逐渐饱和,刺绣品市
18、场对电脑刺绣机的要求必将越来越高,日后只有具有优异性价比的产品才能立足市场。还有一个问题就是企业多而不强,2 0 0 3 年6 月1 9 日,北方天鸟(前身为华北光学仪器厂)公开发行A 股股票,并从当年7 月4 日起在上海证券交易所挂牌交易,成为上市公司。这也是国产电脑绣花机企业中唯一的上市公司。但就是这唯一的上市公司,绣花机年产量也只有3 0 0 0 台左右,销售总额3 0 0 0 万美元左右。f 2 11 2 电脑绣花机的机构和控制原理1 2 1 电脑绣花机的机构电脑绣花机由主机(机械部分)和控制器组成。绣花机的主机由机头、台板、传动机构、机架、绣框等组成。(1)机头。通过绣花机机头运转,
19、使面线和底线在面料上做出双线锁式线迹:(2)台板。是固定送布机构并完成刺绣任务的主要场所;(3)传动机构。包括主轴电机的传动机构(主轴z)和送布机构(X、Y 轴的步进电机)。用来完成x、Y、z 三个方向运动的传递,是完成刺绣工作的主要部件;(4)机架。支撑台板和各个机件,方便工作,调节整体构造和外观;6浙江大学硕士学位论文基于A 雕和c P L D 的电脑绣花机控制器的设计(5)绣框。用来固定面料,受步进电机控制。可以向X、Y 轴两个方向运行。f 3】【4】嘲1 2 2 电脑绣花机的控制原理我们称刺绣的一个动作为针迹,它包含绣框的一次移动和绣针的一次刺布。针迹中绣框移动的距离称为针迹步长。在绣
20、针接触布料的整个过程中,布料保持静止,当绣针离开布料到第二次接触布料期间,绣框才允许运动,因此主轴电机的转速必须适应针迹步长的大小,步长越大,转速越低,步长越小,转速越高。主轴电机和步进电机运动如果出现不协调,将导致断线甚至断针。花版数据是描述刺绣线迹坐标相对位置及控制编码的数据文件,它通过制版机用c A D 方法结合刺绣针法形成,花版数据中描述了刺绣作业的两种控制数据:一种是线迹落针点的坐标值(X、Y),称之为坐标码;另一种是多色绣品的换色码、长距离移框操作的跳线码以及针迹数据文件结束的结束码,统称其为控制码。在刺绣进程中,微机控制器应对数据的坐标码进行识别,确定相应的控制进程。6 11 3
21、 研究内容本课题的研究内容包括:了解绣花机的工艺,分析绣花机的控制要求,针对绣花机的控制需求设计系统的硬件电路。针对硬件电路的各个模块编写测试软件和应用软件接口程序。根据绣花机工艺编写绣花机系统应用软件。本课题中的绣花机机械部分由江苏通力制造公司提供,通过到通力公司的调研,了解了绣花机的工艺和控制需求。根据绣花机系统的控制需求,设计了系统硬件电路。以S 锄s I l I l g 公司的s 3 c 4 4 B O 为核心控制器,外围扩展了U S BH O S T、L C D 模块、R T c、u A R T、J T A G、E E P R O M、F L A S H、S D R A M 和L E
22、 D 模块。以A h e r a 公司的E P M 5 7 0 T 1 4 4 C 5 为协控制器,扩展了I O 口、键盘和中断控制。完成硬件设计后,针对各个硬件模块编写了测试软件。完成了高级应用程序的接口函数。其中u s BH o s T 读写优盘的软件设计最为复杂,涉及到了U S B 协议和文件系统的知识。7浙江大学硕士学位论文基于A R M 和c P L D 的电脑绣花机控制器的设计在完成测试软件的基础上,根据绣花机工艺编写控制系统的应用程序。本课题分为两个重要的模块,一是绣花文件读取存储模块,一是电机控制模块。本论文的组织结构如图1 1 所示。图卜1 论文的组织结构图浙江大学硕士学位论
23、文基于A R M 和c P L D 的电脑绣花机控制器的设计第二章控制系统总体方案设计2 1绣花机系统的需求分析2 1 1 绣花机系统的控制点电脑绣花机主机由机头、合板、传动机构、机架、绣框等组成。根据绣花机的刺绣要求,总结绣花机的控制点如表2 1 所示:表2 一l 绣花机的控制点输入输出总计矩阵式键盘841 2步进电机O66换色电机O44剪线电机O44机头驱动O44断线检测538限位和拉杆检测4O4编码器1 00总计2 72 55 2此外,控制点还有主轴电机、3 1 个按键、6 个八段数码管、L c D 显示器。2 1 2 绣花机控制系统的性能要求设计多头电脑刺绣机的主体目标是实现高速、高效
24、及高质量的自动刺绣工艺,要求微机控制器具备如下的控制特性。(1)花版数据的兼容性花版数据是描述刺绣线迹坐标相对位置及控制编码的数据文件,它通过制版机用c A D 方法结合刺绣针法形成,花版数据的格式目前在国内外尚无统一的标准,国外主要有日本田岛三进制格式(D s T),日本百灵达二进制格式(D s B)等。9浙江大学硕士学位论文基于A 刚和c P L D 的电脑绣花机控制器的设计另外花版数据的载体也不同,比如早期的制版机以纸带作为数据载体,目前的制版机多以3 5 英寸软磁盘为数据载体。本系统采用优盘作为数据载体。上述各种制式的花版数据,因而其控制器在硬件上须配备纸带或软盘或者优盘的数据输入接口
25、;在软件上应配备数据输入与转换程序,能将不同格式不同载体的花版数据输入至控制器并转换成能控制电脑绣花机机构动作的数控文件。(2)进程控制特性花版数据中描述了刺绣作业中两种控制数据:一种是线迹落针点的坐标值(x,Y),称之为坐标码;另一种是多色绣品的“换色码”、长距离移框操作的“跳线码”以及针纹数据文件结束的“结束码”,统称其为控制码。在刺绣进程中,微机控制器应对数据的坐标码及控制码进行识别,确定相应的控制进程。(3)键盘操作与显示功能电脑绣花机的刺绣作业虽然是一个自动化过程,但工艺参数的设定及编辑修改命令等往往需要操作者通过键盘输入,同时为了使控制器具有良好的人机界面,控制器还应具备显示功能,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 arm cpld 电脑 绣花 控制器 设计
限制150内