电脑绣花机控制系统软件的设计与实现
| 摘要 | 第1-4页 |
| ABSTRACT | 第4-8页 |
| 1 绪论 | 第8-12页 |
| ·引言 | 第8页 |
| ·电脑绣花机发展历程 | 第8-9页 |
| ·电脑绣花机控制系统现状 | 第9-11页 |
| ·本文研究的主要内容 | 第11-12页 |
| 2 电脑绣花机控制系统整体结构 | 第12-18页 |
| ·电脑绣花机原理 | 第12页 |
| ·电脑绣花机控制系统功能要求 | 第12-13页 |
| ·电脑绣花机控制系统外部设备 | 第13-14页 |
| ·电脑绣花机控制系统主控电路 | 第14-17页 |
| ·核心控制板选择 | 第15页 |
| ·I/O端口地址分配 | 第15-17页 |
| ·小结 | 第17-18页 |
| 3 电脑绣花机控制系统软件平台 | 第18-28页 |
| ·嵌入式LINUN操作系统 | 第18-19页 |
| ·嵌入式系统软件体系结构 | 第19-21页 |
| ·建立QT/EMBEDDED开发环境 | 第21-25页 |
| ·安装交叉编译工具链 | 第21-22页 |
| ·交叉编译Qt/Embedded | 第22-24页 |
| ·NFS文件系统开发环境 | 第24-25页 |
| ·控制系统软件体系结构 | 第25-27页 |
| ·小结 | 第27-28页 |
| 4 多轴协调控制 | 第28-38页 |
| ·主轴伺服电机的控制 | 第28-31页 |
| ·主轴转动角度的控制 | 第28-30页 |
| ·主轴转动速度的控制 | 第30-31页 |
| ·步进电机的控制 | 第31-33页 |
| ·步进电机驱动器控制方式 | 第31页 |
| ·步进电机控制脉冲频率 | 第31-33页 |
| ·主轴伺服电机与绣框步进电机的协调 | 第33-34页 |
| ·调整主轴速度 | 第33-34页 |
| ·步进电机启停时刻 | 第34页 |
| ·换色运动控制 | 第34-36页 |
| ·硬件定时产生脉冲 | 第36页 |
| ·运动控制整体概述 | 第36-37页 |
| ·小结 | 第37-38页 |
| 5 驱动程序的设计 | 第38-52页 |
| ·运动控制基本操作 | 第38-40页 |
| ·端口读写 | 第38页 |
| ·设置定时器 | 第38-40页 |
| ·向用户进程发送信号 | 第40页 |
| ·驱动程序结构 | 第40-42页 |
| ·用户空间和内核空间之间的数据拷贝 | 第42-44页 |
| ·用户空间向内核空间拷贝数据 | 第42-43页 |
| ·内核空间向用户空间拷贝数据 | 第43-44页 |
| ·定时中断响应处理 | 第44-49页 |
| ·定时器Timer0中断响应处理函数 | 第44-46页 |
| ·定时器Timer2中断处理函数 | 第46-49页 |
| ·外部中断处理 | 第49-50页 |
| ·编译加载驱动程序模块 | 第50-51页 |
| ·小结 | 第51-52页 |
| 6 应用程序的设计 | 第52-70页 |
| ·运行状态划分 | 第52-53页 |
| ·花样信息处理 | 第53-56页 |
| ·花样文件信息的辨识 | 第53-54页 |
| ·针迹控制信息的表示与处理 | 第54-56页 |
| ·绣框位置的记录 | 第56-57页 |
| ·信号机制实现进程间通信 | 第57-60页 |
| ·信号的本质 | 第57-58页 |
| ·信号的来源 | 第58页 |
| ·对信号的响应和处理 | 第58-59页 |
| ·信号安装 | 第59-60页 |
| ·对驱动程序的访问 | 第60-61页 |
| ·手动移框 | 第61-64页 |
| ·刺绣运动过程 | 第64-67页 |
| ·刺绣启动 | 第64页 |
| ·正常刺绣过程 | 第64-66页 |
| ·换色过程 | 第66-67页 |
| ·其他过程 | 第67页 |
| ·人机接口 | 第67-69页 |
| ·小结 | 第69-70页 |
| 7 调试与固化 | 第70-74页 |
| ·检验刺绣精度 | 第70-71页 |
| ·检验绣框运动 | 第71页 |
| ·根文件系统的制作和程序的固化 | 第71-73页 |
| ·刺绣样品 | 第73-74页 |
| 总结 | 第74-75页 |
| 致谢 | 第75-76页 |
| 参考文献 | 第76-77页 |