基于虚拟仪器技术的模拟信号发生器简化设计
2013-08-06曾荣白巍于杰王成
电脑与电信 2013年5期
关键词:信号
曾 荣 白 巍 于 杰 王 成
(中国华阴兵器试验中心,陕西 华阴 714200)
1.引言
测试准备和设备调试时一般要使用信号发生器进行模拟测试,同时以此检测设备状态,因此采用与实测信号一致的信号进行系统验证无疑是最理想的。传统的信号发生器大多依靠硬件实现信号发生,价格在数千到数万元不等。而在动态测试领域,由于测试对象、测试参数的千差万别,仅仅依靠传统的信号发生器对所有设备进行检测实现起来难度较大,并且一般的信号发生器只有正弦、余弦等函数信号,不能产生我们期望的各种特殊要求的信号,无法完全满足我们的使用要求。因此,可以考虑采用虚拟仪器技术并利用已有的硬件设计满足实际需求的信号发生器。
2.技术实现
虚拟仪器技术的特色即在于使用基本的硬件设备,通过灵活的软件编程,来实现多种需求,尤其是特殊需求的仪器功能。在虚拟仪器的数据采集设备上,除了标准的信号输入端口外,一般都具有模拟信号输出的端口。因此,利用这些输出端口,在不增加硬件成本的前提下,利用程序将以往的测试数据通过计算机的控制,“虚拟”出实测的模拟信号并由模出端口输出,再由相应的测试设备采集,可以检验整套系统。
这种方法既充分利用了硬件设备,节约了经费,又最大限度地发挥了软件是核心的特点。
2.1 原理框图

图1 原理框图
信号发生器软件通过控制计算机的PCI总线,向NI6070数据采集卡发出指令,控制板上的DAC电路将计算机输出的数字信号转换为模拟信号,并由两路模拟输出口输出,可以产生两路独立的输出信号,经BNC-2090输出信号,可以连接任何BNC接口的模拟输入端。……
登录APP查看全文
