今天小编要和大家分享的是测量仪表相关信息,接下来我将从基于虚拟仪器技术实现多功能信号发生器的设计,虚拟信号发生器的前面板如下: labview程序的左上角的箭头这几个方面来介绍。

测量仪表相关技术文章基于虚拟仪器技术实现多功能信号发生器的设计虚拟信号发生器的前面板如下: labview程序的左上角的箭头

测量仪表相关技术文章基于虚拟仪器技术实现多功能信号发生器的设计

引言

信号发生器是许多电子设备特别是测试设备必备的一部分,用以输入基准源信号给被测设备,通过接收被测设备返回的信息,分析研究被检测设备的情况。衡量或评定一个信号发生器的精度时,主要是对其中最基本和最重要的部分即正弦信号进行检测。检测正弦信号性能的重要指标是频率准确度和频率稳定度、信噪比和谐波畸变。

编程对工程技术人员来说比较麻烦,LabVIEW软件用图形编程语言,直观简单、易于操作。用户使用LabVIEW可以随意创建程序,并把它当作子程序调用,以创建更复杂的程序,且调用的层次没有限制LabVIEW这种创建和调用子程序的方法,使创建的程序结构模块化,更易于调试、理解和维护。同时,LabVIEW能够虚拟很多常规仪器,通过计算机仿真完成不同的功能,这样既可节省设备投人的开支,又提高了效率。因此,基于LabVIEW实现多功能信号发生器具有重大意义。

1 信号发生器的软件设计思路

设计一个虚拟信号发生器首先要进行前面板的设计,前面板的设计主要需要考虑到所设计的信号发生器实现什么功能,再根据这些功能,在控件选板中选择相应的控件,放在前面板相应的位置上,摆放也有一定的讲究,使前面板看起来比较协调。再者是后面板的设计。后面板的设计要用到函数模板,根据本程序需要实现的功能,在函数选板中选择相应的函数,由于程序不是只执行一次,所以要涉及到循环结构,本文的程序用到的循环结构有while循环结构、条件结构。程序调试成功后就产生一个虚拟信号发生器。