3.2.2 信号采集模块

信号采集的过程为:

(1)定义通道:由于共需采集两路信号,所以使用了数据采集卡中的模拟输入通道0和通道1;

(2)采集参数设定:需要设定的参数包括缓存区的大小以及采样率。为简化设计并最大限度地利用数据采集卡的功能,采样率的设定为100kSa/s。缓存区的作用是在高频信号测量时,计算机并不将所有的信号都进行计算、显示等一系列的操作,而是将一部份信号放入缓存区内,用以满足计算的需要但不用来显示,这样可以提高计算机处理的效率。

(3)信号采样:在虚拟仪器软件中有专门的子VI完成其功能。

(4)读入信号:将采样后的离散信号存入计算机内存中,可以对该波形进行显示、计算等操作。

3.2.3 计算模块

计算模块中分别包括FFT Spectrum、Extract Single Tone Information 及Harm Analyze三个子VI。此外,由于LabVIEW中没有信噪比测量的子VI,还需使用公式节点计算信噪比。计算模块的源代码如图3 所示。

3.2.4 分析与显示模块

该模块的功能是将测试项目的结果以及数据采集卡所采集到的波形、经过傅立叶变换后的频谱图直观地在计算机屏幕上进行显示。其前面板如图4和图5所示。

4、 测试数据

系统所测试的放大电路是一个由集成运放与晶体管组成的OCL功率放大器。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查