这个简单的SMPS有什么问题?


8

我最近一直在阅读电力电子学,作为一项挑战(也是一项学习练习),我设计了我的第一个开关电源-在这种情况下为降压转换器。

我目前的设计

它旨在提供3.5-4.0V(由二极管参考源决定)和最高3A的电流,以便使用任何直流电源(从5V USB充电器到9V PP3电池)驱动某些功率LED。我需要高效的电源,因为加热和电池寿命将是一个实际问题(否则我会很懒,并且要使用7805+二极管)。

注意:我已经注意到我的开关逻辑方向错误,我需要将连接交换到比较器中或用于!Q驱动MOSFET。

我之所以选择MOSFET而不是BJT是因为BJT中的功率损耗以及产生的热问题。 是否因提高效率而决定在BJT / IGBT上使用MOSFET是正确的选择?

我决定不使用许多业余爱好者论坛建议的PWM芯片,而是决定使用比较器/时钟/闩锁组合在“充电”和“放电”之间快速切换。 这种方法有什么特别的缺点吗? CMOS锁存器(D触发器)在来自时钟发生器(CMOS施密特反相器+反馈)的脉冲上升沿将数据复制到输出。

为时钟和降压低通选择时间常数/转折频率(分别为10-100kHz和10Hz)旨在支持较小的纹波近似值,同时还允许输出电容器自上电起在合理的时间内充电。 这是决定这些组件的值的正确考虑因素集吗?

另外,我将如何计算电感器的值? 我认为这取决于典型的输出电流和低通电容器的值,但我不太清楚如何做。

[编辑:]

过去,我使用所示的MOSFET对(除软件PWM外)来创建H桥,用于双向变速电动机控制-只要我保持PWM周期远大于MOSFET开关时间即可,开关过程中因短路造成的功率浪费可以忽略不计。不过在这种情况下,我将用肖特基二极管代替N-mosfet,因为我以前从未使用过肖特基二极管,并且想了解它们的性能。

我使用一个简单的反相器+ RC组合来提供时钟信号,因为我不需要特别一致或精确的频率,只要它大大高于降压-升压的高切角频率即可。

[编辑II:]

  • 我将其构建在面包板上,令我惊讶的是,它可以立即正常工作而没有任何问题,并且效率约为92%(相比之下,根据开关/组件损耗计算得出的效率为94%)。

  • 请注意,出于懒惰,我在输出阶段省略了电阻器-我也不太想起为什么将其放在第一位。

  • 我省略了与P-MOSFET并联的反向二极管,还使用了1N5817肖特基二极管(注:额定电流为1A)代替N-MOSFET。它的热量不足以让我的指尖察觉到。我在组装最终单元时订购了更高额定值的二极管,该单元将在满负载下运行。

  • 在测试过程中,我不小心吹了LM393比较器,但是LM358AN立刻就取代了它,没有任何问题。

  • 由于我找不到可以在Arch Linux x64上运行(甚至在本机Linux软件的情况下甚至要安装)的任何体面的电路设计+布局/布线软件,因此我手动进行了布局,因此可能无法正常工作到它被焊接的时候了...但这只是增加了“乐趣”,我猜!

  • 使用的分量值:Clock gen {1kR,100nF}; 降压输出{330uH,47uF}; 输入电容器[未显示] {47uF};P-MOSFET {STP80PF55}; N-MOSFET {相反,肖特基二极管,1N5817-替换为> = 3A版本};集成电路{40106 NXP,4013 NXP,LM358AN}


3
这是一个“滞后转换器”-它依靠输出端的滞后来提供稳定性(种类:-)。他们可以在实践中很好地工作。许多人不熟悉他们,有些人很难相信他们会做得很好。在这种情况下,通过在开关断开后将电感放电到输出电容中来提供磁滞,从而使Vout上升到略高于理论值。也就是说,比较器输入端的输出纹波幅度是运算的组成部分。在示波器上查看比较器输出。根据时钟到时间常数的值,很容易造成混乱。
罗素·麦克马洪

2
要真正浪费您的时间和/或打开您的思维过滤器,请同时移除时钟和触发器,并使用比较器直接驱动MOSFET(要适当考虑驱动器的适当性和极性)。有用!现在在示波器上查看Comparator_out !!!| 通过谨慎选择MOSFET Vgsth,您可以安排一个中间死区,在该死区中,一个MOSFET在没有足够的电压打开另一个之前就关闭。您可以使用电阻器降低电压,但会遇到驱动速度问题-正如其他人所说,通透率足够低,可以接受。
罗素·麦克马洪

