使用DHO924S示波器测试文氏桥特性

DHO924S测量文氏电桥

 

01 氏电桥


一、前言

  这款DHO924S示波器具有很多测量功能。 比如数字万用表功能, ·波形参数测量功能。  在这里使用这款示波器, 测量一下文氏电桥的幅频特性和相频特性, 通过DHO924S本身的信号源, 产生从 100Hz 到2000Hz 正弦波, 查看一下示波器测量的交流电压和相位信息。

GM1700305212_1280_720.MPG|_-4

二、测量结果

  看到测量的幅频特性和相频特性, 幅频特性数据比较光滑, 噪声少。  但相频特性噪声比较大。 这说明 利用 DHO924 测量相位需要通过统计平滑才能够使用。 另外还有一点问题,  幅频特性的最高值出现在小于500Hz 的地方。 但根据文氏电桥的参数, 幅频特性最高点应该 530Hz。  这有可能是DHO924S信号源所产生的幅度在不同频率下有变化所导致的。
GM1700305467_1280_720.MPG|_-7

▲ 图1.2.1 幅频特性

▲ 图1.2.1 幅频特性

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY                     -- by Dr. ZhuoQing 2023-11-18
#
# Note:
#============================================================

from headm import *
from tsmodule.tsvisa        import *

dho924open(6)

#------------------------------------------------------------
fdim = linspace(100, 2000, 100)
vdim = []
pdim = []

dho924cmd("DVM:ENABLE ON")
for f in fdim:
    dho924cmd("SOURCE:FREQUENCY %f"%f)
    time.sleep(1)
    data = dho924cmd("DVM:CURRENT?")
    v = float(data)
    vdim.append(float(data))

    data = dho924cmd("MEASURE:ITEM? RRPHASE")
    p = float(data)
    pdim.append(float(data))

    printff(f, v, p)


tspsave('Meas', fdim=fdim, vdim=vdim, pdim=pdim)
plt.plot(fdim, pdim, lw=3)

plt.xlabel("Frequency(Hz)")
plt.ylabel("Phase(Degree)")
plt.grid(True)
plt.tight_layout()
plt.show()





#------------------------------------------------------------
#        END OF FILE : TEST1.PY
#============================================================

▲ 图1.2.2 幅度与相位谱

▲ 图1.2.2 幅度与相位谱

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST2.PY                     -- by Dr. ZhuoQing 2023-11-18
#
# Note:
#============================================================

from headm import *

fdim, vdim, pdim = tspload('Meas', 'fdim', 'vdim', 'pdim')

pdim[pdim>1000] = 0

printf(pdim)

plt.subplot(2,1,1)
plt.plot(fdim, vdim, lw=3)

plt.xlabel("Frequency(Hz)")
plt.ylabel("Voltage(V)")
plt.grid(True)

plt.subplot(2,1,2)
plt.plot(fdim, pdim, lw=3)

plt.xlabel("Frequency(Hz)")
plt.ylabel("Phase(Degree)")
plt.grid(True)
plt.tight_layout()
plt.show()






#------------------------------------------------------------
#        END OF FILE : TEST2.PY
#============================================================

fdim=[100.00,119.19,138.38,157.58,176.77,195.96,215.15,234.34,253.54,272.73,291.92,311.11,330.30,349.49,368.69,387.88,407.07,426.26,445.45,464.65,483.84,503.03,522.22,541.41,560.61,579.80,598.99,618.18,637.37,656.57,675.76,694.95,714.14,733.33,752.53,771.72,790.91,810.10,829.29,848.48,867.68,886.87,906.06,925.25,944.44,963.64,982.83,1002.02,1021.21,1040.40,1059.60,1078.79,1097.98,1117.17,1136.36,1155.56,1174.75,1193.94,1213.13,1232.32,1251.52,1270.71,1289.90,1309.09,1328.28,1347.47,1366.67,1385.86,1405.05,1424.24,1443.43,1462.63,1481.82,1501.01,1520.20,1539.39,1558.59,1577.78,1596.97,1616.16,1635.35,1654.55,1673.74,1692.93,1712.12,1731.31,1750.51,1769.70,1788.89,1808.08,1827.27,1846.46,1865.66,1884.85,1904.04,1923.23,1942.42,1961.62,1980.81,2000.00]
vdim=[0.55,0.56,0.56,0.57,0.57,0.57,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.55,0.55,0.55]
pdim=[-14.93,-10.40,-11.90,-11.92,-8.35,-8.48,-6.69,-6.01,-5.19,-2.71,-4.84,-0.94,-3.81,-2.57,-1.91,-2.52,-1.64,1.41,-2.12,1.67,-1.11,-0.87,-1.80,0.16,2.83,0.08,0.60,-0.62,-0.92,1.13,1.26,98999999999999993426744560981400092672.00,0.93,3.91,2.38,2.45,2.28,2.69,1.79,2.32,2.75,2.55,1.96,2.93,3.26,3.61,2.97,3.90,1.18,3.60,2.29,1.55,2.53,2.25,2.46,3.16,2.20,3.79,3.32,3.37,3.24,3.11,4.08,3.96,3.63,3.30,6.89,6.39,6.68,8.60,7.90,7.58,7.89,8.20,10.31,4.65,10.55,7.26,7.37,8.14,7.76,6.67,6.27,6.09,6.91,6.73,6.54,7.90,6.70,8.08,7.37,7.44,8.07,8.13,7.40,7.76,10.36,10.74,9.69,12.95]

 

  结 ※


  文记录了使用 DHO924S示波器测量文氏电桥频率特性, 主要是熟悉DHO924S 网络测量功能。  示波器中的数字万用表功能比较精确, 但测量相位数据具有较大的噪声。

GM1700305628_1280_720.MPG|_-3


● 相关图表链接:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓晴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值