boost电路的同步和异步模式 及CCM、DCM模式 介绍

news2024/12/15 23:28:38

一、同步 异步

1.一般区别

电路结构

  • 异步升压 IC:采用传统的 Boost 电路结构,主要由电感、开关管、二极管和输出电容等组成。
  • 同步升压 IC:与异步升压 IC 的 Boost 电路相比,其将二极管替换成了一个同步整流 MOS 管,通常与原开关管集成在同一个芯片内部,由芯片内部的逻辑电路控制其导通和截止。

效率

  • 异步升压 IC:二极管存在一定的正向压降,通常在 0.5V 至 1V 左右,当电流较大时,二极管的导通损耗会比较大,限制了升压电路的整体效率,尤其是在输出大电流的情况下效率下降明显。
  • 同步升压 IC:同步整流 MOS 管的导通电阻通常非常低,一般在几十毫欧到几百毫欧之间,其导通损耗相对较小,在大电流应用场景下效率优势明显,可达到 90% 以上。

纹波

  • 异步升压 IC:二极管的反向恢复特性会在开关过程中产生一定的电压尖峰和振铃,导致输出纹波电压相对较大,可能需要较大的输出电容来平滑纹波。
  • 同步升压 IC:同步整流 MOS 管不存在反向恢复问题,开关过程相对更平滑,因此输出纹波电压通常较小,有利于提高输出电压的稳定性。

2.电路详解及举例

我们一般的boost拓扑结构是这样的(异步)

以上电路拓扑有个缺陷,就是当电路不工作时,输入 压经过L1电感和D1二极管流向负载,有时候这个电压 很讨厌,会产生功耗问题,不得不再加个开关电路。

 同步boost升压

为了解决这个问题,我们可以选择同步类型芯片。

以下是 同步BOOST升压电路拓扑结构,和上面的异步类型拓扑的区别就是二极管换成了MOS管,这个MOS管由芯片内部的逻辑控制,在芯片不工作时,MOS管关闭输出,因此不会产生漏电问题。MOS管导通压降小,功率损耗小,使用它替换二极管效率更高.

也就是说 我们可以用芯片来完成 控制这两个mos管 的工作

以下是一些常见的同步类型的 Boost 升压电路芯片:

异步boost升压

电路图就是上面的基本的boost电路。

我们用芯片来控制其中的mos管的 高频率关断和开启。

常见的有 SGM6623升压DCDC芯片。

以下是型号SGM6623升压DCDC芯片内框图。原理和 上面一样,MOS管导通(红色箭头),电感储能, MOS管关闭,电感向输出供电(绿色箭头)。芯片会 采集输出电压以及MOS管电流,控制PWM占空比,调 整输出电压。

二、CCM与DCM模式

CCM (ContinuousConduction Mode)连续导通模式,即一个开关周期内,电感电流不会到0A。这些拓扑还可工作在BCM(Boundary Conduction Mode)临界导通模式和DCM(Discontinuous Conduction Mode)非连续导通模式。

可见,不同模式的定义是通过电感电流是否连续或者是否到0来区分。下图可以更直观的区分不同模式下电感电流的波形示意图:(其中CCM模式和BCM模式的电感电流波形在同一坐标系下,CCM模式的IL_MIN≠0)。

-----------------------------以上CCM DCM部分出自文章[开关电源-电路拓扑]反激2 CCM和DCM模式波形分析_反激式开关电源ccm与dcm-CSDN博客

总之,CCM和DCM是可以通过 人为控制电感电流大小 ,自行设计出来的。
 

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

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

相关文章

yolov7源码解读1-训练前准备

一、怎么解决图片输入尺度不统一的问题 YOLOv7的矩形训练是指在训练时对输入图片进行尺寸调整,以提高模型处理长宽比差异较大的图片时的性能,同时避免过多的图像变形。具体来说,以下是矩形训练的处理过程: 1. 矩形训练的核心目标…

用梗营销来启动市场

目录 为什么梗营销适合初创公司 有效的梗营销技巧 梗不仅仅是有趣的图片,它们是包裹在幽默中的文化时刻。对于小企业家(以及大企业家),梗代表了一种强大且性价比高的市场推广方式。让我们分解一下为什么梗营销有效,以…

职业院校人工智能实验室解决方案

随着人工智能技术的迅猛发展,企事业单位对具备高素质技术应用能力的人才需求愈发迫切,目前人工智能已经逐步从感知理解阶段转变为生成创造阶段,可以为各行各业提供多维的智能化应用服务。2024年的《政府工作报告》中首次提出了“人工智能”行…

java之集合(详细-Map,Set,List)