1
一个具有某些固有死区的非常简单的栅极驱动器可以由PNP / NPN双极对制成,而仅此而已。加入基地。加入发射器。NPN收集器至V +。PNP收集器为V-。将输入驱动到基准。驱动发射器的输出。这为您提供了高电流驱动和~~ 2 x Vbe的中间死区。可以将几个欧姆发射极的输出R添加到FET栅极以减少栅极驱动电流。为此,我使用BC337 / 327(或BC807 / 817)对,使FET栅极驱动器的电流接近峰值。
罗素·麦克马洪

1
无法获得连续反馈和线性操作的原因是,当FET关断时,电感器中的能量继续向负载传递能量,而Cout和Vout继续(略有上升)。来自此源的纹波电压的程度是决定重新开启所需时间的一部分。很久以前,我曾有人强烈反对这种反馈控制的适当方法。它是 :-)。开关信号非常混乱-与您通常看到的情况非常不同。|
罗素·麦克马洪

1
如果使用具有死区时间(或无论如何)的2个MOSFET,则在较低的FET上放置一个小的廉价肖特基二极管。这将按要求进行,并使底部FET的时序不太关键。由于二极管仅处理前沿切换和可能的后沿切换,因此其额定值远低于满载电流。您将看到,即使是便宜的中国12V笔记本电脑反激式电源也能做到这一点-而并非最便宜的。如果不添加外部肖特基二极管,则FET体二极管将在/需要时导通,但损耗很高。
罗素·麦克马洪

Answers:


3

是的,存在稳定性问题并且两个FET都导通时会出现片刻,但是在电路的下拉部分(即同步降压转换器)上使用FET而不是肖特基二极管的好处是:-

  1. 无论您的PWM占空比是多少,输出电压都将保持为输入电压的一小部分不变-实际上,您将输出上的L和C用作方波输入的低通滤波器。
  2. 无论您连接了什么负载,只要FET的电阻低,就可以在不需要更改PWM标记空间比的情况下。
  3. 在较重的负载下,它比非同步降压稳压器更有效,但不利的一面是,在轻负载下,它的效率较低,因为由于栅极电容而需要电流来驱动N沟道FET。

我还主张将555定时器锯齿波发生器构建为系统的基础。像这样:-

在此处输入图片说明

然后,我将其馈入快速比较器,然后使用比较器输出来驱动两个FET。两个FET可以在比较器的输出上以较小的RC时间延迟进行“时间隔离”-无延迟的输出和延迟的输出将为一个栅极驱动器的AND门馈电,而对于另一个栅极驱动器的AND门馈电,但使用或非门。计划引入50ns的时间延迟。

您得到的是一个半体面的同步降压转换器,只需要一个输入到另一个比较器输入即可获得所需的占空比变化。到目前为止还好吗?然后,您可以应用一个简单的控制环路,当输入电压变大时,它会降低比较器的第二个输入。使其工作,然后应用另一个小的控制环路,该环路实际上会随着负载电流tad的变化而实际调节PWM,这可能会起作用,并且不涉及负反馈。

然后,作为最后的接触,并小心谨慎地应用整个控制回路,以使输出更好地保持稳定,但请记住,使用同步降压,您几乎可以获得半个体面的稳定性能,而无需使用负反馈的控制回路-如果您我想推荐这种方法。

但是,对我来说,我只想拜访凌力尔特公司(Linear Technology)并得到已经完成工作的设备。


我很想知道555电路在此应用中比我的逆变器设计有什么优势-实际振荡频率可以偏移几乎一个数量级而不会引起很多问题,因此也不需要555的精度, 555电路的零件数更多。虽然我通常宁愿使用两个MOSFET(pwm周期比MOSFET的开关时间长得多),但我选择了肖特基二极管只是因为我以前从未使用过它,并且想了解它的性能。我过去的电源开关设备(电机控制器)仍然可以在两个MOSFET上正常工作。
Mark K Cowan 2013年

同样,虽然线性技术器件几乎肯定比我的设计更精确,但它们的零件数却差不多,而我在某种程度上是作为学习练习来做的(因此没有花哨的单芯片PWM驱动器)。我将Linear Technology其站点添加到我的笔记本中,谢谢!
Mark K Cowan 2013年

3
@MarkKCowan整个方法除了作为学习练习之外,还存在争议,因此我不知道您想学习什么,所以我提出了555想法,但是背后有一个重要的原因。您的振荡器会产生方波,但是您可以使用电容器上的电压,但是它是(A)非线性斜坡,并且(B)具有不确定的幅度阈值,该阈值可能会随着设备预热而漂移,但听上去很花哨,您是如何做到的你觉得是对的。非线性和不可预测的阈值-只要记住您第一次听到它的地方,哈哈。
安迪(aka)

