目录
  1. 任务要求
  2. 实现过程

Labview学习笔记LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabView学习笔记(五):数据类型综合实验 LabView学习笔记(六):while循环与for循环 LabView学习笔记(七):变量与移位寄存器 LabView学习笔记(八):属性节点 LabView学习笔记(九):数组与簇 LabView学习笔记(十):条件结构 其它实验过程记录


任务要求

  1. 输出正弦波信号,频率0-50M
  2. 采样率10M、50M、100M可选
  3. 检测信号频率
  4. 输出采样信号的功率谱,如果频率或采样率发生变化,重新开始平均过程

实现过程

  1. 在程序框图中创建基本函数发生器,按下Ctrl+H查看即时帮助中的接口说明 实现过程 实现过程 (2)
  2. 按照任务要求配置各个接口,首先在信号类型处右键,创建常量(正弦波) 实现过程 (3)
  3. 在频率、采样信息处右键创建输入控件 实现过程 (4)
  4. 添加两个波形测量的Express VI,分别是提取单频信息、FFT功率谱和PSD 实现过程 (5) 实现过程 (6)
  5. 在 提取单频信息 的Express VI的检测到的功率的接口,FFT功率谱和PSD 的Express VI功率谱/PSD接口创建显示控件 实现过程 (7)
  6. 在FFT功率谱和PSD的Express VI的显示为DB接口创建常量并设置为True 实现过程 (8)
  7. 在FFT功率谱和PSD的Express VI的平均参数接口创建常量并设置为RMS均方根平均方式 实现过程 (9) 实现过程 (10)
  8. 因需要重新开始平均所以在重新开始平均接口处创建常量并选择为 实现过程 (11)
  9. 切换回前面板,将功率谱的显示方式替换为波形图,并将频率的显示方式替换为旋钮 实现过程 (12) 实现过程 (13)
  10. 修改旋钮周围的刻度 实现过程 (14) 实现过程 (15)
  11. 将采样信息替换为文本下拉列表,然后右键-编辑项,修改下拉列表的菜单,并设置默认值为50M 实现过程 (16) 实现过程 (17) 实现过程 (18)
  12. 修改检测到的频率的显示格式 实现过程 (19)
  13. 进行简单外观修饰后运行程序 实现过程 (20)