前 言 环顾当今社会,随着信息技术的迅速发展,各行各业无不转向智能化、自动化、集成化。无所不在的计算机应用为虚拟仪器的推广提供了良好的基础。进入二十一世纪以来,作为测试技术的一个分支,虚拟仪器的开发和研制在国内得到了飞速的发展。 从某种意义上来说,“软件就是仪器”,这个概念克服了传统仪器的功能在制造时就被限定而不能变动的缺陷。虚拟仪器是利用计算机显示器的显示功能来模拟传统仪器的控制面板,以多种形式表达输出检测结果,利用计算机强大的软件功能实现信号数据的运算、分析、处理,并利用I/O接口设备完成信号的采集、测量与调理,从而完成各种测试功能的计算机仪器系统。 在测试领域中,示波器作为一种应用十分广泛的仪器倍受了人们的青睐。在实际应用中,常常需要用示波器同时观测多个信号或需要比较同一电路中不同点之间信号的频率、幅值和相位,以及观测电信号通过网络后的相移和失真等情况。为了对信号进行测量和比较研究,需要把不同信号或同一信号的不同部分同时显示在荧光屏上。这些都需要在荧光屏上能同时显示几个波形。为了实现这一目的,通常采用双扫描示波显示、多线显示或多踪显示。 双踪示波器主要应用于测定各种电信号的电压、电流、周期、频率、相位、失真度等参量。随着各种换能技术的应用与发展,已使得温度、压力、振动。速度、声、光、磁等非电量的物理量,可以转换为便于观察、记录和测量的电量,并以电子信号形式显示在电子示波器的屏幕上。 本文设计了一个虚拟双踪示波器,它既可以做为单踪显示应用,也可以作为双踪显示应用,界面友好,应用方便。在本设计中,该虚拟双踪示波器是利用MATLAB应用软件强大的图形用户界面(GUI)功能,以实际双踪示波器的波形显示原理、双踪显示原理及其应用原理为基础来设计的。 ......
|