matlab利用窗改变幅值_使用数字示波器DS6104测量交流信号的幅值和相位

本文探讨了使用DS6104示波器测量交流信号幅值和相位的精度,分析了时基长度、采样模式以及加窗方法对测量结果的影响。实验表明,加窗处理如Hanning窗能提高精度,而高分辨率采样模式下相位测量最准确。建议设置至少7个周期的时基和使用Hanning窗以优化测量效果。
摘要由CSDN通过智能技术生成
3002ff1f0385cc9066659de6e7fd67a1.png

01简介


使用普通的万用表测量交流信号的时候,通常会遇到 万用表的频率响应[1] 的问题。使用可以联网的示波器可以获得它采集到的数据,进而可以计算出所测量的交流信号的有效值和相位。

这里通过实验来确定使用示波器测量交流信号的参数方法中的以下问题:

  • 测量的精度有多高? 测量的频率范围有多宽?
  • 获得高精度的测量参数,对于示波器参数如何设置?
72723edf3bbe88a26a6902ba3c9b732f.png

▲ 实验所使用的示波器:ds6104

实验所使用的DS6104是一款可以通过联网读取各通道采集数据的示波器,为自动化测量提供了很好的支持。对它的 DS6104局域网络编成接口[2] 可以从网络中下载相关的文档。

DS6104对于每个通道采样数据点个数,采样的有效位数为8bit。下面显示了DS6104采集一个有效值为,频率为的正弦波波形。该信号是由 DS345[3] 信号发生器产生。该信号发生器同时还可以产生同相的同步方波信号,可以便于示波器用于同步采集信号的波形。

fe8de599bff3e890c06ff87af14ca93e.png

▲ 通过DS6104读取的信号发生器所产生的1000Hz信号及其同步方波信号

02测量方法


假设被测量信号的频率为,有效值为,那么信号的表达式为:

示波器采样时间间隔为,采样点个数。所得到的采样数据为:

从数据中计算信号的,采用以下方法。首先计算序列与的投影(内积):

Y_s = {1 over N}sumlimits_{n = 0}^{N - 1} {fleft** n ight**[]( {2pi f cdot nT_s } ight " n ight")}

然后在计算信号的幅值和相位:

通过对一个1000Hz测试正弦波的测量,所获得的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值