逆变器学习笔记(三)

DCDC电源芯片外围器件选型_dcdc的comp补偿-CSDN博客

1.芯片的COMP引脚通常用于补偿网络:

芯片的COMP引脚通常用于补偿网络,在控制环路中发挥重要作用。COMP引脚接电容和电阻串联接地,主要是为了稳定控制环路、调整环路响应速度和滤波噪声。以下是详细解释:

(COMP)为误差放大器补偿脚。该脚与误差放大器反相输入端(VFB)之间应接入RC补偿网络,以改善误差放大器的性能。

一般是从芯片内部误差放大器的输出引出来,外部一般都需要加一个补偿电容.因为内部运放的反向输入端和补偿输出端之间需要接阻抗,结成负反馈形式,这个阻抗可以是C,也可以是RC,以及其它。如果是C,就是积分调节。如果是RC,就是比例积分调节。如果是其它,就是其它调节。主要作用是环路的稳定性,在频域范围内满足控制理论稳定性的要求,这样才能使电源稳定性好。在各种情况下都能稳定输出而不出现异常。

1. 环路补偿

控制系统中的COMP引脚用于环路补偿,调节系统的频率响应。补偿网络通过调整电路的增益和相位特性,确保系统的稳定性和快速响应。

补偿网络的基本构成

补偿网络通常由电阻(R)和电容(C)组成,可以配置成多种形式,如RC串联、RC并联等。常见的补偿网络形式包括:

  • RC串联网络:电阻和电容串联后接到COMP引脚和地之间。
  • RC并联网络:电阻和电容并联后接到COMP引脚和地之间。

2. 具体作用

频率补偿
  • 相位补偿:通过调节补偿网络的RC值,可以调整控制环路的相位裕度,避免由于相位不足引起的环路不稳定和振荡。
  • 增益调节:补偿网络还可以调节控制环路的增益裕度,确保系统在各种工作条件下的稳定性。
噪声滤波
  • 高频噪声滤波:电容在高频下表现为低阻抗,可以滤除控制信号中的高频噪声,改善系统的抗干扰能力。
  • 平滑控制信号:电容有助于平滑控制信号,减少电压波动,确保系统输出的稳定性。
动态响应调整
  • 快速响应:合适的补偿网络可以使系统具有快速的动态响应能力,能够迅速应对输入电压和负载的变化。
  • 抑制振荡:通过调节补偿网络,可以抑制控制环路中的振荡,避免输出不稳定。

3. 设计考虑

设计补偿网络时需要考虑以下因素:

  • 电阻和电容值RC网络的具体值决定了系统的频率响应特性,需要根据系统的工作频率和稳定性要求进行选择。
  • 系统要求:不同的应用场景对控制环路的动态响应和稳定性有不同要求,需要针对具体应用进行补偿网络设计。
  • 测试与调整:实际设计中,通常需要通过实验测试对补偿网络进行调整,确保系统在各种工作条件下的最佳性能。

4. 实例说明

例如,在一个开关电源(如DC-DC变换器)的控制电路中,COMP引脚连接一个补偿网络(电阻R和电容C串联后接地),具体作用如下:

  • 电感电流控制:通过补偿网络,调节电感电流控制环路的频率响应和相位特性,确保电流控制环路的稳定性。
  • 输出电压稳定:通过调节环路增益和相位,确保输出电压的稳定性和快速响应,避免过冲和振荡。

COMP引脚接电容和电阻串联接地,构成补偿网络,是控制系统设计中的关键部分。它通过调节环路的频率响应、相位裕度和增益裕度,确保系统的稳定性、快速响应和抗噪能力。合理设计和调整补偿网络,可以显著提升控制系统的性能,适应各种应用需求。

电感选型的时候主要考虑最大电流:立创上搜电感器件关键参数,淘宝上粘贴这个器件的名字即可

同一个封装,感值差一点最大电流就会差很多,因此不能单纯以为只要电感封装越大能通过的最大电流越大:

不同封装的电感:

2.逆变器电路分析:

