01 开关电路布局
一、前言
昨天测试了这款 1MHz 开关降压电路。 说实在的, 只是为了测试, 并没有对于电路电路的拓扑结构进行仔细考究。 这样的绕行地线, 对于 1MHz的开关电源来说应该是不可忍受的了。 应该先考虑就近连接地线。 在输出电压回路中, 反馈回路也没有就近设计。 从而造成输出震荡。 特别是增加补偿电容之后, 输出反而不稳定了。 是否这些问题都是布线造成的呢? 下面不妨做一个对比实验, 将这个布局进行调整一下。
AD\Test\2024\June\TestRY8121.PcbDoc
二、电路调整
下面调整一下电路的布局和引线。 首先考虑地线和电源线 最后再铺设底层。 一分钟之后得到制作的电路板。 电路板制作的非常完美, 下面进行焊接测试
三、焊接测试
焊接电路板。 清洗之后准备测试。 这里所使用的元器件都是从昨天的电路板上拆卸下来的。 下面看看效果如何。
使用示波器测量震荡波行。 可以看到震荡非常稳定。 呈现三个一簇断续震荡。 此时, 静态工作电流比较大, 达到了 150mA。 将电感修改为 33微亨。 静态电流降低到 11mA。 测量此时对应的震荡波形, 震荡呈现更长的波簇。
增加反馈电容 100pF, 电路还是出现震荡。 去掉反馈电容之后, 震荡波形便稳定下来了。 现在输出电压出现了问题。 按照反馈电阻设置, 输出应该是 3.6V。 但是现在输出之后 3V。
测量电路在不同输入电压下的输出电压。 DH1766 提供了从 0V 到10V的电压, 测量结果显示, 在输入电压超过4V之后, 便有了输出电压, 从2V 一直上升到 3V。 这个变化的确令人感到奇怪了。
▲ 图1.3.1 输入电压与输出电压
from headm import *
from tsmodule.tsstm32 import *
from tsmodule.tsvisa import *
vdim = linspace(0, 10, 100)
odim = []
for v in vdim:
dh1766volt1(v)
time.sleep(2)
meter = meterval()
odim.append(meter[0])
tspsave("measure", vdim=vdim, odim=odim)
printff(v, meter)
plt.plot(vdim, odim, lw=3)
plt.xlabel("Input(V)")
plt.ylabel("Output(V)")
plt.grid(True)
plt.tight_layout()
plt.show()
vdim=[0.0000,0.1010,0.2020,0.3030,0.4040,0.5051,0.6061,0.7071,0.8081,0.9091,1.0101,1.1111,1.2121,1.3131,1.4141,1.5152,1.6162,1.7172,1.8182,1.9192,2.0202,2.1212,2.2222,2.3232,2.4242,2.5253,2.6263,2.7273,2.8283,2.9293,3.0303,3.1313,3.2323,3.3333,3.4343,3.5354,3.6364,3.7374,3.8384,3.9394,4.0404,4.1414,4.2424,4.3434,4.4444,4.5455,4.6465,4.7475,4.8485,4.9495,5.0505,5.1515,5.2525,5.3535,5.4545,5.5556,5.6566,5.7576,5.8586,5.9596,6.0606,6.1616,6.2626,6.3636,6.4646,6.5657,6.6667,6.7677,6.8687,6.9697,7.0707,7.1717,7.2727,7.3737,7.4747,7.5758,7.6768,7.7778,7.8788,7.9798,8.0808,8.1818,8.2828,8.3838,8.4848,8.5859,8.6869,8.7879,8.8889,8.9899,9.0909,9.1919,9.2929,9.3939,9.4949,9.5960,9.6970,9.7980,9.8990,10.0000]
odim=[0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,-0.0000,-0.0012,-0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0002,0.0003,0.0003,0.0003,0.0002,0.0003,0.0002,0.0002,0.0002,0.0002,0.0002,1.9651,1.9836,2.0044,2.0266,2.0497,2.0734,2.0975,2.1212,2.1447,2.1683,2.1913,2.2107,2.2324,2.2535,2.2747,2.2948,2.3141,2.3329,2.3514,2.3697,2.3877,2.4058,2.4236,2.4407,2.4578,2.4750,2.4915,2.5082,2.5243,2.5412,2.5569,2.5730,2.5887,2.6042,2.6197,2.6351,2.6503,2.6655,2.6803,2.6950,2.7096,2.7239,2.7384,2.7527,2.7667,2.7812,2.7957,2.8094,2.8231,2.8371,2.8510,2.8651,2.8783,2.8923,2.9060,2.9200]
四、问题排查
后来发现, 电路上的输出滤波电容焊接错了, 只有 33nF。 现在将它修改为 20微法, 输出电压就正常了。 原来前面测量的数据是因为输出电容太小了。 此时, RY9131 震荡不太稳定。 在反馈回路并联上 100pF 补偿电容。 并将输出电感修改为 4.7微亨。 可以看到 此时输出震荡信号就非常稳定了。
▲ 图1.4.1 输入输出电压
在输出电感为 4.7微亨, 输出电容上的纹波大约为 50mV。 增加输出电感, 达到 33微亨, 输出纹波大大减小了。 大约 10mV 左右。
※ 总 结 ※
本文重新对 开关稳压电源 RY9131 进行了测试。 昨天测试结果出现的问题, 主要来自于PCB 布线的影响。 另外, 输出电容在开始的时候焊接错误, 这也造成输出电压不稳定。 将 输出电容修改为 20微法, 输出电感增加到 33微亨, 大大提高了输出电压的稳定性。
■ 相关文献链接:
● 相关图表链接: