• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

用matlab对示波器数据进行fft分析是否正确?

jiang373128830 2017-07-28 浏览量:3361

数据由示波器上采集,保存为CSV文件,导入到matlab中,进行fft分析。得到的分析图如:


fft分析.png


不知道分析出来的畸变率对不对?为什么直流部分那么大?

1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:9
  • 我猜是点数和采样率没有符合采样定律,或者说是给FFT的有效点数少了。

    50Hz的波形频率比较低,最多用1024个点,以1024赫兹采样就能有非常漂亮的波形,然后再对512Hz以内进行FFT。

jiang373128830 回复了 xukejing:thanks~ 回复

  • 修改下分析参数试试~
jiang373128830 回复了 Eagleson:都会有直流 回复

  • 猜想是由于没有将输出交流电压经过1:1的变压器进行隔离,再进行测量得到数据。。

  • 参数看不清,不敢下结论。

    你可以修改参数看看直流量的变化规律是否正常;

    其次你测量的是否有干扰,是否需要进行隔离,这些很重要。

jiang373128830 回复了 冰山一角:隔离还是有直流,THD计算的最大频率为奈奎斯特频率,还是不知道直流量是怎么来的,不过成分也占的不是非常多 回复
jiang373128830 回复了 冰山一角:隔离还是有直流,THD计算的最大频率为奈奎斯特频率,还是不知道直流量是怎么来的,不过成分也占的不是非常多 回复

  • 您低頻和接近直流成分蠻大的,代表訊號是有問題的

    您採樣電路設計上要做到直流隔離最簡單就串電容就可以了

    訊號進來要有一級的電容,出去不用

    以上

jiang373128830 回复了 MOP:采样的信号没有经过采样电路,直接测量的输出电压的波形 回复

  • 你用的是哪个FFT的函数,调用应该有问题吧。

    你测量的是交流信号么,有没有加直流的偏置

  • 你这明显不对,采样率设置有问题
电子老工程师 回复了 :没找到 回复

  • 这个采样频率最少选100Hz,越大效果越好
电子老工程师 回复了 :精度不一样,型号后边M:代表公差±20%,K:±10%。 回复

电子老工程师 回复了 :FAN7080MX 非原厂标准型号, 回复
电子老工程师 回复了 :https://www.digikey.com/en/products/detail/rochester-electronics-llc/FAN7080MX/12101318 回复

相关问题

问题达人换一批

用matlab对示波器数据进行fft分析是否正确?