当前位置: 首页 > news >正文

BUCK电路的环路补偿

  

芯片的COMP脚是用来设计环路补偿用的,它给芯片内部的误差放大器的输出和PWM控制器输入做补偿,如果环路补偿设计得不好,会更容易引起环路的不稳定或振荡,也可能导致输出电压异常。环路补偿涉及三个指标:剪切频率,相位裕量,增益裕量。一般剪切频率要设计到1/10-1/50,相位裕度要>45°,增益裕量<-10dB。

在进行环路补偿的时候,我们先定一个剪切频率,比如我们的芯片是570KHZ的,我们就取剪切频率F_{CO}为25K,再设定相位裕度PM=60°,这样我们就可以计算得到缺失相位PL和相位补偿PB

P L = a \tan ( 2 \times \pi \times F _ { C O } \times R _ { E S R } \times C _ { O } ) - a \tan ( 2 \times \pi \times F _ { C O } \times R _ { O } \times C _ { O } )

这里R_{ESR}是等效串联电阻,Co是输出电容。

P B = ( P M - 9 0 d e g ) - P L

k = \tan ( \frac { P B } { 2 } + 4 5 d e g )

F _ { Z 1 } = \frac { F _ { C O } } { k }

F _ { P 1 } = F _ { C O } \times k

R _ { Z } = \frac { 2 \times \pi \times F _ { C O } \times V _ { O } \times C _ { O } \times R _ { O A } } { G M _ { C O M P } \times V _ { g g m } \times V _ { R E F } }

C _ { Z } = \frac { 1 } { 2 \times \pi \times F _ { Z 1 } \times R _ { Z } }

C _ { P } = \frac { 1 } { 2 \times \pi \times F _ { P 1 } \times R _ { 2 } }

最终计算出来的Rz,Cz和Cp就是我们需要的环路补偿电路的阻容的取值。当然,每次都这样计算是比较麻烦的,所以我们可以使用TI提供的环路仿真工具。

打开后选择所使用的芯片,再选择输入电压,输出电压,输出电流等参数,软件会自动计算环路补偿的器件参数,包括后面还有Layout的指导。

DCDC电路的PCB设计_dcdc pcb-CSDN博客

http://www.dtcms.com/a/349006.html

相关文章:

  • JDK版本报错
  • 在PC机上使用虚幻引擎5(UE5)开发第一款游戏的完整入门指南
  • 门面设计模式
  • Python核心技术开发指南(012)——浮点数
  • 如何捕获组件的异常情况
  • 一个简单的html音乐播放器
  • 阿里发布Qoder:颠覆软件开发体验的AI编程平台
  • 前端应用容器化,基于Docker多阶段构建的最佳实践
  • More Effective C++ 条款05: 谨慎定义类型转换函数
  • Java 泛型的“擦除”与“保留”:一次完整的编译与反编译实验
  • Docker中Dify镜像由Windows系统迁移到Linux系统的方法
  • 【计算机408数据结构】第二章:基本数据结构之线性表
  • Leetcode 3660. Jump Game IX
  • 新的 Gmail 网络钓鱼攻击利用 AI 提示注入来逃避检测
  • rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(十四)垂直滚动条
  • 【URP】[投影Projector]解析与应用
  • 【cs336学习笔记】[第6课]内核优化与Triton框架应用
  • 如何在算力时代乘风破浪?
  • 深度学习中的模型量化及实现示例
  • 【RAGFlow代码详解-4】数据存储层
  • MySQL学习记录-基础知识及SQL语句
  • 【零代码】OpenCV C# 快速开发框架演示
  • 在 Docker 容器中查看 Python 版本
  • C语言第十二章自定义类型:结构体
  • LangChain RAG系统开发基础学习之文档切分
  • Python核心技术开发指南(016)——表达式
  • 多线程——认识Thread类和创建线程
  • 【记录】Docker|Docker镜像拉取超时的问题、推荐的解决办法及安全校验
  • FPGA时序分析(四)
  • asio的线程安全