MATLAB波德图发生器(在建)

在建设中

介绍

这个MATLAB函数基于用户定义的扫频生成波德图。它需要数据采集工具箱和模拟发现2来生成和捕获信号。用户定义频率扫描中的开始、停止和每十年的频率样本数。

由于数据采集工具箱的采样率限制,最高频率扫描范围被限制在500kHz,上限为1MHz。如果需要更高的采样率,请使用Digilent的免费应用程序WaveForms中的网络分析仪工具。


库存

  • 模拟发现2
  • MATLAB与数据采集工具箱
  • ZIP归档freqSweep。m MATLAB源码文件。

设置

打开文件“freqSweep。m”并从MATLAB的命令窗口调用函数freqSweep()。这个函数的语法如下:

freqSweep(启动、停止、samplesPerDec)

参数 描述
开始 可选的。扫频起始值(赫兹
停止 可选的。频率扫描停止值(赫兹
samplesPerDec 可选的。指定每十年要采集的样本数量

如果没有通过参数,该功能默认为10Hz-100kHz扫描,每10年采样10次。


该功能配置为模拟发现示波器通道1(橙色实线)感知输入信号,通道2(蓝色实线)感知输出信号。负引线(用白色条纹标示)和黑色地线应连接到被测网的地线上。函数发生器通道1(黄色实线)作为输入信号,应与示波器通道1连接在同一位置。参见右边的图表。


在右边可以看到这个函数捕获、处理和绘制的数据示例。


最后指出

更多测试和测量设备的指南和示例项目,请访问其资源中心,可以在本wiki中找到测试和测量页面。

如需技术支持,请访问Digilent论坛