论文部分内容阅读
基于嵌入式技术的电子花样机控制系统具有较高的稳定性和智能性,其缝制速度快、效率高、缝制质量好的优点能满足现今迅猛发展的服装行业要求。现今国内高性能电子花样机的研制还处于起步阶段。本课题根据当前电子花样机控制系统现状,结合现有的控制技术,设计了一种基于ARM9S3C2440微处理器,植入嵌入式Linux操作系统,将控制部分与信息处理部分结合的单处理器电子花样机控制系统。课题开展了如下研究工作:基于S3C2440核心板电路,设计了控制系统底板硬件电路,包括电源、USB读取模块、以太网模块、串口通讯模块、LCD显示接口。分析了电子花样机绣框、主轴电机运动控制及三轴协同运动配合模型,并对绣框电机驱动电路进行设计。搭建了电子花样机嵌入式控制系统的软件开发平台。在控制器上植入嵌入式Linux实时操作系统,包括装载嵌入式系统引导程序U-boot、定制嵌入式Linux内核及挂载NFS根文件系统。建立嵌入式交叉编译环境及Qt图形库编译环境,为宿主机-目标机的软件开发模式提供有效的开发环境。设计了控制系统软件。深入分析了DSB格式的花样文件存储格式及解码方法,包括花样文件头和文件体的分析,采用Qt图形库设计了控制系统人机交互界面,以实现花样显示、缩放、镜像、动态显示、后期花样管理等功能。设计了实现绣框电机控制的字符设备驱动程序,并搭建系统进行调试。系统调试表明,本文设计的电子花样机控制系统可以稳定运行,有良好的人机交互界面,能实现绣框沿着花样图案回复运动。