同步 BUCK 与 异步 BUCK 的区别

2024-02-24 07:04
文章标签 区别 异步 同步 buck

本文主要是介绍同步 BUCK 与 异步 BUCK 的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上篇文章介绍 BUCK 基本拓扑电路工作原理,BUCK 电路如下图:

因为二极管的存在,只需要控制一个 MOS 管开关,一般将该电路称为异步 BUCK 电路,如果把这个二极管换为 MOS 管,如下图:

该电路用到了两个 MOS 管,称为同步 BUCK 电路,这与之前的电路有啥区别呢?

本篇文章介绍同步 BUCK 与 异步 BUCK 的区别。
 

 一、两个 MOS 管需分时开通,同时控制

同步 BUCK:可以看到,两个 MOS 管是串联在一起的,Q1 S 极连接到了 Q2 D 极,Q2 S 极连接到 GND ,MOS 管相当于开关的作用,如果两个 MOS 管同时打开的话,那么就变成电源“ + 极”直接连接到 “-极”,电路直接烧毁,所以

Q1 打开 Q2 关闭

Q1 关闭 Q2 打开

Q1 关闭 Q2 关闭

两个管子需要同步控制,不能同时开通,所以称之为 同步 BUCK 电路。

异步 BUCK :由于二极管的单向导通性,Q1 打开,二极管反向截止,与 GND 隔开,Q1 关闭,二极管构成回路,正向导通。没有同步 BUCK VCC 到 GND 的问题。
 

 二、同步 BUCK 电路损耗低

MOS 管除了开关的作用,它还具有导通电阻低的特性,以华润微的 MOS 管为例:

导通电阻 Rds 只有 8.8mΩ,二极管一般有 0.7V 压降。

假设电路的电流为 10A ,二极管的损耗为 P = UI = 0.7V * 10A = 7W

                 MOS 管的损耗为 P = IIR = 10A * 10A * 0.008Ω= 0.88W

可以看到二极管的损耗比 MOS 管的高很多,这就是为什么会有同步 BUCK 电路

 

三、同步 BUCK 电路需要检测电感零电流

同步 BUCK:从上篇文章的分析,我们知道电感在这其中的作用主要是维持电流持续,对于 MOS 管的控制需要用到 PWM ,PWM 就会有周期、占空比 ,如果 Q1 占空比只有 10% ,电感充电时间就只有 10% ,那么剩下 90% 就是 Q2 的开通时间,这个时候可能就会存在一个问题,电感储存的能量消耗完后还处于 Q2 的开通时间,由于 MOS 管双向流通的特性,电感低端是接 GND ,那么输出端就会有电流反灌回来,这时候刚刚电感输送给输出端的能量又被送回来了,相当于没给输出端提供能量,所以这个时候需要去检测电感零电流,在这个 PWM 周期将 Q2 关掉。

异步 BUCK:二极管的单向导通性,没有给其提供输出端->电感-> GND 回路,所以不需要零电流检测。

文章如有错误可随时联系指出,谢谢。

参考资料:

《CRST113N20NZ》

 

 登录大大通,了解更多详情,解锁1500+完整应用方案,更有大联大700+FAE在线答疑解惑!

这篇关于同步 BUCK 与 异步 BUCK 的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/741321

相关文章

hevc和H.264格式的区别

HEVC(High Efficiency Video Coding)和H.264(也称为Advanced Video Coding,AVC)都是视频压缩标准,但它们之间存在一些显著的区别,主要集中在压缩效率、资源需求和兼容性方面。 压缩效率 HEVC,也被称为H.265,提供了比H.264更高的压缩效率。这意味着在相同的视频质量下,HEVC能够以大约一半的比特率进行编码,从而减少存储空间需求和

Java面试题:通过实例说明内连接、左外连接和右外连接的区别

