电脑绣花机控制系统软件的设计与实现
摘要 | 第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页 |