主通路LC上的电感封装选用下图中的,能通过大电流:

互感器:

互感器:

T1是升压变压器,2:30,升压15倍,24 X 15 = 360:

在测量电路中,将两个电阻并联起来作为测量电阻有几个主要原因,涉及到测量精度、功耗和热稳定性等方面。以下是详细解释:

1. 增加测量精度

分压和均衡
  • 精度提升:并联两个电阻可以通过分压和均衡电流来提高测量的精度。两个电阻分担电流,使得每个电阻上的电流变化更小,降低了由于电阻值误差引起的总误差。
  • 匹配误差:高精度电阻通常成本较高,通过并联两个相对较高精度的电阻,可以实现更高的精度而不增加过多成本。并联电阻的总电阻值计算公式为: R总=R1×R2R1+R2R_{\text{总}} = \frac{R_1 \times R_2}{R_1 + R_2}R总​=R1​+R2​R1​×R2​​

2. 降低功耗和分担热量

功耗分担
  • 功率分配:单个电阻承受较大的功率时,可能会发热严重,影响其阻值稳定性。通过并联两个电阻,每个电阻分担的功率减半,降低了个体电阻的发热量。
  • 热稳定性:电阻的阻值会随温度变化,通过并联两个电阻,每个电阻的温升降低,总体热稳定性得到改善。

3. 提高可靠性

冗余和可靠性
  • 冗余设计:并联电阻提供了一定的冗余性。如果其中一个电阻失效,另一个电阻仍然可以部分维持电路的功能,避免整个电路立即失效,提高了系统的可靠性。
  • 热分布:并联电阻有助于更均匀地分布热量,防止某个单一电阻过热,进一步提高了电路的可靠性和寿命。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/42689.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java Lock接口

在 Java 中,Lock 接口的实现类ReentrantLock 类提供了比使用 synchronized 方法和代码块更广泛的锁定机制。 简单示例: import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock;public class ReentrantLockExampl…

关闭vue3中脑瘫的ESLine

在创建vue3的时候脑子一抽选了ESLine,然后这傻卵子ESLine老是给我报错 博主用的idea开发前端 ,纯粹是用不惯vscode 关闭idea中的ESLine,这个只是取消红色波浪线, 界面中的显示 第二步,在vue.config.js中添加 lintOnSave: false 到这里就ok了,其他的我试过了一点用没有

阿里云 OSS - 开通到使用、服务端签名直传(前后端代码 + 效果演示)

