基于嵌入式的绣花机软件设计与研究

基于嵌入式的绣花机软件设计与研究

论文摘要

电脑绣花机近年来发展迅猛。电脑绣花机电控系统的任务是:能够精确控制绣花机的绣花运动,根据花样格式数据绣出各种色彩的花样,并能对花样图形进行处理。本绣花机电控系统的主轴采用伺服电机,X、Y轴采用细分驱动的步进电机,换色、勾线、剪线电机均采用交流电机,扣线采用电磁铁。基于嵌入式的电脑绣花机电控系统具有较高的稳定性和智能性,而且有利于使用模块化方法设计。本文介绍了一种模块化的软硬件构架,便于更新换代,促使各厂商开发优势部件和有利于整体发展。基于这种构架,本文设计了基于嵌入式处理器的高性能绣花机电控系统。硬件系统包括S3C2410A主控器(基于ARM920T的PC104总线)、交流电机驱动电源、伺服电机及驱动器、细分步进电机及驱动器、断线检测电路板及各种传感器等。软件采用嵌入式Linux操作系统,该操作系统是公开源代码的自由软件,无版权要求,特别适合民品应用和降低成本。图形界面采用QT编程。软件包括控制硬件的设备驱动程序、图形用户界面、花样文件识别、花样数据处理、断线检测程序以及和外部USB盘、以太网数据交换等。本文的重点在于嵌入式软件的开发,主要做了以下研究工作:1.制定了系统总体方案,设计了信息处理和控制一体化结构,有利于系统的性能升级和用户的多种选择;2.重点介绍了Linux下电脑绣花机控制系统设备驱动程序的设计;3.详细分析了绣花花样文件存储格式和DSB、DST文件的解码方法;4.采用了QT图形系统编写了可视化的用户界面;5.编制了RS485接口传输协议,实现了主控部分和机头断线检测的信息传递。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 绣花机发展状况
  • 1.2 嵌入式系统发展状况
  • 1.3 项目来源
  • 2 绣花机电控系统设计方案
  • 2.1 电脑绣花机工作原理
  • 2.2 电控系统方案设计
  • 2.3 硬件结构
  • 2.3.1 系统组成
  • 2.3.2 主控箱
  • 2.3.3 电源箱
  • 2.3.4 电机及驱动器
  • 2.3.5 断线检测板
  • 2.3.6 针位置检测板
  • 2.3.7 传感器
  • 2.4 软件结构
  • 3 绣花机驱动程序设计
  • 3.1 Linux设备驱动程序
  • 3.1.1 Linux设备驱动程序简介
  • 3.1.2 Linux设备驱动程序的类型
  • 3.1.3 Linux字符设备驱动程序的编写
  • 3.1.4 Linux设备驱动程序的编译和装载
  • 3.2 绣花机驱动程序设计
  • 3.2.1 绣花机驱动程序的初始化
  • 3.2.2 中断处理
  • 3.2.3 步进电机的速度控制方案
  • 4 花样文件分析
  • 4.1 花样文件格式
  • 4.2 花样文件结构
  • 4.2.1 花样文件头结构
  • 4.2.2 花样文件体结构
  • 4.3 花样文件处理
  • 5 QT界面设计
  • 5.1 QT编程技术
  • 5.1.1 QT概述
  • 5.1.2 QT对象模型
  • 5.1.3 定时器
  • 5.1.4 编码支持
  • 5.1.5 窗口部件类
  • 5.2 Linux下的多线程编程
  • 5.2.1 线程的创建
  • 5.2.2 线程终止
  • 5.3 QT的编译
  • 5.4 QT界面
  • 6 断线检测与 RS485通讯协议
  • 6.1 断线检测板功能
  • 6.2 RS485通讯协议
  • 6.3 嵌入式Linux下的串行通讯编程
  • 6.3.1 串行通讯的基础
  • 6.3.2 串行口的访问
  • 6.3.3 串行口的设置
  • 6.3.4 从串行口挑选输入
  • 7 总结与展望
  • 7.1 研制总结
  • 7.2 进一步的研究
  • 7.2.1 继续提高绣品质量
  • 7.2.2 研制高速绣花机电控系统
  • 7.2.3 开发网络功能
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].Brother PR1050X商用绣花机换新颜 小小改变,大大不同,功能全面升级![J]. 个人电脑 2017(01)
    • [2].高速绣花机不同工况振动特性研究[J]. 机床与液压 2014(17)
    • [3].绣花机产业升级赢在核心技术[J]. 中国制衣 2008(03)
    • [4].用CBI协议的USB软驱读取绣花机花版文件[J]. 单片机与嵌入式系统应用 2009(05)
    • [5].山西省总工会为红旗农场捐赠20台绣花机[J]. 兵团工运 2012(10)
    • [6].纺机创新实录[J]. 中国纤检 2010(12)
    • [7].激光雕刻技术在绣花工艺中的应用[J]. 伺服控制 2008(10)
    • [8].基于ARM的绣花机控制系统设计[J]. 微计算机信息 2008(23)
    • [9].基于WinCE的高速工业绣花机人机界面设计与实现[J]. 现代电子技术 2010(24)
    • [10].电脑刺绣编年史[J]. 中国制衣 2008(03)
    • [11].基于嵌入式Linux的绣花机实时控制软件设计[J]. 工业控制计算机 2011(04)
    • [12].基于双核LPC4357微控制器的工业绣花机刺绣控制系统[J]. 山东工业技术 2015(12)
    • [13].富怡:决胜缝制自动化时代[J]. 纺织服装周刊 2014(10)
    • [14].基于结构拓扑优化的绣花机压脚与针杆机构结构优化[J]. 纺织学报 2018(12)
    • [15].基于SoC单片机与CPLD的低档多功能家用电脑绣花机设计[J]. 工业控制计算机 2008(02)
    • [16].超多机头绣花机自动换底线系统设计[J]. 纺织学报 2015(04)
    • [17].绣品万千种,绣机知多少?[J]. 中国制衣 2009(10)
    • [18].陈学生:打破传统,以技术创新为导向[J]. 中国制衣 2009(11)
    • [19].基于EraSoC-1000C的家用电脑绣花机解决方案[J]. 电子产品世界 2008(04)
    • [20].三个发明家[J]. 新少年 2014(04)
    • [21].“绣”出个性[J]. 中国服饰 2016(01)
    • [22].“绣”出境界[J]. 中国服饰 2016(08)
    • [23].基于EraSoC-1000C的家用电脑绣花机解决方案[J]. 世界电子元器件 2008(03)
    • [24].DC/DC电源模块在绣花机控制系统中的应用[J]. 国内外机电一体化技术 2015(02)
    • [25].毛巾绣绣花机下座梭嘴自适应机构的创新设计[J]. 制造业自动化 2016(02)
    • [26].超长绣花机机头多点传动的设计探讨[J]. 纺织科学研究 2014(02)
    • [27].三金片绣自动送片装置机构创新设计及优化[J]. 机械设计与制造 2017(08)
    • [28].引领缝纫时代[J]. 纺织科学研究 2014(11)
    • [29].绣花机花样信息处理的研究与实现[J]. 计算机工程 2009(04)
    • [30].基于模态应变能的绣花机机架结构动力修改[J]. 机电技术 2018(02)

    标签:;  ;  ;  ;  

    基于嵌入式的绣花机软件设计与研究
    下载Doc文档

    猜你喜欢