电源的机械噪声
01 变压器噪声
一、前言
这是无线对讲机充电电源, 但是, 这几天, 它发出五十赫兹的噪声。 下面将它打开, 查看一下噪声的来源。
二、拆开查看
打开电源外壳, 内部具有一个小型降压变压器, 电路板上是一个简单的桥式整流和滤波电容, 电路简单到极点。 给变压器连接到 220V电源, 此时, 变压器没有任何噪声。
使用一个 10mH 的工字型电感, 在变压器周围测试漏磁。 通过测量可以看到, 在 220V 线圈附近的磁铁外面, 漏磁强度最大。
三、负载
给整流输出增加一个560欧姆的负载, 输出电压 为 18.7V左右, 下面减少负载电阻, 当负载电阻为 50欧姆的时候, 输出电压波动增加, 输出电压降低为 13V。 测试记录负载电阻从 25欧姆变化到 450欧姆, 对应的输出电压。
▲ 图1.3.1 576欧姆负载下的直流波形
▲ 图1.3.2 50欧姆下波形
▲ 图1.3.3 不同负载下输出直流电压
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY -- by Dr. ZhuoQing 2024-09-15
#
# Note:
#============================================================
from headm import *
from tsmodule.tsvisa import *
dn3068open()
#------------------------------------------------------------
import socket
UDP_HOST = '192.168.0.180'
UDP_PORT = 8899
UDP_BUFSIZE = 0x1000
rl = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
rl.setsockopt(socket.SOL_SOCKET, socket.SO_SNDBUF, UDP_BUFSIZE)
rl.settimeout(0.2)
def rlsend(data):
ADDR = (UDP_HOST, UDP_PORT)
if type(data) != str:
data = str(data)
data = bytes(data, 'gbk')
rl.sendto(data, ADDR)
def rlrecv():
try:
data, ADDR = rl.recvfrom(UDP_BUFSIZE)
except socket.timeout:
printf('Meter time out.')
data = ''
if len(data) > 0:
return data.decode('utf-8')
else: return ''
def rlval():
rlsend('MEMOS')
splitstr = rlrecv().split(' ')
data = []
for val in splitstr:
if len(val) > 0:
data.append(eval(val))
return data
def rlset(r):
n = (470.992-r)/3.7023
if n < 0: n = 0
elif n > 127: n = 127
rlsend('relay %x\r'%int(n+0.5))
#------------------------------------------------------------
rdim = linspace(450, 25, 50)
vdim = []
for r in rdim:
rlset(r)
time.sleep(1.5)
v = dn3068vdc()
vdim.append(v)
tspsave("measure", rdim=rdim, vdim=vdim)
printff(r, v)
rlset(450)
plt.plot(rdim, vdim, lw=3)
plt.xlabel("R(Ohm)")
plt.ylabel("Voltage(V)")
plt.grid(True)
plt.tight_layout()
plt.show()
#------------------------------------------------------------
# END OF FILE : TEST1.PY
#============================================================
rdim=[450.0000,441.3265,432.6531,423.9796,415.3061,406.6327,397.9592,389.2857,380.6122,371.9388,363.2653,354.5918,345.9184,337.2449,328.5714,319.8980,311.2245,302.5510,293.8776,285.2041,276.5306,267.8571,259.1837,250.5102,241.8367,233.1633,224.4898,215.8163,207.1429,198.4694,189.7959,181.1224,172.4490,163.7755,155.1020,146.4286,137.7551,129.0816,120.4082,111.7347,103.0612,94.3878,85.7143,77.0408,68.3673,59.6939,51.0204,42.3469,33.6735,25.0000]
vdim=[18.7205,18.6868,18.6605,18.6245,18.5935,18.5644,18.5172,18.4831,18.4459,18.4044,18.3679,18.3115,18.2694,18.2082,18.1983,18.1403,18.1012,18.0500,17.9625,17.9179,17.8633,17.8044,17.7454,17.6528,17.6140,17.5431,17.4526,17.3759,17.3032,17.1535,17.0673,16.9902,16.8223,16.7238,16.6022,16.3560,16.2234,16.0671,15.8612,15.6141,15.4396,15.0804,14.7185,14.4350,13.9477,13.5758,12.9591,11.9837,11.2429,9.8140]
对于测量曲线使用电源内阻分压模型进行拟合。 可以获得电源开路电压为 19.65V, 串联内阻为 27.3欧姆。
-
拟合结果:
-
电压
:19.65V
内阻
:27.3欧姆
▲ 图1.3.4 分压拟合曲线
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST2.PY -- by Dr. ZhuoQing 2024-09-15
#
# Note:
#============================================================
from headm import *
from scipy.optimize import curve_fit
rdim, vdim = tspload('measure', 'rdim', 'vdim')
def linefun(x, a, b):
return a*x/(x+b)
param = (20, 50)
param, conv = curve_fit(linefun, rdim, vdim, p0=param)
printf(param)
vfit = linefun(rdim, *param)
plt.plot(rdim, vdim, lw=3, label='Data')
plt.plot(rdim, vfit, lw=3, label='Fit')
plt.xlabel("R(Ohm)")
plt.ylabel("Voltage(V)")
plt.grid(True)
plt.legend(loc="upper right")
plt.tight_layout()
plt.show()
#------------------------------------------------------------
# END OF FILE : TEST2.PY
#============================================================
使用 DM3068交流档位, 测量输出电压中的交流分量。 随着负载电阻的减小, 输出电压中的波动增加。
▲ 图1.3.5 不同负载下电压中的交流分量
rdim=[450.0000,441.3265,432.6531,423.9796,415.3061,406.6327,397.9592,389.2857,380.6122,371.9388,363.2653,354.5918,345.9184,337.2449,328.5714,319.8980,311.2245,302.5510,293.8776,285.2041,276.5306,267.8571,259.1837,250.5102,241.8367,233.1633,224.4898,215.8163,207.1429,198.4694,189.7959,181.1224,172.4490,163.7755,155.1020,146.4286,137.7551,129.0816,120.4082,111.7347,103.0612,94.3878,85.7143,77.0408,68.3673,59.6939,51.0204,42.3469,33.6735,25.0000]
vdim=[0.2383,0.2425,0.2456,0.2507,0.2544,0.2593,0.2653,0.2688,0.2745,0.2803,0.2849,0.2894,0.2984,0.3040,0.3095,0.3185,0.3240,0.3304,0.3426,0.3489,0.3593,0.3657,0.3764,0.3905,0.3986,0.4083,0.4209,0.4321,0.4427,0.4660,0.4800,0.4933,0.5179,0.5327,0.5509,0.5879,0.6080,0.6328,0.6658,0.7040,0.7329,0.7901,0.8474,0.8907,0.9670,1.0232,1.1164,1.2562,1.3527,1.5192]
※ 总 结 ※
本文对于一个低压电源中的噪声进行测量。 但是很遗憾, 变压器并没有再次出现噪声。 也许经过拆卸, 它内收的结果发生了变化, 原来有可能出现的共振噪声消失了。 通过功率电阻, 测量了不同负载电阻下, 输出直流电压和交流电压分量的变化。
● 相关图表链接: