主题中讨论的其他器件:UCC28C42、
如何了解 slop 补偿电路,我知道峰值电流模式控制,但我不知道如何使用 BJT 生成三角波
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
BJT 仅是斜坡(CT、RT)和 CS 之间的缓冲器。 BJT 仅需要几 uA 的电流、因此几乎不会对 CT、RT 负载的频移产生影响。 以这种方式使用的 BJT 也称为发射极跟随器、因此基极上出现的斜坡在发射极上"跟随"、然后被分频至正确的电平以产生所需的斜率补偿。
了解电源控制电路功能的一种方法是通过仿真进行实验。 我已经连接了 UCC28C42的开环模型、该模型使用 BJT 在 CS 上产生斜坡。 要运行仿真、您需要 下载免费的 TI TINA 仿真 software.e2e.ti.com/.../UCC28C42_5F00_VMC_5F00_Open-Loop.TSC 副本
此致、
Steve M
以下是讨论峰值 CMC 中斜率补偿需求的几个良好参考。
当然、通过分离注入的斜率补偿并改变电阻器、直到测量到所需的量、可以很容易地在实验中调整所需的值重新连接斜率补偿、使其与 CS 信号混合。
Steve
谢谢,我会观看
1.in 第一个文件升压转换器示例 slop 补偿使用三角波形、但在实际电路中、我需要使用发射极跟随器来生成三角形、 但是、我如何知道数据表中的 RT/CT 峰值 ii 只告诉我峰间值、如果我进行了 slop 补偿、我不需要知道峰值?
在 simplis 中、我可以轻松地生成三角波形、但是如果我想像 UC38's 方法一样使用、 我该怎么做。 您能给我一个有关这方面的介绍吗
我运行您提供的仿真
但振荡频率与此仿真中的1.72/(RT*CT)不同,频率应与86kHz 类似,但在仿真中频率为71.89k
仿真中的 Rramp 为5k、这意味着我需要尝试进行错误处理?
在 Simplis 中,我可以决定像0.36V 这样的斜坡补偿值,但是如果我使用 UC3842,如何生成0.36V? 使 RT/CT 波形峰值为1.06V、并使用1.06V 至0.7=0.36的 BJT
我说的方法是正确的? 在 UC3842数据表中、我知道的就是峰值、我怎么做这个部分会感到困惑
你(们)好
是的、仿真的测量频率为~72kHz、但从 UCC28C42数据表中可以看出、图1:
图上绘制的红线表示仿真值与"理想"值(Rt=20k、CT=1nF、F~80kHz)之间的误差。 仿真值与计算值之间存在~10kHz 误差。 我从仿真中删除了 BJT、以查看它可能对加载斜坡信号产生什么影响、并且频率没有变化。 测得的频率在72kHz 时保持完全相同、但在实际电路中不会发生这种情况-我们预计会由于 RT、CT 相关的最小时钟负载(基极电流与基极电流移除)而发生一些频率偏移。 仿真模型接近但并不完美。
斜率补偿基于混合/向 CS 信号添加一定数量的人工斜率。 斜率基于 m=dy/dx、但您似乎只考虑峰值(dy)、而忽略频率分量(时间、dt)。 如前所述、由于 BJT 的 VBE、峰值将减小~0.7V。 从 BJT 发射极到 CS 的单个电阻器将增加与 CS 滤波电容器上的 CS 信号混合的斜率补偿斜坡。 您可以通过设置发射极电阻器并在 CS 上应用叠加定理来调节斜率补偿、从而实现所需的量。 将斜率补偿视为峰值/时间或峰值*频率。 应用手册 U-97 给出了明确的说明(如下)。 图2显示了斜率补偿(-m)反相(从误差电压中减去)、但我们可以想象、当我们将其添加到 CS 时、它为+m:
此致、
Steve M
我想我理解振荡器的频率问题。 谢谢
我仍然对废液补偿有一些疑问:
正如您提到的、我只想一下峰值、我忘记 了频率分量(时间、dt)斜率补偿基于振荡频率、 根据我的设计、我使用的开关频率为100kHz、人工斜坡斜率 ma =3.6*10^5、 电流感应电阻器 Rsense = 0.1
因此,人工斜坡斜率峰值是(1/100k)*0.1*3.6*10^5=0.36, 频率和 Rsense 是固定的,所以变量是 ma,在实际电路中,Rramp 电阻器决定了 ma 值? 如果正确,如何选择 Rramp 值以匹配3.6*10^5。
在 Tina 仿真文件中、无论我如何更改 Rramp 值、slop 都不会更改、因此我不知道如何决定 Rramp 值、
基于上述情况,如果我有频率,然后 Rsense 如何选择斜波值,使 ma 为 queal 3.6*10^5
不要查看 TINA 文件以获得斜率补偿。 该仿真文件演示了在 VMC 中使用 UCC28c42的开环配置、我使用它作为示例来回答您最初关于如何使用 BJT 缓冲斜坡的问题。 您需要为 CMC 和斜率补偿构建新的 TINA 仿真。
您的总可用斜率补偿为:3.6V/10us=.36V/us
现在计算电感器斜率(如果增加到 CS、则为上升斜率;如果从误差电压中减去、则为下降斜率)。 当您获得电感器斜率值时、除以2、这是保证稳定性所需的斜率补偿量。 这在我之前提到的文件中有详细的解释。
Steve M
30mV/us 是您的斜坡可用于斜坡补偿的部分。 根据磁化电感、您需要计算出现在电流感应电阻器上的电压斜率。 CS 电阻器上的斜率将决定所需的斜率补偿量、您可以从 BJT 发射极上出现的斜坡(RT、CT)中了解您可以做出的贡献。 下面是我为您准备的一个示例。 您的值可能会有所不同、具体取决于您的拓扑、VIN、VOUT、DMAX、组件选择、 但我希望您可以遵循该方法。 请阅读我提交给您的论文、在 TINA 中构建 CMC 电路、无需担心精确、因为您可以在工作台上进行必要的调整。 电流感应、磁化电感(变压器设计)、电流感应滤波、占空比和斜率补偿-您看到它们是如何协同工作的? 祝您设计顺利。
此致、
Steve M
感谢您的帮助我将再次搜索您给我的三篇论文您提到的这篇论文是吗?
https://www.ti.com/lit/an/slua110/slua110.pdf?ts=1602122377212&ref_url=https%253A%252F%252Fwww.google.com%252F 、谢谢您为我提供了一个示例、我想这已经有几天了
阅读完本文后、如果我有疑问、我是否仍可以就此发表问题?