异步Buck和同步Buck的特点
1 介绍
随着时代的发展,工业,车载,通信,消费类等产品都提出了小型化,智能化的需求。相应的,对于这些系统中的电源模块提出了小型化的要求。目前,市场上依然存在很多异步Buck电源管理芯片使用的场景,针对这些应用,采用同步Buck电源管理芯片进行升级,可以增加集成度,提升电源效率。然而在升级替换的过程中,需要注意PCB的布局。如果需要不更改PCB布局直接升级替换,需要在元器件选择上有所注意。本文首先对同步Buck,异步Buck进行介绍,给出同步Buck的PCB布局注意事项,然后结合实例给出替换中可以采取的保证电源正常工作的方法,供工程师参考。
2 同步Buck和异步Buck
图 1 异步Buck变换器
图 2 同步Buck变换器
图 2所示,异步Buck变换器采用肖特基二极管作为续流管,而同步Buck变换器用MOSFET替代肖特基二极管进行续流,由于MOSFET的导通电阻很低,所以导通损耗较低,而肖特基二极管的损耗为其正向导通压降乘以电流,损耗较大。
表格1 同步Buck和异步Buck优缺点对比
上面提到的同步Buck的控制复杂,需要额外的驱动电路和控制电路保证电路正常工作,如果死区时间处理不当,有可能上下管直通,造成MOS管损坏。这是指电源控制器外接同步整流MOSFET的情况,对于内部集成了控制器,上下管的电源管理芯片,由于MOSFET的特性已知,控制和MOSFET集成,可以很好的解决上面提到的控制问题,不需要过多担心。以SCT2432为例,同步整流MOSFET集成在芯片内部,方便控制,稳定可靠同时节省PCB面积。
图 3 SCT2432典型应用原理图
3 同步Buck PCB布局注意事项
图 4 异步Buck变换器工作
图 5 同步Buck变换器工作
图 4和图 5所示,在功率管关断期间,异步Buck通过外置的二极管进行续流,在这个阶段,芯片内部的地受到的干扰较小;而对于同步Buck,在这个阶段,续流电流流经芯片内部的地,芯片内部地受到的干扰大。异步Buck对于续流二极管的开通不需要控制,而同步Buck需要对同步整流MOSFET进行控制,如果地电平不稳定,会影响内部控制电路工作。同时,Buck电路在开关切换时,大的di/dt在PCB的寄生电感上会产生压降,形成谐振,而MOSFET的体二极管的反向恢复特性较差,不能像肖特基二极管那样快速恢复。因此,对于同步Buck的布局,地的设置需要区分模拟地和功率地,两个地实现单点连接。
图 6是SCT2432的EVM布局示例,可以看到,功率器件输入电容,输出电容,和对于异步Buck而言的续流二极管的地共用一块铜皮,这是功率地;模拟配置的外围器件反馈分压电阻,缓起电容等处于同一个地,这是模拟地。两个地只在芯片的GND管脚处单点连接。这样可以有效防止功率地上的变化干扰到模拟电路工作,大大提升了系统稳定性。
图 6 同步Buck变换器工作
此外,由于同步Buck电源管理芯片将同步MOSFET集成到芯片内部,热更加集中,需要对散热合理规划。首先,将芯片放置在离热源较远的位置;其次,在顶层的地需要足够大,保证散热效果,地层放置地平面,芯片的散热焊盘下面打过孔阵列,保证对地平面的阻抗足够低,推荐采用直径为8mil的过孔。为了保证顶层的地面积足够大,Boot电容的走线可以放置在非顶层。
输出电感放置在离SW管脚近的位置,同时保证两者之间的连接线短而粗。输入的滤波电容放置在离VIN管脚和GND最近的位置,最大化减少寄生参数的影响。
4 同步Buck直接替换异步Buck工作异常解决方法
在同步Buck替换异步Buck时,存在不改PCB,直接P2P替换的情况。此时,如果PCB布局不合理,是存在替换完无法稳定正常工作的情形的。对于这样的情况,我们可以采取以下几种措施进行尝试,有机会不改PCB也能实现电源正常工作。
图 7 不合理布局示例
图 7是一个不合理布局示例,可以看到输入和输出电容分别位于散热焊盘的两边,反馈的地和功率地直接相连,功率地和模拟地没有分离。图 8是在这种布局情况下满负载工作的波形,可以看到输出电压是稳定的,但是SW点的开关波形是不稳定的,电路处于次稳态。
图 8 24VIN,5VOUT,3.5A输出电流波形
4.1 反馈下分压电阻并联1nF电容
在反馈下分压电阻旁并联1nF对地电容可以提升抗干扰能力,图 9是增加电容后的工作波形,可以发现SW的波形不再存在大小波的情况,工作频率稳定。
图 9 增加1nF对地电容后24VIN,5VOUT,3.5A输出电流波形
4.2 减小反馈分压电阻
如果原有的PCB布局时没有预留下分压电容位置,可以适当减小反馈分压电阻阻值,牺牲部分效率,增加反馈电流,增加反馈网络抗干扰能力,对于稳定系统也有帮助。图 10是分压电阻改为原来的十分之一后的工作波形,表明系统进入稳态。推荐的下分压电阻最小值不要小于1kΩ,否则增加的固定损耗过大,影响电源整体效率。
图 10 将反馈分压电阻从53.6k/10.2k减小为5.36k/1.02k后工作波形
5 总结
本文介绍了同步Buck和异步Buck的结构,对两者的优缺点进行了对比,同步Buck对于提升效率,提升产品效能有较大的作用。同时针对同步Buck替换异步Buck的趋势,详细介绍了PCB布局时的注意事项,最重要的是进行模拟地和功率地的区分,采用单点接地模式。对于不合理PCB布局直接升级替换的情况,给出了增加下分压电阻并联1nF电容和减小分压电阻阻值的方法进行调整,有助于工程师减小工作量,快速实现非同步方案转同步方案。
参考原文:《异步Buck升级为同步Buck注意点总结》
相关文章:

异步Buck和同步Buck的特点
1 介绍 随着时代的发展,工业,车载,通信,消费类等产品都提出了小型化,智能化的需求。相应的,对于这些系统中的电源模块提出了小型化的要求。目前,市场上依然存在很多异步Buck电源管理芯片使用的场…...

基于轻量级YOLO开发构建中国象棋目标检测识别分析系统
关于棋类相关的项目在我之前的博文里面都有做过,如下:《yolov5s融合SPD-Conv用于提升小目标和低分辨率图像检测性能实践五子棋检测识别》《YOLOV5融合SE注意力机制和SwinTransformer模块开发实践的中国象棋检测识别分析系统》《基于yolov5s实践国际象棋目…...

机器学习100天(三十五):035 贝叶斯公式
《机器学习100天》完整目录:目录 机器学习100天,今天讲的是:贝叶斯公式! 好了,上一节介绍完先验概率、后验概率、联合概率、全概率后,我们来看这样一个问题:如果我现在挑到了一个瓜蒂脱落的瓜,则该瓜是好瓜的概率多大? 显然,这是一个计算后验概率的问题,根据我们之…...

大话数据结构-栈
1 概述 栈(Stack)是限定仅在表尾进行插入和删除操作的线性表。 允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom),不含任何数据元素的栈称为空栈,栈又称为后进…...
javaFx实现放大镜效果——圆形、矩形、三角形放大镜,拖动调整放大镜大小,设置放大倍数
系列文章专栏:javafx图形绘制、桌面录屏录音源码合集 目录 一、实现的效果 二、实现思路 三、程序实现...

什么是客户忠诚度?建立忠诚文化的 5 种方法
客户忠诚度影响企业的各个方面,例如收入、品牌形象、预算分配和产品路线图。拥有忠实的客户群对于建立成功的企业至关重要,因为您的客户是您的主要拥护者,有助于为您的企业营造积极的氛围。 什么是客户忠诚度? 客户忠诚度衡量客户…...