1
555电路用于为PWM生成产生良好的平滑斜坡。频率精度不使用。它允许您将模拟电压转换为平滑变化的占空比。
alex.forencich

同步转换器的另一个功能(可能是优势也可能不是优势)是它们可以双向传输功率。如果您想进行再生破碎,则非常方便。
格林

5

该原理图的主要问题在于,在切换期间会有一个时刻,两个MOSFET都将导通电流,然后会使电源短路。通常,此时刻很短,不会烧毁MOSFET,但是效率会受到影响,并且电源中会出现高浪涌。

反向用肖特基二极管替换下部的MOSFET。

是的,使用MOSFET可以提高效率,但是原理图需要特殊的驱动器,以使开关晶体管之间的死区时间导通。


在阅读您的答案之前,我只是从以下问题的答案中得到了相同的想法!既然您提到它,那么无源开关(例如肖特基二极管)就显得意义非凡,而且还可以降低总成本!谢谢![ electronics.stackexchange.com/questions/57468/…–
马克·科恩


1

我认为生成PWM信号的一种更好的方法是实际构建适当的控制环路。我不清楚您的电路实际上是否会稳定在您想要的位置。

您应该做的是构建一个简单的P或PI控制器。取您的输出电压和参考电压,然后将它们通过差分放大器获得误差电压。然后通过一个电位计运行它,以便您可以调节增益。如果您想使其更准确,请通过另一个电位器,一个积分器,然后将它们都放入求和放大器。这将为您提供与误差和误差积分成比例的输出,并且增益可调。然后,将其运行到比较器的一个输入。比较器的另一个输入将是来自张弛振荡器的三角波。比较器的输出将驱动MOSFET,可能使用MOSFET驱动器,并可能需要一些附加逻辑来防止直通。您'


1
这个想法是,它将产生一个不错的PWN信号。您不想只看错误的迹象,而是想看错了多少。偏离1%时的校正与偏离50%时的校正有很大不同。如果只看标志,您会得到奇怪的结果。同样,将三角波与误差信号的放大版本进行比较。如果没有积分器,则在负载下电压会略微下降,因为生成所需占空比的所需电平会降低。积分器将在更长的时间内清除此错误。
alex.forencich 2013年

1
@MarkKCowan-您拥有或曾经拥有的同步降压转换器拓扑(带有高侧和低侧开关)可能与Vin远小于Vout时一样好。对于很大的差异(例如4:1 +),使用降压后跟随降压级的转换器可能会更好-在降压转换器为“无源”的情况下,仍可以使用单个开关。但是对于您正在执行的操作,这看起来不错。在大电流下,较低的FET(而不是二极管)会产生很大的不同。我最近买了一个便宜的中国24V至12V @ 20A输出转换器,昨晚把它拆开了……
Russell McMahon 2014年

1
...看看他们做了什么。它使用TL494和2个并联FET作为上部开关(以获得所需的电流额定值)和一个双肖特基下部二极管。在240A输出(12 x 20A)时,在20A或12W时,额定电流下降约0.6V,仅二极管中的效率损失为5%。二极管Reff = V / I = 0.6 / 20 = 30毫欧。虽然这是一个合理的结果,但很容易获得10毫欧的FET,并且可以以完全不破价格的价格获得5甚至1毫欧的FET。5 mO FET可使“二极管”损耗从5%降至1%以下。...
罗素麦克马洪

1
... | 使用优化的控制器和适当的驱动器将有助于但便宜的2晶体管驱动器可以正常工作。在许多情况下,您应该能够获得95%的实际效率,在某些极具挑战性的高功率应用中,人们声称98%+。如此高的效率通常是在Vin,Vout和功率的某种优化组合下实现的-从优化设计点移开,然后下降。您可以在许多数据手册和应用笔记中看到这一点,其中一条曲线的峰值将达到95%+,但在运行的“景观”中,您可以期望的曲线要少得多。
罗素·麦克马洪

2
单独使用FET作为底部开关意味着开关时序必须“恰到好处”。通过在较低的FET上并联一个较低额定的肖特基二极管,二极管将处理未定时的边缘,而FET则处理了大部分电流x时间。与仅使用肖特基二极管相比,肖特基二极管的额定值要低得多,因为它只能处理导通周期一端或两端的瞬态事件。
罗素·麦克马洪
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.