我是电源新鲜人,最近做一些关于开关电源的零极点问题的仿真.
我在ORCAD/PSPICE下画了一个开关电源的原理图(见附件),我做的是DC-DC的降压模型.但是仿真出来的结果,电感前端和后端的波形是一样的,都是直流,并且不是理论上应该的结果.
哪位大侠帮我看看电路图有什么问题?还是电感仿真时要选择什么参数?谢了! 1649231211512780.pdf
做开关电源仿真遇到的问题
全部回复(11)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
@040230132
我也做降压的DCDC变换器,你的反馈回路这么做的啊?我不知道怎么做反馈回路
我是楼主,照模电的"串联开关式稳压电路"章节做的反馈.
上午我怀疑电感和电容没起到滤波作用,下午单独就开关模块(mosfet加DIODE部分)及滤波部分做了仿真.
滤波部分我的仿真电路图如下: 1649231211537819.pdf
得到的仿真波形如下:500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/65/1649231211537945.png');}" onmousewheel="return imgzoom(this);">(蓝色为输出端波形)
证明滤波电路在单独模块下是可以工作的.
比较器加开关管电路加滤波电路仿真电路图如下: 1649231211538053.pdf
得到仿真波形如下:
1649231211538053.pdf 500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/65/1649231211538248.gif');}" onmousewheel="return imgzoom(this);">
基本上也符合理论分析.
上面的这个仿真,我将运放的LM358改成了自带库里的运放AD811/AD,lm358好像只能做线性电源的应用.
但是按照下面的总体开关电源电路, 1649231211539445.pdf
得到的波形却是如下:500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/65/1649231211539574.gif');}" onmousewheel="return imgzoom(this);">
相比上面其实只是加了线性比较的部分,加了参考电压0.6V.
不知道为什么,哪位大侠指点一下啊!
上午我怀疑电感和电容没起到滤波作用,下午单独就开关模块(mosfet加DIODE部分)及滤波部分做了仿真.
滤波部分我的仿真电路图如下: 1649231211537819.pdf
得到的仿真波形如下:500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/65/1649231211537945.png');}" onmousewheel="return imgzoom(this);">(蓝色为输出端波形)
证明滤波电路在单独模块下是可以工作的.
比较器加开关管电路加滤波电路仿真电路图如下: 1649231211538053.pdf
得到仿真波形如下:
1649231211538053.pdf 500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/65/1649231211538248.gif');}" onmousewheel="return imgzoom(this);">
基本上也符合理论分析.
上面的这个仿真,我将运放的LM358改成了自带库里的运放AD811/AD,lm358好像只能做线性电源的应用.
但是按照下面的总体开关电源电路, 1649231211539445.pdf
得到的波形却是如下:500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/65/1649231211539574.gif');}" onmousewheel="return imgzoom(this);">
相比上面其实只是加了线性比较的部分,加了参考电压0.6V.
不知道为什么,哪位大侠指点一下啊!
0
回复
提示
@ta7698
结果是对的!从你的图上看,你的U4不起作用!U5的1脚是0V,那么U5的2脚在0~3V范围内怎么变其5脚也是0V,所以就有你仿真的结果.对否?
你所提到的U4,不知是否原理图中的U6?
我想知道的是,为什么U6会不起作用?按照我的理解,U6应该是作为提供0.6V参考电压的作用,再通过后端分压电阻决定输出的直流电压.
我认为的整个框架的电压情况如下:U6的negative输入端电压应为0.6V直流(与POSITIVE输入端的0.6V相同),输出端应为某电平值的直流;U6的直流电作为U5的POSITIVE端信号,与NEGATIVE端的三角波比较,U5输出脉冲波形电压;U5的输出端作为M1的GATE端控制信号,控制M1的通断,使得M1的SOURCE端得到12V高电平,0V低电平的脉冲波形;12V的脉冲波形通过电感与电容的滤波电路在后端得到直流输出电压.
按照分压电阻与参考电压的设定,后端应该是2.1V的输出.
从U5开始以后的模块可以得到理论分析的结果(见比较器加开关管电路加滤波电路的输出波形图),但是加上前面的U6那一部分,总体电路的仿真不如预期.
我对单独的线性比较(U6那一部分)也进行过仿真,是可以得到理论结果的.
线性比较电路原理图如下:
1649231211595321.pdf
得到的仿真波形如下:
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/65/1649231211595648.gif');}" onmousewheel="return imgzoom(this);">
说明这一部分是可以单独正常工作的.
现在是两部分“组装”起来后结果就不对.
麻烦大侠进一步解释一下.
我想知道的是,为什么U6会不起作用?按照我的理解,U6应该是作为提供0.6V参考电压的作用,再通过后端分压电阻决定输出的直流电压.
我认为的整个框架的电压情况如下:U6的negative输入端电压应为0.6V直流(与POSITIVE输入端的0.6V相同),输出端应为某电平值的直流;U6的直流电作为U5的POSITIVE端信号,与NEGATIVE端的三角波比较,U5输出脉冲波形电压;U5的输出端作为M1的GATE端控制信号,控制M1的通断,使得M1的SOURCE端得到12V高电平,0V低电平的脉冲波形;12V的脉冲波形通过电感与电容的滤波电路在后端得到直流输出电压.
按照分压电阻与参考电压的设定,后端应该是2.1V的输出.
从U5开始以后的模块可以得到理论分析的结果(见比较器加开关管电路加滤波电路的输出波形图),但是加上前面的U6那一部分,总体电路的仿真不如预期.
我对单独的线性比较(U6那一部分)也进行过仿真,是可以得到理论结果的.
线性比较电路原理图如下:
1649231211595321.pdf
得到的仿真波形如下:
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/65/1649231211595648.gif');}" onmousewheel="return imgzoom(this);">
说明这一部分是可以单独正常工作的.
现在是两部分“组装”起来后结果就不对.
麻烦大侠进一步解释一下.
0
回复
提示
@littlemouse
你所提到的U4,不知是否原理图中的U6?我想知道的是,为什么U6会不起作用?按照我的理解,U6应该是作为提供0.6V参考电压的作用,再通过后端分压电阻决定输出的直流电压.我认为的整个框架的电压情况如下:U6的negative输入端电压应为0.6V直流(与POSITIVE输入端的0.6V相同),输出端应为某电平值的直流;U6的直流电作为U5的POSITIVE端信号,与NEGATIVE端的三角波比较,U5输出脉冲波形电压;U5的输出端作为M1的GATE端控制信号,控制M1的通断,使得M1的SOURCE端得到12V高电平,0V低电平的脉冲波形;12V的脉冲波形通过电感与电容的滤波电路在后端得到直流输出电压.按照分压电阻与参考电压的设定,后端应该是2.1V的输出.从U5开始以后的模块可以得到理论分析的结果(见比较器加开关管电路加滤波电路的输出波形图),但是加上前面的U6那一部分,总体电路的仿真不如预期.我对单独的线性比较(U6那一部分)也进行过仿真,是可以得到理论结果的.线性比较电路原理图如下:1649231211595321.pdf得到的仿真波形如下:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/65/1649231211595648.gif');}"onmousewheel="returnimgzoom(this);">说明这一部分是可以单独正常工作的.现在是两部分“组装”起来后结果就不对.麻烦大侠进一步解释一下.
你第一贴中的U4的4和5脚相连并接地,那还能起作用?
0
回复
提示