![3002ff1f0385cc9066659de6e7fd67a1.png](https://i-blog.csdnimg.cn/blog_migrate/8552ba351148bc72395a60d7734208c9.jpeg)
01简介
使用普通的万用表测量交流信号的时候,通常会遇到 万用表的频率响应[1] 的问题。使用可以联网的示波器可以获得它采集到的数据,进而可以计算出所测量的交流信号的有效值和相位。
这里通过实验来确定使用示波器测量交流信号的参数方法中的以下问题:
- 测量的精度有多高? 测量的频率范围有多宽?
- 获得高精度的测量参数,对于示波器参数如何设置?
![72723edf3bbe88a26a6902ba3c9b732f.png](https://i-blog.csdnimg.cn/blog_migrate/479688e1afdac8f802f90b825016e299.jpeg)
▲ 实验所使用的示波器:ds6104
实验所使用的DS6104是一款可以通过联网读取各通道采集数据的示波器,为自动化测量提供了很好的支持。对它的 DS6104局域网络编成接口[2] 可以从网络中下载相关的文档。
DS6104对于每个通道采样数据点个数,采样的有效位数为8bit。下面显示了DS6104采集一个有效值为,频率为的正弦波波形。该信号是由 DS345[3] 信号发生器产生。该信号发生器同时还可以产生同相的同步方波信号,可以便于示波器用于同步采集信号的波形。
![fe8de599bff3e890c06ff87af14ca93e.png](https://i-blog.csdnimg.cn/blog_migrate/7a6ede6c47ce230eaed04c4b05cbe040.jpeg)
▲ 通过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测试正弦波的测量,所获得的