基于嵌入式计算机的电脑绣花机控制器设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着纺织行业的快速发展,刺绣品需求量急剧增加,从而高性能的电脑绣花机越来越受到人们的青睐。我国是纺织大国,而电脑绣花机控制系统发展相对而言比较落后,因此,研究高性能电脑绣花机控制器具有非常重要的意义。本文以嵌入式计算机为核心,结合EDA技术设计电脑绣花机控制器,主要研究工作如下:
     (1)对电脑绣花机工作原理和功能进行分析的基础上,提出了以“嵌入式计算机+PC/104总线控制卡+嵌入式Linux”为软硬件平台的电脑绣花机控制器方案。
     (2)选用深圳科思公司带有PC/104模块的嵌入式计算机CS-2215,以可编程逻辑器件EPM7160STC100为核心设计PC/104总线控制卡,利用VHDL实现了PC/104总线控制卡中各个模块的功能,并设计了这些模块与外设之间的接口电路。
     (3)采用嵌入式Linux操作系统设计控制器的软件。详细介绍了DSB格式花样文件的存储格式、花样数据的获取与解析;对主轴伺服电机和绣框步进电机的协调运动进行了详细地分析和设计;并实现了自动换色、剪线、断线检测、绣框越限处理等功能。
     (4)利用QuartusⅡ仿真验证了PC/104总线控制卡的各个模块的功能,并把设计的PC/104总线控制卡与嵌入式计算机连接起来,接入到绣花机系统中,联机调试控制器的功能。
     本文设计的控制器实现了对绣花机的控制。通过现场测试,该控制器能够控制绣花机的刺绣、自动换色、剪线和一些故障处理(如断线检测、绣框越限等),符合设计要求。
With the rapid development of textile industry, demand for textile has increased dramatically. As the result, the computerized embroidery with high-performance is becoming more concerned. The technology of the computerized embroider machine control system is not advanced enough to meet the strong domestic require of textile, therefore, developing on high-performance computerized embroidery machine controller has very important significance. This paper focuses on the design of the computerized embroidery machine's controller based on embedded computer and EDA technology, the main research works are listed as follows:
     (1) Based on the analysis of the basic working principle of the computerized embroidery machines, this paper proposed a design of computerized embroidery machine controller, taking embedded computer, PC/104 bus control card, embedded Linux as the software and hardware platform, combined with the requirement of computerized embroidery machine.
     (2) According to the selection of embedded computer with PC/104 module of Shenzhen CONSYS, this paper designed the PC/104 bus control card based on EPM7160STC100 and realized every function module of PC/104 bus control card using VHDL, and designed the interface circuit between these modules and peripherals.
     (3) The software of the controller is designed based on the embedded Linux operation system. The storage format and acquirement method of the DSB embroidery data file are detailedly discussed in this paper. The coordinate motion between the principal axis servo motor and the stepping motor is detailedly analyzed and designed. Functions such as automatically color-changing, shear thread, detection of thread breaking are also realized.
     (4) Every module of PC/104 bus control card has been simulated and testified through the software Quartus II. PC/104 bus control card is connected with the embedded computer, and every function of the controller is debugged finally.
     In this paper, a perfect control of the embroidery can be achieved by the controller. It can embroider, automatically change color, shear thread, and process some errors such as thread breakage, tabouret overstep the boundary. The functions of the controller can be achieved to meet the requirements.
