![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开关电源
文章平均质量分 83
硬件工程师炼成之路
微信公众号:硬件工程师炼成之路
展开
-
开关电源环路学习笔记(8)-如何快速看出零点和极点
如何快速看出零点和极点--瞪眼法原创 2022-06-18 11:31:18 · 8980 阅读 · 6 评论 -
开关电源环路学习笔记(7)-BUCK电源环路仿真实验验证
前面花了三节内容,把Buck各个级的传递函数给推导出来了,只需要把它们相乘,就可以得到环路的开环传递函数了。那有没有办法验证它们是否正确呢?这一节就来干这个事情。验证方法我打算使用LTspice进行仿真验证,方法是这样的:1、搭好电路使用分立器件搭建一个Buck电路,设定好输入电压,选定好电感,电阻,电容等器件。2、根据公式直接画波特图根据前面推导的公式,我们可以直接列出这个电路的开环传递函数的表达式,有了表达式,我们就可以直接根据表达式画出波特图。原创 2022-05-14 22:17:05 · 9222 阅读 · 4 评论 -
开关电源环路学习笔记(6)-开关变换器传递函数Gvd(s)推导过程
终于到了最关键的环节,也是最难的环节,如何求出开关级的传递函数?也就是下图这一级。哎,不得不说,太难了。。。不过没办法,先前夸下海口,跟兄弟们说我要把环路搞清楚,现在搞不动也得搞啊。这一级之所以这么难,主要是有开关元器件,本身是非线性的。当然了,前面第2小节我们已经阐明了,在满足低频,小信号等条件下,也可以看成是线性的,这里就不再说了。那么如何求解传递函数呢?求解方法求的方法有很多种,常见的有下面这几种:1、小信号模型的建模思路——基本建模法.原创 2022-04-09 10:26:09 · 7840 阅读 · 6 评论 -
开关电源环路学习笔记(5)-脉冲调制级传递函数
上节分析了反馈级和误差放大级,这一节就来看脉冲调制级传递函数。有一点需要注意,输入信号是前面过来的误差信号Vc,输出信号是PWM的占空比d,并不是一个电压信号,为什么会这样?我在《第2节—线性化条件》已经做了说明。PWM产生的原理产生PWM的原理如下:芯片内部产生固定的锯齿波信号,将Vc(t)电压与锯齿波电压进行实时比较,就可以得到PWM波了,那么显然,输出PWM是这样产生的:1、某一时刻Vc(t)大于锯齿波的电压,那么输出高2、某一时刻Vc(t)小于锯齿波的电压原创 2022-04-09 10:24:23 · 3489 阅读 · 2 评论 -
开关电源环路学习笔记(4)-两种误差放大器的传递函数
前面几节我们已经说明白了,在满足一定条件的时候,Buck开关电源可以看成是线性系统,并且可以是划分为4级的反馈控制系统。1、反馈级:H(s)2、放大和补偿级:Gc(s)3、PWM调制级:Gpwm(s)4、开关变换级:Gvd(s)我们要知道整体的传递函数,那么自然需要知道每一级的-传递函数,这一节就先来看反馈级和补偿级的传递函数。反馈级H(s)和放大补偿级Gc(s)这两级放到一起说吧,我们分析系统稳不稳定,就要分析开环传递函数T(s)。而T(s)等于四级相乘:T原创 2022-04-09 10:22:29 · 5743 阅读 · 3 评论 -
开关电源环路学习笔记(3)-系统框图
继续学习,继续看书,继续动脑子。上期已经说明了开关电源满足三个条件之后,可以看成是线性的了,那么这期就来看看开关电源的系统框图。一个坑我一开始就掉进一个坑:系统框图的输入量为什么不是Vi,而是参考电压Vref?参考电压不是固定的吗?也能作为输入?反馈控制系统的输入量我有这个问题,是因为我大学课表里面没有《自动控制原理》,如果学过的话应该就不会有这个问题了。开关电源是一个自动控制系统,采取的是反馈控制的方式,是一个反馈控制系统。下面这两段话是教材《自动控制原理》的,原创 2022-04-09 10:19:09 · 5067 阅读 · 3 评论 -
开关电源环路学习笔记(2)-线性化条件
上期我们知道了传递函数的重要性,而传递函数只有线性系统才有,开关电源并不是一个线性电路,所以我们需要将其线性化。当然,这个线性化肯定是有约束条件的,即在一定条件下才成立。秒针的速度先来看这样的一个例子:上面这个时钟,秒针能一秒发出一个“哒”声。我如果说秒针是匀速旋转的,大家应该没什么异议吧,秒针每过1秒转动1小格,确实是匀速旋转,即秒针转的弧度与时间是线性关系。但是如果我说秒针是每时每刻都是匀速旋转的,那就不对了吧。仔细观察的话,这种时钟,实际是时间每过1秒,迅速转动一小格,然后等待原创 2022-04-09 10:16:53 · 4684 阅读 · 6 评论 -
开关电源环路学习笔记(1)-为啥要知道传递函数?
做硬件都会接触到开关电源,或多或少会接触到环路补偿。很多兄弟们也提出来让我说说这个,说明大家也都很关心,也说明这个好像有点难。就我个人而言,我也想搞明白环路这一块,也查了一些资料,视频,不过说实话,一直都还是懵的,感觉很困难。具体感觉就是,看资料或视频的时候,感觉好像是那么回事。但是撇开之后,就又云里雾里的感觉,总有一些想法没有找到答案。问题比如下面我想过的问题:开关电源有开关,根本就不是一个线性系统,传递函数是咋弄出来的? 系统环路框图的输入量为什么不是Vin,而是参考电压V原创 2022-04-09 10:07:58 · 7666 阅读 · 6 评论