news 2026/4/25 14:30:42

简单升压稳压电路 LTspice 结果

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
简单升压稳压电路 LTspice 结果

简 介:本文通过LTspice仿真分析了升压电路的工作特性。首先测量了电路的静态工作电流为3.47mA,并测试了不同负载下的转换效率:1kΩ负载时效率为58.9%,100Ω负载时效率达72.8%。实验发现输出电压随负载变化明显,100Ω时输出4.5V,150Ω时升至4.9V,更高负载时稳定在5V左右。研究结果表明,该升压电路的转换效率随输出功率增加而提高,但负载变化会显著影响输出电压稳定性。

关键词升压电路LTspice

升压电路的基本特性

  • 一个简单使用升压电路的仿真

01LTspice仿真升压电路


一、简介

前面通过 LTspice 仿真测试了这个 升压电路。 下面再使用 LTspice对他的基本特性进行仿真。 一个是测量它在不同的工作状态下的输入电流波形以及对应的平均电流。 测量在不同负载下该电路的转换效率。 二是测量负载电阻对于输出电压的 影响。 最后,再测量一下输入电压对于输出电压的影响, 评估一下它的稳压机制的效果。

二、电路静态工作电流

首先测量一下电路的静态工作电流。 设置负载电阻为 1MΩ, 几乎 是没有输出负载。 设置最大仿真时间间隔为 1微秒, 显示工作电源的电流波形。 仿真 100ms 之内的工作电源输出电流波形。 可以看到电路的工作电流 也是脉冲电流。 下面通过数值统计电流波形, 最终获得电路的平均工作电流。

从 LTspice 导出仿真电源电流波形, 前面是启动电流。 统计在 2.5ms 之后, 电路工作电流的平均值。 通过Python 编程, 最终计算出电路的平均工作电流为 3.47mA。 这是电路的静态工作电流。

▲ 图1.2.1 LTspice 仿真的电流波形
#!/usr/local/bin/python# -*- coding: gbk -*-#============================================================# TEST1.PY -- by Dr. ZhuoQing 2025-12-13## Note:#============================================================fromheadmimport*data=tspload('aa','data')id=where(data[0]>0.0025)[0][0]t1=data[0][id]tall=0.1-t1 tdim=data[0][id:]idim=data[1][id:]deltat=[t2-t1fort1,t2inzip(tdim[:-1],tdim[1:])]sigmac=sum([t*ifort,iinzip(deltat,idim[:-1])])printf(sigmac/tall)plt.plot(data[0],data[1],lw=3)plt.xlabel("Time(s)",color="steelblue",fontsize=24)plt.ylabel("Current(A)",color="steelblue",fontsize=24)plt.grid(True,which='both',linestyle='--',alpha=0.7)plt.tight_layout()plt.show()#------------------------------------------------------------# END OF FILE : TEST1.PY#============================================================

接下来, 设置负载为 1k 欧姆。 在输出5V的情况下, 负载电流大约为 5mA。 使用同样的方法统计工作电流, 这样可以得到电路的转换效率。 电路的工作电流为 14.16mA。 计算电路的输入功率 以及负载功率, 电路电能转换效率为 58.9% 左右。

#!/usr/local/bin/python# -*- coding: gbk -*-#============================================================# TEST1.PY -- by Dr. ZhuoQing 2025-12-13## Note:#============================================================fromheadmimport*data=tspload('aa','data')id=where(data[0]>0.0025)[0][0]t1=data[0][id]tall=0.1-t1 tdim=data[0][id:]idim=data[1][id:]deltat=[t2-t1fort1,t2inzip(tdim[:-1],tdim[1:])]sigmac=sum([t*ifort,iinzip(deltat,idim[:-1])])printf(sigmac/tall)plt.plot(data[0],data[1],lw=3)plt.xlabel("Time(s)",color="steelblue",fontsize=24)plt.ylabel("Current(A)",color="steelblue",fontsize=24)plt.grid(True,which='both',linestyle='--',alpha=0.7)plt.tight_layout()plt.show()#------------------------------------------------------------# END OF FILE : TEST1.PY#============================================================

将电阻负载下降到 100欧姆, 再次进行仿真。 可以求得输入平均电流为 92.68mA。 由此可以计算出电路的转换效率, 转换效率达到了 90%左右。 可以看到, 当输出功率增加, 电路的转换效率也相应提高了。


实际测试输出电压, 可以看到它只有 4.5V, 并没有达到 5V。 根据现在的平均电压, 重新计算电路转换效率, 实际转换效率大约为 72.8% 左右。

三、负载特性

测量电路的负载特性, 改变输出负载 R2的阻值, 从 100 欧姆, 变化到 1k 欧姆 。 测量不同负载下, 输出电压的变化。 将仿真数据导出, 统计 2ms 之后的平均电压, 绘制出不同电阻对应的输出电压的平均值。 在负载为 100欧姆的时候, 输出电压大约为 4.5V。 电阻变化到 150欧姆, 电压迅速上升到 4.9V左右。 随着负载增加, 输出电压便稳定在 5V左右。

▲ 图1.3.1 不同复负载对应的输出电压
#!/usr/local/bin/python# -*- coding: gbk -*-#============================================================# TEST2.PY -- by Dr. ZhuoQing 2025-12-13## Note:#============================================================fromheadmimport*length,data,time=tspload('aa0','length','data','time')rdim=list(linspace(100,1e3,19,endpoint=True))#printf(rdim, shape(rdim))printf(shape(data),shape(time),shape(length))foriinrange(len(length)):startid=sum(length[:i])endid=sum(length[:i+1])plt.plot(time[startid:endid],data[startid:endid],lw=3)plt.xlabel("Time(s)",color="steelblue",fontsize=24)plt.ylabel("Voltage(V)",color="steelblue",fontsize=24)plt.grid(True,which='both',linestyle='--',alpha=0.7)plt.tight_layout()plt.show()#------------------------------------------------------------# END OF FILE : TEST2.PY#============================================================