【ROS2知识】关于colcon编译和ament指定
一、说明 这里说说编译和包生成的操作要点,以python包为例。对于初学者来说,colcon和ament需要概念上搞清楚,与此同时,工作空间、包、节点在一个工程中需要熟练掌握。本文以humble版的ROS2,进行python编程的实现。 二、…...
数据结构: 最小栈
最小栈的特色是保持栈后进先出的特性,同时能够以O(1)复杂度获得当前栈的最小值。 栈是比较好实现的,直接搞个链表,从头部删除和添加即可。 最小栈的核心逻辑是: 因为栈是后进先出的,因此栈顶元素之下的数字永远在栈…...

STM32之PWM
PWMPWM,英文名Pulse Width Modulation,是脉冲宽度调制缩写,它是通过对一系列脉冲的宽度进行调制,等效出所需要的波形(包含形状以及幅值),对模拟信号电平进行数字编码,也就是说通过调…...

操作系统(1.1)--引论
目录 一、操作系统的目标和作用 1.操作系统的目标 2.操作系统的作用 2.1 OS作为用户与计算机硬件系统之间的接口 2.2 OS作为计算机系统资源的管理者 2.3 0S实现了对计算机资源的抽象 3. 推动操作系统发展的主要动力 二、操作系统的发展过程 1.无操作系统的计算机系统…...

Spring boot + mybatis-plus 遇到 数据库字段 创建不规范 大驼峰 下划线 导致前端传参数 后端收不到参数 解决方案
最近使用springboot 连接了一个 sqlserver 数据库 由于数据库年数久远 ,建表字段不规范 大驼峰 下划线的字段名都有 但是 java 中 Spring boot mybatis-plus 又严格按照小驼峰 格式 生成实体类 如果不是小驼峰格式 Data 注解 get set 方法 在前端请求参数 使用这个…...

JavaScript String 字符串对象
文章目录JavaScript String 字符串对象JavaScript 字符串字符串(String)在字符串中查找字符串内容匹配替换内容字符串大小写转换字符串转为数组特殊字符字符串属性和方法JavaScript String 字符串对象 String 对象用于处理已有的字符块。 JavaScript 字…...

Lazada如何做好店铺运营?产品定价是关键
1.东南亚各国状况一览(对比中国) 2.东南亚消费水平真的很低? 精准定价的意义:定价过高,失去核心竞争力;定价过低,亏本对市场失去信心;价格改动,流量下降 定价公式&#…...

