水泥抗折试验机测控系统的设计
摘要 | 第4-5页 |
ABSTRACT | 第5页 |
1 绪论 | 第8-15页 |
1.1 课题研究背景及意义 | 第8-9页 |
1.2 抗折试验机的发展历史及现状 | 第9-12页 |
1.3 水泥抗折强度的测试原理 | 第12-13页 |
1.4 论文主要内容 | 第13-15页 |
2 嵌入式系统介绍 | 第15-20页 |
2.1 嵌入式系统设计概述 | 第15-20页 |
2.1.1 嵌入式系统的概念 | 第15-16页 |
2.1.2 嵌入式系统的发展 | 第16页 |
2.1.3 嵌入式系统的组成 | 第16-18页 |
2.1.4 常见的嵌入式操作系统的介绍 | 第18-19页 |
2.1.5 微处理器选择时考虑的因素 | 第19-20页 |
3 水泥抗折试验机测控系统的硬件设计 | 第20-36页 |
3.1 水泥抗折试验机测控系统的测试原理 | 第20-21页 |
3.2 水泥抗折试验机测控系统的硬件设计 | 第21页 |
3.3 系统功能模块的设计 | 第21-33页 |
3.3.1 处理器模块 | 第21-22页 |
3.3.2 FLASH模块 | 第22-23页 |
3.3.3 LCD模块 | 第23-24页 |
3.3.4 USB模块 | 第24页 |
3.3.5 A/D转换模块 | 第24-27页 |
3.3.6 电机控制模块 | 第27-29页 |
3.3.7 位移采集模块 | 第29-30页 |
3.3.8 SDRAM模块 | 第30-31页 |
3.3.9 电源模块 | 第31-32页 |
3.3.10 系统的工作流程图 | 第32-33页 |
3.4 抗折试验机数据的处理方法 | 第33-36页 |
3.4.1 数据处理的分类 | 第33页 |
3.4.2 常用的数字滤波方法介绍 | 第33-35页 |
3.4.3 本课题数据处理流程图 | 第35-36页 |
4 水泥抗折试验机测控系统的软件设计 | 第36-48页 |
4.1 嵌入式系统的总体设计 | 第36-37页 |
4.1.1 嵌入式系统的设计方法和过程 | 第36-37页 |
4.2 嵌入式操作系统的建立 | 第37-40页 |
4.2.1 建立交叉编译环境 | 第37-38页 |
4.2.2 操作系统的裁剪和移植 | 第38-39页 |
4.2.3 Linux根文件系统的建立 | 第39-40页 |
4.3 硬件驱动程序的设计 | 第40-48页 |
4.3.1 设备驱动程序的简介 | 第40-41页 |
4.3.2 串口通信程序的设计 | 第41-45页 |
4.3.3 LCD驱动程序的设计 | 第45页 |
4.3.4 触摸屏驱动程序的实现 | 第45-46页 |
4.3.5 USB驱动程序的实现 | 第46-48页 |
5 水泥抗折试验机人机界面的设计 | 第48-57页 |
5.1 基于Qt的测控系统的人机交互界面的开发 | 第48-52页 |
5.1.1 Qt开发工具的简介 | 第48-49页 |
5.1.2 Qt开发环境的建立 | 第49-51页 |
5.1.3 人机交互界面的功能实现 | 第51-52页 |
5.2 水泥抗折试验机测控系统的运行 | 第52-57页 |
6 结论与展望 | 第57-58页 |
7 参考文献 | 第58-63页 |
8 致谢 | 第63页 |