1. 从COT到ACOT:为什么我们需要“自适应”?
大家好,我是老张,在电源芯片行业摸爬滚打了十几年,画过的板子、调过的电源不计其数。今天咱们不聊那些虚的,就聊聊一个在实际项目中让我又爱又“恨”的控制模式——COT(恒定导通时间),以及它的“进化版”ACOT(自适应恒定导通时间)。很多刚入行的朋友可能觉得这些理论晦涩难懂,其实说白了,它们解决的就是一个最实际的问题:怎么让我的电源芯片开关起来又稳又省电?
咱们先回忆一下最基础的Buck变换器工作原理。它就像一个高速的水龙头开关,通过控制一个开关管(比如MOSFET)的快速开和关,把高的输入电压(Vin)变成我们需要的低输出电压(Vout)。这个“开关”动作的速度,就是我们常说的开关频率。频率稳定与否,直接关系到电源的性能:频率飘来飘去,输出电压的纹波就可能变大,还会产生恼人的噪声,干扰电路板上其他芯片的正常工作。
传统的COT控制模式,思路很直接:我每次让开关管导通的时间(Ton)是固定不变的。听起来很美好,对吧?但实际用起来,问题就来了。根据最基本的Buck变换器公式,开关频率 Fsw = Vout / (Vin * Ton)。你看,当你的输入电压Vin变化(比如电池供电时电压会逐渐下降),或者你调整了输出电压Vout,这个开关频率Fsw就会跟着变!这就像你开车想保持匀速,但脚踩油门的力度却固定不变,遇到上坡(Vin降低)车速自然就慢下来了。
所以,工程师们就想,能不能让这个“导通时间”Ton自己动起来,去抵消Vin和Vout变化带来的影响呢?这就是ACOT诞生的初衷。它的核心思想就是“自适应”:让Ton不再是固定的,而是能根据Vin和Vout动态调整,最终目标是把开关频率“锁死”在一个我们设定的值附近。我刚开始接触这个概念时,觉得这想法真妙,但具体怎么实现,里面又有哪些门道和坑,这就是咱们接下来要深入聊的。
2. ACOT如何实现频率“锁相”?一个公式的智慧
上一节我们抛出了问题,这一节咱们就来拆解ACOT的“魔法”是怎么实现的。关键就在于那个Ton的计算公式。在基础COT里,Ton是一个常数,比如100纳秒。而在ACOT里,Ton变成了一个动态值:
Ton = k * (Vout / Vin)
这里的 k 是一个由我们设计决定的常数。咱们把这个新的Ton代回开关频率公式看看:
Fsw = Vout / (Vin * Ton) = Vout / [Vin * (k * Vout / Vin)] = 1 / k
神奇的事情发生了!公式里的Vout和Vin被完美地约掉了,最终开关频率Fsw只取决于那个常数k。也就是说,只要我能精准地生成一个与(Vout/Vin)

1405

被折叠的 条评论
为什么被折叠?