空口协议Eapol、802.11 Action、802.11 BAR 和 802.11BA、802.11 Encrypted Data讲解
如下报文 可以看到,除了有之前开放认证的报文之外,还多了 EAPOL 次握手的报文。另外,还有其他几种类型的报文:802.11 Action、802.11 BAR 和 802.11BA、802.11 Encrypted Data 密匙认证协议EAPOL: EAP是Extensible Authentication Protocol的缩写,EAPOL就是(EAP…...
C++类和对象
目录 一、C类定义 二、定义C对象 三、访问数据成员 四、类和对象详解 C 在 C 语言的基础上增加了面向对象编程,C 支持面向对象程序设计。类是 C 的核心特性,通常被称为用户定义的类型。 类用于指定对象的形式,它包含了数据表示法和用于处…...
Leetcode.面试题 05.02 二进制数转字符串
题目链接 面试题 05.02 二进制数转字符串 Mid 题目描述 二进制数转字符串。给定一个介于0和1之间的实数(如0.72),类型为double,打印它的二进制表达式。如果该数字无法精确地用32位以内的二进制表示,则打印“ERROR”。…...

UDPTCP网络编程
udp编程接口 一个UDP程序的编写可以分为3步: 创建一个网络套接字: 它相当于文件操作时的文件描述符,是一个程序进行网络通讯的门户, 所有的网络操作都要基于它 绑定IP和端口: 需要为网络套接字填充IP和端口信息 但是…...

【微信小程序】-- 全局配置 -- tabBar(十七)
💌 所属专栏:【微信小程序开发教程】 😀 作 者:我是夜阑的狗🐶 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询! &…...

Cortex-A7中断控制器GIC
Cortex-A7中断控制器GIC 中断号 芯片内部的中断都会引起IRQ InterruptGIC将所有的中断源(最多1020个中断ID)分为三类: SPI(SharedPeripheralInterrupt)共享中断,外部中断都属于SPI中断 [ID32-1019]PPI(PrivatePeripheralInterrupt)私有中断 [ID16-31]SGI(Software-…...

JavaSE:常用类
前言从现在开始进入高级部分的学习,鼓励自己一下!画个大饼: 常用类->集合框架->IO流->多线程->网络编程 ->注解与反射->GUI很重要的东西,不能不会!Object类祖宗类,主要方法:t…...
谷歌浏览器插件
项目中有时候会用到插件 sync-cookie-extension1.0.0:开发环境同步测试 cookie 至 localhost,便于本地请求服务携带 cookie 参考地址:https://juejin.cn/post/7139354571712757767 里面有源码下载下来,加在到扩展即可使用FeHelp…...
椭圆曲线密码学(ECC)
一、ECC算法概述 椭圆曲线密码学(Elliptic Curve Cryptography)是基于椭圆曲线数学理论的公钥密码系统,由Neal Koblitz和Victor Miller在1985年独立提出。相比RSA,ECC在相同安全强度下密钥更短(256位ECC ≈ 3072位RSA…...

简易版抽奖活动的设计技术方案
1.前言 本技术方案旨在设计一套完整且可靠的抽奖活动逻辑,确保抽奖活动能够公平、公正、公开地进行,同时满足高并发访问、数据安全存储与高效处理等需求,为用户提供流畅的抽奖体验,助力业务顺利开展。本方案将涵盖抽奖活动的整体架构设计、核心流程逻辑、关键功能实现以及…...

从WWDC看苹果产品发展的规律
WWDC 是苹果公司一年一度面向全球开发者的盛会,其主题演讲展现了苹果在产品设计、技术路线、用户体验和生态系统构建上的核心理念与演进脉络。我们借助 ChatGPT Deep Research 工具,对过去十年 WWDC 主题演讲内容进行了系统化分析,形成了这份…...

ETLCloud可能遇到的问题有哪些?常见坑位解析
数据集成平台ETLCloud,主要用于支持数据的抽取(Extract)、转换(Transform)和加载(Load)过程。提供了一个简洁直观的界面,以便用户可以在不同的数据源之间轻松地进行数据迁移和转换。…...

dify打造数据可视化图表
一、概述 在日常工作和学习中,我们经常需要和数据打交道。无论是分析报告、项目展示,还是简单的数据洞察,一个清晰直观的图表,往往能胜过千言万语。 一款能让数据可视化变得超级简单的 MCP Server,由蚂蚁集团 AntV 团队…...
使用Matplotlib创建炫酷的3D散点图:数据可视化的新维度
文章目录 基础实现代码代码解析进阶技巧1. 自定义点的大小和颜色2. 添加图例和样式美化3. 真实数据应用示例实用技巧与注意事项完整示例(带样式)应用场景在数据科学和可视化领域,三维图形能为我们提供更丰富的数据洞察。本文将手把手教你如何使用Python的Matplotlib库创建引…...
Fabric V2.5 通用溯源系统——增加图片上传与下载功能
fabric-trace项目在发布一年后,部署量已突破1000次,为支持更多场景,现新增支持图片信息上链,本文对图片上传、下载功能代码进行梳理,包含智能合约、后端、前端部分。 一、智能合约修改 为了增加图片信息上链溯源,需要对底层数据结构进行修改,在此对智能合约中的农产品数…...

【VLNs篇】07:NavRL—在动态环境中学习安全飞行
项目内容论文标题NavRL: 在动态环境中学习安全飞行 (NavRL: Learning Safe Flight in Dynamic Environments)核心问题解决无人机在包含静态和动态障碍物的复杂环境中进行安全、高效自主导航的挑战,克服传统方法和现有强化学习方法的局限性。核心算法基于近端策略优化…...

RabbitMQ入门4.1.0版本(基于java、SpringBoot操作)
RabbitMQ 一、RabbitMQ概述 RabbitMQ RabbitMQ最初由LShift和CohesiveFT于2007年开发,后来由Pivotal Software Inc.(现为VMware子公司)接管。RabbitMQ 是一个开源的消息代理和队列服务器,用 Erlang 语言编写。广泛应用于各种分布…...