引文
[1]苏兢.电脑绣花机控制系统的设计与实现[D].西北工业大学,2007
    [2]贾智贤.电脑绣花机电控器的设计[D].大连理工大学,2005
    [3]江建华.国产绣花机“绣”到中心舞台[J].中国服饰报,2005
    [4]万星新.基于ARM的绣花机嵌入式控制系统设计[D].浙江大学,2007.5
    [5]电脑绣花机的功能和格式简介.http://www.xiuhuawang.com/Article/2009-02-28/9901.html
    [6]电脑绣花机编年史,http://www.xinxincixiu.com/archive/article-92.html
    [7]夏尚醇.高科技电脑绣花机[J].纺织信息周刊,2005,30(270):16
    [8]黄文涛.国产绣花机能否再创神话[J].中外缝制设备,2004(6):7-11.
    [9]2008-2009电脑绣花机市场调查及投资前景预测报告
    [10]国内电脑绣花机的现状及发展.http://www.xiuhuawang.com/Article/2008-01-15/6617.html
    [11]马辉,赵婧,魏彬.基于ARM的电脑绣花机解决方案[J].纺织行业应用,2007,131-133
    [12]刁红泉,颜钢锋.电脑绣花机控制系统整体设计方案[J].工程设计学报,2003,10(4):188-191
    [13]周立功.ARM嵌入式系统基础教程[M].北京:北京航空航天大学出版社.2005,1
    [14]沈绪榜.嵌入式计算机系统展望[J].今日科技,2002,3:38-39
    [15]吕京建,肖海桥.面向二十一世纪的嵌入式系统综述[J].电子质量,2000,2:10-13
    [16]Ben-Yaacov,G.,Suratkar,P.,Holliday,M.,Bartleson,K.,Advancing quality of EDA software Quality Electronic Design.Proceedings.International Symposium.2002:81-86
    [17]潘松,王国栋.VHDL实用教程[M].成都:电子科技大学出版社.2002
    [18]亿特科技.CPLD/FPGA应用系统设计与产品开发[M].北京:人民邮电出版社.2005,7
    [19]戈挺克.基于DSP的电脑绣花机控制系统[D].浙江大学,2004
    [20]王大雄,刁红泉.基于DSP的电子提花龙头检测器系统设计[J].江南大学学报,2004,8(3):381-383.
    [21]SANMOTION R TYPE S使用说明.SANYO DENKI
    [22]CS-2215系列嵌入式计算机技术手册V1.0.深圳市科思科技有限公司
    [23]罗朝霞,高书莉.CPLD/FPGA设计及应用[M].北京:人民邮电出版社.2007,1
    [24]MAX7000 Programmable Logic Device Family Data Sheet Ver.6.5
    [25]Judy Democker.Three reasons why Linux will trounce the embedded market.IBM developer works:Linux,2001
    [26]Darrick Addison.Embedded Linux application:An overview.IBM developer works:Linux,2001
    [27]James R.Armstrong著.李宗伯,王蓉晖译.VHDL设计表示与综合[M].北京:机械工业出版社.2002
    [28]王开军,姜宇柏.面向CPLD/FPGA的VHDL设计[M].北京:机械工业出版社.2006.10.
    [29]Edward Solari.ISA and EISA Theory and Operation[M].Independent Pub Group.1992
    [30]PC/104总线信号时序.http://www.pc104.org
    [31]Steve Golson.State machine design techn-iques for Verilog and VHDL.Trilobyte Systems[M],1995.
    [32]梁森,欧阳三泰,王侃夫.自动检测技术及应用[M].北京:机械工业出版社.2006
    [33]陈伯时.电力拖动自动控制系统[M].北京:机械工业出版社.2004,7
    [34]王伟.电脑绣花机电控系统接口电路的研究与设计[D].南京理工大学,2008
    [35]周明德.微型计算机系统原理及应用(第四版)[M].北京:清华大学出版社.2006,4
    [36]ZDS30三相混合式步进电机细分驱动器说明书
    [37]黄正谨,徐坚,章小丽,熊明珍.CPLD系统设计技术入门与应用[M].北京:电子工业出版社.2002.
    [38]杨晓慧,杨永健.基于FPGA的EDA/SOPC技术与VHDL[M].北京:国防工业出版社.2007,7
    [39]王幸之,王雷,翟成.单片机应用系统抗干扰技术[M].北京:北京航空航天大学出版社.2000
    [40]R.S.Khandpur著,曹学军,刘艳涛,钱宗峰等译.印制电路板—设计、制造、装酝与测试[M].北京:机械工业出版社.2008,1
    [41]胡兴.电脑刺绣CAD系统的开发[D],浙江大学,2002
    [42]梁克,张凯龙,周兴社,李建军.面向电子花样机的花样定制算法研究及实现[J]计算机工程与运用,2006:95-97
    [43]蔡磊.基于嵌入式的电脑绣花机控制器的设计[D].合肥工业大学,2007
    [44]SAMSUNG ELECTRONICS.S3C2410A USER'S MANUAL V1.0
    [45]Arnold Robbins著,实战Linux编程精髓[M].北京:中国电力出版社.2005
    [46]DANIEL P.BOVERT&MARCO CESATI著.深入理解LINUX内核[M].北京:中国电力出版社.2004

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700