在 SQL 中,连接(JOIN)用于在多个表之间组合行。最常用的连接类型是内连接(INNER JOIN)、左外连接(LEFT OUTER JOIN)和右外连接(RIGHT OUTER JOIN)。它们的主要区别在于它们如何处理表之间的匹配和不匹配行。下面是每种连接的详细说明和示例。 表示例 假设有两个表:Customers 和 Orders。 Customers CustomerIDCus

Eclipse+ADT与Android Studio开发的区别

下文的EA指Eclipse+ADT,AS就是指Android Studio。 就编写界面布局来说AS可以边开发边预览(所见即所得,以及多个屏幕预览),这个优势比较大。AS运行时占的内存比EA的要小。AS创建项目时要创建gradle项目框架,so,创建项目时AS比较慢。android studio基于gradle构建项目,你无法同时集中管理和维护多个项目的源码,而eclipse ADT可以同时打开

时间服务器中,适用于国内的 NTP 服务器地址,可用于时间同步或 Android 加速 GPS 定位

NTP 是什么?   NTP 是网络时间协议(Network Time Protocol),它用来同步网络设备【如计算机、手机】的时间的协议。 NTP 实现什么目的?   目的很简单,就是为了提供准确时间。因为我们的手表、设备等,经常会时间跑着跑着就有误差,或快或慢的少几秒,时间长了甚至误差过分钟。 NTP 服务器列表 最常见、熟知的就是 www.pool.ntp.org/zo

在 Java 中,JDK、JRE、JVM 分别代表什么,有何关系和区别?

在Java开发的世界中,我们会经常听到JDK、JRE和JVM这三个词。它们都与Java的运行环境以及Java程序的编译和运行有关,它们之间也存在一些关联性和区别。 什么是JDK、JRE和JVM 我们来看它们分别是什么。 JDK,全称Java Development Kit,即Java开发工具包。顾名思义,JDK是用于Java开发的一套工具包,里面包含了Java的编译器javac、

QT 中ListView和ListWidget有什么区别

ListView和ListWidget在Qt框架中都是用于显示列表数据的控件,但它们在使用方法和特性上存在一些明显的差异。以下是关于它们用法不一样的地方的详细分析: 数据管理方式: ListView:使用QAbstractItemModel数据模型来管理和显示列表数据。QAbstractItemModel是一个抽象类,允许开发者自定义数据模型以适应特定的数据结构和需求。这使得ListView在处

Transformers和Langchain中几个组件的区别

1.对于Transformers框架的介绍 1.1 介绍: transformers 是由 Hugging Face 开发的一个开源库,它提供了大量预训练模型,主要用于自然语言处理(NLP)任务。这个库提供的模型可以用于文本分类、信息抽取、问答、文本生成等多种任务。 1.2 应用场景: 文本分类:使用 BERT、RoBERTa 等模型进行情感分析、意图识别等。命名实体识别(NER):使用序列

java的clone() 深克隆与浅克隆的区别

克隆的目的:快速创建一个已有对象的副本。 克隆的步骤: 创建一个对象将原有对象的数据导入到新创建的数据中 1. Object的clone()源代码简介 [java]  view plain copy /**   * Creates and returns a copy of this {@code Object}. The default   * i

HTTP状态码中301与302的区别

一.官方说法  301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于:  301 redirect: 301 代表永久性转移(Permanently Moved)。  302 redirect: 302 代表暂时性转移(Temporarily Moved )。  这是很官方的说法,那么它们的区别到底是什么呢?  1.1、什么是301转向?什么是301重定向?

Linux-笔记 线程同步机制

目录 前言 实现 信号量(Semaphore) 计数型信号量 二值信号量  信号量的原语操作 无名信号量的操作函数 例子 互斥锁(mutex) 互斥锁的操作函数 例子 自旋锁 (Spinlock) 自旋锁与互斥锁的区别 自旋锁的操作函数 例子 前言         线程同步是为了对共享资源的访问进行保护,确保数据的一致性,由于进程中会有多个线程的存在,