目录 开始 OSS 相关术语须知 阿里云 OSS 开通 阿里云 OSS 使用 官方文档教程 实战开发 阿里云 OSS 自动配置 环境配置 实战开发 服务端签名直传 概述 代码实现 开始 OSS 相关术语须知 中文 英文 说明 存储空间 Bucket 存储空间是您用于存储对象(Ob…

DB-GPT-PaperReading

DB-GPT: Empowering Database Interactions with Private Large Language Models 1. 基本介绍 DB-GPT 旨在理解自然语言查询,提供上下文感知响应,并生成高精度的复杂 SQL 查询,使其成为从新手到专家的用户不可或缺的工具。DB-GPT 的核心创新在于其私有 LLM 技术,该技术在…

FL Studio 2024 发布,添加 FL Cloud 插件、AI 等功能

作为今年最受期待的音乐制作 DAW 更新之一,FL Studio 2024发布引入了新功能,同时采用了新的命名方式,从现在起将把发布年份纳入其名称中。DAW 的新增功能包括在 FL Cloud 中添加插件、AI 驱动的音乐创作工具和 FL Studio 的新效果。 FL Cloud…

ThinkPHP定时任务是怎样实现的?

接到一个需求:定时检查设备信息,2分钟没有心跳的机器,推送消息给相关人员,用thinkphp5框架,利用框架自带的任务功能与crontab配合来完成定时任务。 第一步:分析需求 先写获取设备信息,2分钟之…

力扣双指针算法题目:快乐数

目录 1.题目 2.思路解析 3.代码展示 1.题目 . - 力扣(LeetCode) 2.思路解析 题目意思是将一个正整数上面的每一位拿出来,然后分别求平方,最后将这些数字的平方求和得到一个数字,如此循环,如果在此循环中…

【做一道算一道】和为 K 的子数组

给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 示例 1: 输入:nums [1,1,1], k 2 输出:2 示例 2: 输入:nums [1,2,3],…

前端面试题8

基础知识 解释一下什么是跨域问题,以及如何解决? 跨域问题是由于浏览器的同源策略限制了从一个源加载的网页脚本访问另一个源的数据。解决方法包括使用JSONP、CORS(跨源资源共享)、设置代理服务器等。 描述一下事件冒泡和事件捕获…

Flutter-实现悬浮分组列表

在本篇博客中,我们将介绍如何使用 Flutter 实现一个带有分组列表的应用程序。我们将通过 CustomScrollView 和 Sliver 组件来实现该功能。 需求 我们需要实现一个分组列表,分组包含固定的标题和若干个列表项。具体分组如下: 水果动物职业菜…

BigDecimal(double)和BigDecimal(String)有什么区别?BigDecimal如何精确计数?

BigDecimal(double)和BigDecimal(String)的区别 double是不精确的,所以使用一个不精确的数字来创建BigDecimal,得到的数字也是不精确的。如0.1这个数字,double只能表示他的近似值。所以,当我们使用new BigDecimal(0.1)创建一个Bi…

golang验证Etherscan上的智能合约

文章目录 golang验证Etherscan上的智能合约为什么要验证智能合约如何使用golang去验证合约获取EtherscanAPI密钥Verify Source Code接口Check Source Code Verification Status接口演示示例及注意事项网络问题无法调用Etherscan接口(最重要的步骤) golan…

归并排序的实现(递归与非递归)

概念 基本思想:归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide andConquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使…

揭秘Conda:Python开发者必备的包管理神器

conda 简介 Conda 是一个开源的包管理系统和环境管理系统,用于安装和管理软件包以及创建和维护不同的软件环境。 它最初是为 Python 语言设计的,但现在已经支持多种编程语言,包括 R、Ruby、Lua、Scala 等。 1、Anaconda:是一个…

GPIO配置-PIN_Speed的理解

在使用STM32的GPIO 口配置时,经常会疑惑应该选用什么样的配置模式,本文谈谈对pin_speed的理解。 根据数据手册可得,STM32提供10MHz,2MHz和50MHz三种输出速度的配置,三种配置的应用场景是怎么样的?。 1.为什么要配置引…

[护网训练]原创应急响应靶机整理集合

前言 目前已经出了很多应急响应靶机了,有意愿的时间,或者正在准备国护的师傅,可以尝试着做一做已知的应急响应靶机。 关于后期: 后期的应急响应会偏向拓扑化,不再是单单一台机器,也会慢慢完善整体制度。…

论文辅助笔记:ST-LLM

1 时间嵌入 2 PFA(Partial Frozen Architecture) 3 ST_LLM 3.1 初始化 3.2 forward

强化学习中的Double DQN、Dueling DQN和PER DQN算法详解及实战

1. 深度Q网络(DQN)回顾 DQN通过神经网络近似状态-动作值函数(Q函数),在训练过程中使用经验回放(Experience Replay)和固定目标网络(Fixed Target Network)来稳定训练过程…

科大讯飞-群聊对话角色要素提取:不微调范式模拟官网评分

不微调范式模拟官网评分 step1: 模型api配置及加载测试step2: 数据加载与数据分析:测试集分析:step3: prompt设计:step4 :大模型推理:step 5: 结果评分测试:评分细则:评估指标 参考: 比赛说明: #AI夏令营 #…

AI与编程:一个学生的心路历程与思考

前言 大家好,本人是在一个在校的大学生,方向是前端语言。爱好是码代码和看一点小新闻,游戏也是喜爱的。其实本篇文章的想法是源于网上一些人对AI以及对前端的看法,看完网上的评论后我也是有感而发。本篇文章的讨论中心也是围绕着A…