▲ 图1.3.2 不同电阻与输出电压
#!/usr/local/bin/python# -*- coding: gbk -*-#============================================================# TEST2.PY -- by Dr. ZhuoQing 2025-12-13## Note:#============================================================fromheadmimport*length,data,time=tspload('aa0','length','data','time')rdim=list(linspace(100,1e3,19,endpoint=True))#printf(rdim, shape(rdim))#printf(shape(data), shape(time), shape(length))vdata=[]foriinrange(len(length)):startid=sum(length[:i])endid=sum(length[:i+1])# plt.plot(time[startid:endid], data[startid:endid], lw=3)vdata.append(data[startid:endid])#plt.xlabel("Time(s)", color="steelblue", fontsize=24)#plt.ylabel("Voltage(V)", color="steelblue", fontsize=24)#plt.grid(True, which='both', linestyle='--', alpha=0.7)#plt.tight_layout()#plt.show()startid=int(len(data)/len(length)/5)vdim=[float(mean(vdim[startid:]))forvdiminvdata]printf(list(rdim),list(vdim))plt.plot(rdim,vdim,lw=3)plt.xlabel("Resistor(Ohm)",color="steelblue",fontsize=24)plt.ylabel("Voltage(V)",color="steelblue",fontsize=24)plt.grid(True,which='both',linestyle='--',alpha=0.7)plt.tight_layout()plt.show()#------------------------------------------------------------# END OF FILE : TEST2.PY#============================================================

四、输入电压与输出电压

接下来,测量电路的输出电压与输入电压之间的关系。 将电阻负载设定为 1kΩ。 改变输入电压, 从 1.5V 变化到 5V, 每次增加 0.2V 。 可以看到输出电压在负反馈的作用下, 大都稳压在 5V左右。 导出仿真数据, 统计 6ms 之后的电压平均值。 绘制出输出电压与输入电压的关系。 在输入电压为 1.5V 的时候, 电路可以工作, 但是输出电压并没有稳压在 5V, 电压只有 3.7V左右。 只有当输入电压超过 2.1V之后, 输出电压才基本上稳压在 5V 左右。

▲ 图1.4.1 不同输入电压对应的输出电压

▲ 图1.4.2 不同输入电压与输出电压

结 ※


文通过 LTspice 仿真了一个升压电路的基本特性。 虽然他有稳压负反馈, 但是随着输入电压的变化对应的输出电压会出现一定的变化。 输出负载对于输出电压也有较大的影响。


■ 相关文献链接:

  • 一个简单使用升压电路的仿真-CSDN博客

● 相关图表链接:

  • 图1.2.1 LTspice 仿真的电流波形
  • 图1.3.1 不同复负载对应的输出电压
  • 图1.3.2 不同电阻与输出电压
  • 图1.4.1 不同输入电压对应的输出电压
  • 图1.4.2 不同输入电压与输出电压
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 8:03:36

UDP网络巩固知识基础题(2)

1. UDP协议工作在哪一层?A. 物理层 B. 数据链路层 C. 网络层 D. 传输层答案:D 解析: UDP(User Datagram Protocol)是传输层协议,与TCP同属传输层,提供无连接的数据传输服务。2. UDP协议的特点不…

作者头像 李华
网站建设 2026/4/18 3:37:00

【SSM戒烟网站】(免费领源码+演示录像)|可做计算机毕设Java、Python、PHP、小程序APP、C#、爬虫大数据、单片机、文案

摘要 随着互联网的高速发展,线上管理成为当代人们管理事物的重要手段之一;戒烟网站的开发也迫在眉睫。所以采用B/S模式, MySQL数据库以及通过java技术来开发此网站的目的是建立一个戒烟网站,这样可以有效地解决戒烟管理混乱的局面。本网站设计…

作者头像 李华
网站建设 2026/4/24 6:56:43

百度网盘直链解析工具:简单3步实现全速下载的完整教程

还在为百度网盘龟速下载而苦恼吗?每次看到几十KB的下载速度,是不是感觉回到了拨号上网的时代?这款百度网盘直链解析工具正是你需要的提速利器,它能帮你提取真实下载链接,让下载速度直接提升! 【免费下载链接…

作者头像 李华
网站建设 2026/4/24 9:52:09

构词与词根-2025年

对于相近构词 记忆起来很麻烦sector vector factor Hector 这是前缀的区别,主要还是看前缀词根;但是这里前缀似乎是单个字母;s刀 切,sector一节 部门;vector 向量; Hector h是上层的 恐吓前缀构词一般都是词根&#xf…

作者头像 李华
网站建设 2026/4/18 9:56:27

最强更新!西储大学(CWRU)轴承数据集保姆级教程!

往期精彩内容: Python轴承故障诊断 (14)高创新故障识别模型-CSDN博客 独家原创 | SCI 1区 高创新轴承故障诊断模型!-CSDN博客 基于 GADFSwin-CNN-GAM 的高创新轴承故障诊断模型-CSDN博客 Python轴承故障诊断 (19)基于Transformer-BiLSTM的创新诊断模…

作者头像 李华