论文摘要
高速工业绣花机在刺绣时,主轴电机、步进电机以及其它模块的协调运作是绣花机运动控制系统研究的重点和难点。为满足工业绣花机在1200n/min的高速工作状态的强实时性、精度、刺绣品质等方面要求,本课题重点研究了一种基于ARM9+Windows CE5.0+CPLD软硬件平台的高速工业绣花机运动控制系统的实现方案。在硬件设计部分,详细分析了高速工业绣花机运动控制部分的工作原理,明确了系统功能需求,对系统各模块进行了设计,并对I/O资源和中断资源进行了合理的分配。硬件中扩展了CPLD模块的设计,解决了系统定时器和计数器不足的问题。在主轴模块部分,为提高主轴电机刺绣速度和响应速度,采用伺服电机作为主轴电机,分析了伺服驱动器的特性,对伺服驱动器采用速度控制方式驱动,在系统中设计了AD模块,为伺服驱动器提供模拟电压控制信号,并结合CPLD的计数器单元,完成了主轴模块光电编码器返回值计数部分的硬件设计。同时结合CPLD的定时器单元,完成了步进电机的驱动电路设计。另外根据系统的功能需求,对换色部分、拉杆限位部分和针位板部分进行了硬件设计。在驱动设计部分,分析了Windows CE操作系统的特性和工作机制,采用Windows CE多线程机制和中断处理的方法来满足绣花机的强实时要求。本文在深入探讨Windows CE驱动程序设计要点和适用范围的基础上,重点研究了主轴电机和步进电机的协作要求,采用流驱动设计方法对主轴伺服电机和移框步进电机设备驱动程序进行了设计,实现了主轴电机正常刺绣、100°精确停车、位置检测、速度设置等功能,实现了步进电机正常刺绣移框和手动移框等功能,并对驱动程序协作做了测试,取得了较好的效果。在应用软件设计部分,采用模块化和对象化的设计方法,对系统功能软件进行了规划,结合各模块的信号需求,完成了正常刺绣、剪线、断线检测和换色等功能软件设计。最后,为满足高速工业绣花机内部花样文件格式的需求,设计了一款新型绣花机内部花样文件BSB花样文件格式,在全面剖析了BSB花样文件格式结构的基础上,重点研究了BSB格式与市场上通用的几种主流花样格式的转换机制,并对花样定制过程中的误差和精度问题进行了分析,提出了可靠的解决办法。目前,国产高速工业绣花机与国外同种机型相比,在性能上还存在较大差距。本课题的工作致力于研发一种高性能、低成本的高速工业绣花机控制器,对绣花机工业的发展有着积极的影响。
论文目录
摘要Abstract第一章 绪论1.1 课题研究背景1.2 高速工业绣花机国内外研究现状1.2.1 研究现状1.2.2 一些新技术在工业绣花机中的应用1.3 本课题的主要研究任务第二章 高速工业绣花机运动控制系统功能需求分析2.1 高速工业绣花机运动控制系统功能分析2.1.1 绣花机工作流程2.1.2 运动控制功能需求2.2 开发平台选择2.2.1 CPU 的选择2.2.2 操作系统选择2.3 本章小结第三章 高速工业绣花机运动控制系统硬件设计3.1 运动控制系统总体结构3.2 运动控制系统硬件模块分析与设计3.2.1 核心板模块3.2.2 协处理器CPLD 模块3.2.3 主轴电机模块3.2.4 步进电机模块3.2.5 拉杆开关及限位开关模块3.2.6 针位板模块和换色电机模块3.3 运动控制系统硬件资源需求规划3.3.1 I/O 资源需求3.3.2 中断源需求3.4 本章小结第四章 主轴电机与步进电机驱动设计4.1 Windows CE5.0 设备驱动分析4.1.1 Windows CE5.0 驱动特点与分类4.1.2 流驱动特点与结构4.2 多线程的应用与中断处理4.2.1 多线程机制4.2.2 线程之间的通信4.2.3 中断服务在运动控制系统中的设计4.3 内存映射机制4.4 主轴电机驱动设计与实现4.4.1 创建相关文件4.4.2 流接口函数的实现4.4.3 MainMotor.def 文件和sources 文件配置4.4.4 编译驱动程序4.5 步进电机驱动程序设计与实现4.5.1 打开设备驱动程序函数实现4.5.2 设备管理器初始化函数实现4.5.3 I/O 控制函数的实现4.5.4 其它步进电机流驱动接口函数及编译4.6 驱动程序加载及测试4.6.1 驱动程序加载4.6.2 驱动程序测试4.7 本章小结第五章 运动控制系统软件设计与实现5.1 运动控制系统软件结构5.2 运动控制系统各模块功能实现5.2.1 正常刺绣模块5.2.2 换色模块5.2.3 剪线模块5.2.4 断线检测模块5.3 本章小结第六章 花样文件设计及定制6.1 花样文件研究的意义6.2 花样文件格式BSB 结构6.2.1 文件头6.2.2 针迹数据6.2.3 辅助信息6.2.4 BSB 文件格式特点6.3 其它花样文件格式转换成BSB 文件格式的实现6.4 BSB 花样文件格式的定制6.4.1 累计误差问题分析及解决6.4.2 定制精度问题分析及解决6.4.3 定制结果验证6.5 本章小结第七章 总结和展望7.1 总结7.2 展望致谢参考文献附录 攻读硕士期间发表的论文
相关论文文献
标签:绣花机论文; 流驱动论文; 伺服电机论文; 多线程论文; 刺绣花样格式论文;
基于WinCE的高速工业绣花机运动控制的研究与应用
下载Doc文档