1集合体系概述 1.1集合的概念 集合是一种容器,用来装数据的,类似于数组,但集合的大小可变,开发中也非常常用。 1.2集合分类 集合分为单列集合和多列集合 Collection代表单列集合,每个元素(数据&#xff…

ansible自动化运维(一)简介及清单,模块

相关文章ansible自动化运维(二)playbook模式详解-CSDN博客ansible自动化运维(三)jinja2模板&&roles角色管理-CSDN博客ansible自动化运维(四)运维实战-CSDN博客 ansible自动化运维工具 1.什么是自…

期末复习-编译原理

一、引论 1.编译、翻译、解释的概念(掌握) 翻译程序:将一种语言程序(源)转换成另一种语言程序(目标),两者在逻辑上是等价的。 如果源语言是高级语言,目标语言是低级语言…

pytorch bilstm crf的教程,注意 这里不支持批处理,要支持批处理 用torchcrf这个。

### Bi-LSTM Conditional Random Field ### pytorch tutorials https://pytorch.org/tutorials/beginner/nlp/advanced_tutorial.html ### 模型主要结构: ![title](sources/bilstm.png) pytorch bilstm crf的教程,注意 这里不支持批处理 Python version…

docker安装、升级、以及sudo dockerd --debug查看启动失败的问题

1、docker安装包tar下载地址 Index of linux/static/stable/x86_64/ 2、下载tgz文件并解压 tar -zxvf docker-24.0.8.tgz 解压后docker文件夹下位docker相关文件 3、将老版本docker相关文件,备份 将 /usr/bin/docker下docker相关的文件,mv到备份目录…

hive—炸裂函数explode/posexplode

1、Explode炸裂函数 将hive某列一行中复杂的 array 或 map 结构拆分成多行(只能输入array或map) 语法: select explode(字段) as 字段命名 from 表名; 举例: 1)explode(array)使得结果中将array列表里的每个元素生…

【Android学习】RxJava

文章目录 资料连接1. Merge & Zip操作符: 合并数据源2. Map & FlapMap & ConcatMap & Buffer: 变换操作符3. retry & retryUntil & retryWhen : 错误处理操作符4. Transformer & Compose 转换符 资料连接 Android RxJava: 这是一份全面…

浅谈Kubernetes(K8s)之RC控制器与RS控制器

1.RC控制器 1.1RC概述 Replication Controller 控制器会持续监控正在运行的Pod列表,并保证相应类型的Pod的数量与期望相符合,如果Pod数量过少,它会根据Pod模板创建新的副本,反之则会删除多余副本。通过RC可实现了应用服务的高可用…

直流开关电源技术及应用

文章目录 1. 开关电源概论1.1 开关电源稳压原理1.1.1 开关电源稳压原理核心组成部分及其作用工作过程稳压原理 1. 开关电源概论 1.1 开关电源稳压原理 为了提高效率,必须使功率调整器件处于开关工作状态。 作为开关而言,导通时压降很小,几乎…

解决 MyBatis 中空字符串与数字比较引发的条件判断错误

问题复现 假设你在 MyBatis 的 XML 配置中使用了如下代码&#xff1a; <if test"isCollect ! null"><choose><when test"isCollect 1">AND exists(select 1 from file_table imgfile2 where task.IMAGE_SEQimgfile2.IMAGE_SEQ and im…

如何windows命令行使用kali?ssh连接高效又快捷

一、打开虚拟机kali进入cmd中 输入vim /etc/ssh/sshd_config&#xff0c;&#xff08;注意这里需要使用root权限&#xff09; 二、进入编辑文件页面 找到PermitRootLogin prohibit-password和 PasswordAuthentication no两行 将“prohibit-password”修改为“yes”&#xff0…

自动化测试之单元测试框架

单元测试框架 一、单元测试的定义 1&#xff1a;什么是单元测试&#xff1f; 还记不记得我们软件测试学习的时候&#xff0c;按照定义&#xff1a;单元测试就是对单个模块或者是单个函数进行测试&#xff0c;一般是开发做的&#xff0c;按照阶段来分&#xff0c;一般就是单元…

ansible部署nginx:1个简单的playbook脚本

文章目录 hosts--ventoryroles执行命令 使用ansible向3台centos7服务器上安装nginx hosts–ventory [rootstand playhook1]# cat /root/HOSTS # /root/HOSTS [webservers] 192.168.196.111 ansible_ssh_passpassword 192.168.196.112 ansible_ssh_passpassword 192.168.196.1…

SpringBoot左脚进门之Maven管理家

一、概念 Maven 是一个项目管理和整合工具。通过对 目录结构和构建生命周期 的标准化&#xff0c; 使开发团队用极少的时间就能够自动完成工程的基础构建配置。 Maven 简化了工程的构建过程&#xff0c;并对其标准化&#xff0c;提高了重用性。 Maven 本地仓库 (Local Reposi…

最短路----Dijkstra算法详解

简介 迪杰斯特拉&#xff08;Dijkstra&#xff09;算法是一种用于在加权图中找到单个源点到所有其他顶点的最短路径的算法。它是由荷兰计算机科学家艾兹格迪科斯彻&#xff08;Edsger Dijkstra&#xff09;在1956年提出的。Dijkstra算法适用于处理带有非负权重的图。迪杰斯特拉…

论文概览 |《Urban Analytics and City Science》2022.11 Vol.49 Issue.9

本次给大家整理的是《Environment and Planning B: Urban Analytics and City Science》杂志2022年11月第49卷第9期的论文的题目和摘要&#xff0c;一共包括19篇SCI论文&#xff01; 论文1 On economic and urban growth 经济发展与城市增长 【摘要】 The dominant imperativ…

软件安装不成功,一直出现“chrome_elf.dll丢失”问题是什么原因?“chrome_elf.dll丢失”要怎么解决和预防?

软件安装遇阻&#xff1a;“chrome_elf.dll丢失”问题全解析与解决方案 在软件安装与运行的过程中&#xff0c;我们时常会遇到各式各样的错误提示&#xff0c;其中“chrome_elf.dll丢失”便是较为常见的一种。这个错误不仅阻碍了软件的正常安装&#xff0c;也给用户带来了不小…