致谢 | 第5-6页 |
摘要 | 第6-7页 |
Abstract | 第7页 |
1 绪论 | 第11-14页 |
1.1 论文背景 | 第11-12页 |
1.2 国内外发展现状 | 第12-14页 |
2 课题研究的目的和开发流程 | 第14-15页 |
2.1 本课题研究的目的 | 第14页 |
2.2 本课题的开发流程 | 第14-15页 |
3 发动机检测仪总体布局 | 第15-19页 |
3.1 发动机检测的原理 | 第15-16页 |
3.1.1 信号的获取 | 第15-16页 |
3.1.2 数据采集部分 | 第16页 |
3.1.3 数据分析显示部分 | 第16页 |
3.2 发动机检测系统的整体结构 | 第16-17页 |
3.2.1 发动机检测系统检测参数的选择 | 第16-17页 |
3.2.2 发动机检测系统的原理图 | 第17页 |
3.3 发动机检测系统的抗干扰措施 | 第17-19页 |
4 发动机检测系统的硬件组成 | 第19-35页 |
4.1 硬件系统的结构组成 | 第19-20页 |
4.2 主要模块电路 | 第20-33页 |
4.2.1 嵌入式微处理器 | 第20-21页 |
4.2.2 存储器模块 | 第21-25页 |
4.2.3 RS-232接口电路 | 第25页 |
4.2.4 复位电路 | 第25-26页 |
4.2.5 电源模块 | 第26-27页 |
4.2.6 TFTLCD接口模块 | 第27-28页 |
4.2.7 AD转换电路 | 第28-31页 |
4.2.8 多路选择器电路 | 第31页 |
4.2.9 信号处理模块电路 | 第31-33页 |
4.3 印刷电路板的抗干扰措施 | 第33-35页 |
5 发动机检测和诊断系统的软件组成 | 第35-54页 |
5.1 软件系统开发平台 | 第35-38页 |
5.2 操作系统选择和移植 | 第38-46页 |
5.2.1 操作系统选择 | 第38-40页 |
5.2.2 μC/OS-Ⅱ在SEP4020上的移植 | 第40-41页 |
5.2.3 设置与处理器相关的OS_CPU.H文件 | 第41-43页 |
5.2.4 设置与操作系统相关的OS_CPU.H文件 | 第43-44页 |
5.2.5 编写OS_CPU_A.S文件 | 第44-45页 |
5.2.6 μC/OS-Ⅱ移植的目录结构 | 第45-46页 |
5.3 A/D模块采集任务 | 第46-47页 |
5.4 LCD底层驱动程序设计 | 第47-49页 |
5.5 触摸屏的程序设计 | 第49-54页 |
6 系统顶层应用程序 | 第54-63页 |
6.1 应用程序的组成模块 | 第54页 |
6.2 图形界面应用程序的设计 | 第54-63页 |
6.2.1 图形界面GUI的选择 | 第55-56页 |
6.2.2 MinGUI的移植 | 第56页 |
6.2.3 MinGUI应用与移植开发步骤 | 第56-57页 |
6.2.4 MinGUI应用程序设计 | 第57-61页 |
6.2.5 应用程序部分界面 | 第61-63页 |
7 发动机检测和诊断系统的测试和应用 | 第63-76页 |
7.1 实验和测试平台 | 第63-64页 |
7.2 发动机点火性能测试 | 第64-70页 |
7.2.1 单缸初级点火波形检测与分析 | 第66-68页 |
7.2.2 点火次级阵列波形检测与分析 | 第68-70页 |
7.3 发动机传感器模块测试 | 第70-73页 |
7.3.1 空气流量计波形检测与分析 | 第70-71页 |
7.3.2 节气门位置传感器波形检测与分析 | 第71-73页 |
7.4 系统的误差分析和处理 | 第73-76页 |
7.4.1 系统的误差分析 | 第73页 |
7.4.2 系统的误差处理 | 第73-76页 |
结论 | 第76-77页 |
参考文献 | 第77-79页 |
作者简历 | 第79-81页 |
学位论文数据集 | 第81-82页 |