1。2。4 虚拟仪器的优势 4
1。3 虚拟器现状 5
1。3。1 国外虚拟仪器现状 5
1。3。2 国内虚拟仪器现状 5
1。3。3 虚拟仪器技术展望 5
1。4 本文内容概要 6
第二章 虚拟示波器基本原理 7
2。1 传统数字示波器 7
2。1。1 示波器基本原理 7
2。1。2 数字示波器 7
2。2 虚拟示波器原理 8
第三章 LabVIEW 编程环境介绍 10
3。1LabVIEW 简介 10
3。2LabVIEW 程序组成 10
3。3 LabVIEW 的操作模板 11
3。3。1 控件模板 11
3。3。2 LabVIEW 的功能模板 12
3。3。3 LabVIEW 的工具模板 13
第四章 虚拟示波器的设计 14
4。1 前面板 14
4。2 数据采集 17
4。2。1 数据采集模块设计 17
4。2。2 波形生成模块 18
4。2。3 子 VI 程序的建立 19
4。2。4 扫描控制 22
4。3 信号处理模块 23
4。3。1 参数测量模块 23
4。3。2 频谱分析及显示 24
4。4 波形运算和显示模块 26
4。4。1 单路运算功能 26
4。4。2 信号的二路运算 27
4。5 波形存盘读写模块 27
4。6 本章小结 30
第五章 虚拟示波器实验调试 31
5。1 虚拟示波器指标 31
5。2 程序调试结果 31
5。2。1 波形显示调试结果 31
5。2。2 波形运算调试 32
5。2。3 频谱分析和参数测量调试 33
总结与展望 35
致 谢 36
参考文献 37
第一章 绪论
1。1 课题研究背景及意义
计算机技术,网络信息化和微电子技术携着势不可挡之势飞速猛进,三者的不断 进步乃至融合发展,影响着各行各业的方方面面。作为主流电子技术的测控行业也无 可避免的随着这股洪流进行着一场翻天覆地的革新。
在这之前,传统仪器固然经过了迅猛的发展,各类高性能,高精度的多功能仪器 也纷纷出产。但是传统仪器仍然没有摆脱其最基本的手动工作模式,也无法多台仪器 联机使用。很明显,随着工业自动化测试及测量领域不断进步与发展,有着巨大局限 性的传统仪器已经不能满足时代的需要了。传统的台式仪器是一种封闭性结构,每种 仪器只能实现一类测量功能,并以确定的方式提供给用户[1,2]。