声明 | 第1-5页 |
摘要 | 第5-6页 |
Abstract | 第6-10页 |
第一章 绪论 | 第10-21页 |
1.1 课题的提出和意义 | 第10-11页 |
1.2 虚拟仪器的概念和特点 | 第11-12页 |
1.3 虚拟仪器的发展历史、现状及趋势 | 第12-14页 |
1.4 虚拟仪器的系统构成 | 第14-21页 |
1.4.1 虚拟仪器的硬件系统 | 第15-19页 |
1.4.2 虚拟仪器的软件系统 | 第19-21页 |
第二章 虚拟仪器的软件开发平台Labwindows/CVI | 第21-30页 |
2.1 Labwindows/CVI简介 | 第21-22页 |
2.2 Labwindows/CVI的主要窗口 | 第22-25页 |
2.3 Labwindows/CVI的程序结构 | 第25-28页 |
2.4 Labwindows/CVI中对象编程的概念 | 第28-30页 |
第三章 软件编程思想 | 第30-37页 |
3.1 静态链接库(.lib)和动态链接库(.dll) | 第30-33页 |
3.1.1 静态链接库 | 第31页 |
3.1.2 动态链接库 | 第31-33页 |
3.2 先进的实时控制方法 | 第33-36页 |
3.2.1 中断方式 | 第33-34页 |
3.2.2 Windows虚拟设备程序(VxD) | 第34页 |
3.2.3 WDM设备驱动程序 | 第34-36页 |
3.3 模块化思想 | 第36页 |
3.4 形成独立的安装程序 | 第36-37页 |
第四章 基于声卡的虚拟数字示波器 | 第37-45页 |
4.1 采样原理 | 第37-38页 |
4.2 声卡数据采集编程技术 | 第38-43页 |
4.2.1 声卡数据采集编程思想 | 第38-42页 |
4.2.2 采集程序DLL的形成 | 第42页 |
4.2.3 在CVI下导入声卡的DLL | 第42-43页 |
4.2.4 在CVI环境下编程实现信号的实时采集和显示 | 第43页 |
4.3 把声卡作为一般数据采集卡 | 第43-45页 |
第五章 基于数据采集卡的虚拟数字示波器 | 第45-52页 |
5.1 数据采集的基本概念 | 第45-46页 |
5.2 凌华ACL-8111数据采集卡的安装与配置 | 第46-50页 |
5.3 ACL-8111数据采集软件编程 | 第50-52页 |
5.3.1 ACL-8111卡中采集函数介绍 | 第51页 |
5.3.2 DLL的导入 | 第51页 |
5.3.3 CVI下采集程序的编写 | 第51-52页 |
第六章 软件功能介绍 | 第52-88页 |
6.1 时域分析 | 第52-58页 |
6.1.1 波形相加、波形相减 | 第52-54页 |
6.1.2 相关性分析 | 第54-58页 |
6.2 频域分析 | 第58-67页 |
6.2.1 快速傅立叶变换(FFT) | 第59-61页 |
6.2.2 功率谱分析 | 第61-67页 |
6.3 窗函数 | 第67-68页 |
6.4 IIR数字滤波器 | 第68-71页 |
6.5 信号发生器 | 第71-75页 |
6.6 非线性分析方法的研究 | 第75-88页 |
6.6.1 小波分析 | 第75-82页 |
6.6.2 小波包分析 | 第82-84页 |
6.6.3 神经网络 | 第84-88页 |
第七章 实验验证和结论 | 第88-90页 |
7.1 各种功能的验证 | 第88页 |
7.2 结论 | 第88-89页 |
7.3 后续工作 | 第89-90页 |
参考文献 | 第90-94页 |
附录: 攻读学位期间所发表的论文 | 第94-95页 |
致谢 | 第95页 |