解读升压电路(BOOST)与降压电路(BUCK)

2023-11-14

1、BUCK和BOOST电路详解_541板哥的博客-CSDN博客_buck电路和boost电路

2、升压电路(BOOST)与降压电路(BUCK)_FFT变换的博客-CSDN博客_buckboost升降压电路原理 

3、BUCK/BOOST电路原理分析_rayufo的博客-CSDN博客_buckboost电路原理 

4、深度解读四开关Buck-Boost电路及变换器 20191017_八皇后OS的博客-CSDN博客_buck-boost

5、硬件工程师笔试面试必考题】BUCK电源工作原理及电源纹波分析 - 知乎 

(来自:电子硬件攻城狮 - 知乎

目录

0.前言

1.DC-DC之BUCK电源

1.1 BUCK电源关键器件及其作用

1.2 BUCK电源工作原理

1.3 DC-DC的PCB设计布局布线注意事项

1.4 DC-DC与LDO的优缺点及选型

1.5 同等条件下DC-DC和LDO谁的体积更大?根本原因是什么?

2.电源纹波产生的根本原因

3.电源纹波的测试方法

4.电源纹波的常见抑制方法

5.结语及拓展

拓展1:BOOST电源

拓展2:BUCK-BOOST电源


 

0.前言

DC-DC电源知识是硬件工程师笔试面试中必考内容,本文详细讲解DC-DC的基本拓扑结构之BUCK电源。干货较多,建议收藏慢慢品读!

以下问题都是硬件工程师笔试面试高频问题:

  • BUCK电源电路的基本结构是什么?[要求会画BUCK电路图]
  • BUCK电源的原理是什么?[要求懂得其降压原理]
  • 电源纹波产生的根本原因是什么?[要求掌握DC-DC电源的电源纹波根本来源]
  • 抑制电源纹波的几种常用方法有哪些?[要求了解电源纹波的抑制方法]
  • 电源纹波的测量方法和注意事项有哪些?[要求会测量电源纹波]
  • DC-DC电路的PCB布局布线注意事项有哪些?[要求了解DC-DC电路的PCB布局]
  • DC-DC与LDO各自的优缺点及应用场合是什么?[会根据实际需求选型DC-DC与LDO]

1.DC-DC之BUCK电源

DC-DC电源,即直流-直流变换器,是指将一个固定的直流电压变换为可变的直流电压,也称为直流斩波器。DC-DC有多种拓扑结构,如BUCK(降压)、BOOST(升压)、BUCK-BOOST(升降压)三大基本拓扑结构。其中BUCK电源即降压电源,实现降压输出,BUCK电源电路基本结构如下图所示:

BUCK电源电路基本结构

1.1 BUCK电源关键器件及其作用

关键器件有开关管S、电感L、电容C、二极管D。

  • 开关管S:可以导通和关断电流,常见的开关管有三极管、MOSFET等。
  • 电感L:可以将电能转换成磁能储存起来,也能将磁能转换为电能再次释放。需要注意:电感在储能和释能转换时,电感的正负极会发生反向。流经电感的电流不能突变,只能逐步变大或变小。
  • 电容C:具有充放电功能,电容器两端电压高于外部电路电压时放电,反之充电。电容充放电不会发生正负极的反向。
  • 二极管D:具有单向导电性,电流只能单向流过。在BUCK电路中,二极管D形成了续流回路,因此D也叫作续流二极管。

1.2 BUCK电源工作原理

一般通过PWM波“定频调宽”或PFM波“定宽调频”两种方式来控制开关管的导通与关断。常用PWM波控制,本文所述为PWM控制开关管的通断。

PWM波可用单片机产生,也可以使用PWM波专用芯片,如UC3842。

开关管S导通时电流回路

当PWM波控制开关管S导通时,图中红色回路为开关管导通时的回路。此时有下式成立:

电流开始从左边的电源Vin正极流出,流向负极。电流流经续流二极管D的负极不能通过,继续前进流经电感L,电感L将电能转换为磁能储存,电流继续前进流经电容C,电容C充电,电流继续流过负载R,回到电源Vin负极,整个电路通畅,输出端负载正常工作。

此时电感L的工作状态:此周期电感是左正右负,由于流过电感L的电流不能突变,所以负载R的电压是逐步增大的。

开关管S关断时电流回路

当PWM波控制开关管S关断时,图中红色回路为开关管关断时的回路。此时有下式成立:

当开关管S关断,电源Vin不再供电,电感L储存的磁能转换为电能释放,此时电感L的正负极反向(变成左负右正),电感L变成了电路里的电源。由于电流永远是从正极流向负极,所以形成了图中所示红色回路。此时续流二极管D正向导通,电感L释放的电流会逐步由大变小。

电容C的作用:当开关管S关断,电感L不能及时给负载R供电,此时电容C立马放电给负载R供电,电容C可以起到有效抑制电源纹波的作用。

斩波实现降压公式推导 Vout=DVin

 从上式推导中可知  ,其中D为PWM波的占空比,占空比D的取值在0~1之间 ,因此实现了降压,这就是斩波实现降压的原理,可以通过改变PWM波的占空比D来控制降压的大小,如占空比为50%,则  ,即实现了输出比输入小一半,也就是降压了一半。

1.3 DC-DC的PCB设计布局布线注意事项

  • DC-DC的功率管脚应大面积铺铜皮较少电源的温升
  • 根据载流原则处理好输入输出主回路(注意铺铜的通流能力和过孔的数量)
  • 反馈线不能绕着电感L走
  • 开关电源芯片及其电感下面尽量不要布其他信号线
  • 二极管续流回路尽可能短
  • DC-DC芯片的散热焊盘上需打矩阵过孔作进一步散热处理
  • 布局要紧凑,输入输出主干道采用“一”字型获“L”型布局方式
  • 关键滤波电容的放置要合理,采用先大后小的布局原则
  • 输出供电电源应从输出电容取电
  • 对于多路输出的开关电源尽量使相邻的电感垂直分布(麦克斯韦定律磁场相互垂直可抵消干扰)

1.4 DC-DC与LDO的优缺点及选型

  • DC-DC优点:效率高,输入电压范围较宽,驱动力较强。
  • DC-DC缺点:负载响应比LDO差,输出纹波比LDO大。
  • LDO优点:负载响应快,稳定性好,输出纹波小。
  • LDO缺点:效率低,输入输出的电压差不能太大,驱动能力较小,负载不能太大。

在实际使用中,应综合考量上述优缺点来进行器件选型。

1.5 同等条件下DC-DC和LDO谁的体积更大?根本原因是什么?

同等条件下,LDO的体积更大。由于LDO的转换率更低,耗散功率更大,所以发热量更大,因此在设计时会考虑散热问题,所以其体积在其他条件相同时会相对DC-DC要大一些。

2.电源纹波产生的根本原因

随着开关管S的开关,电感L中的电流也是在输出电流的有效值上下波动的。所以在输出端也会出现一个与开关管S开关频率同频率的纹波,一般所说的纹波就是指这个,它与输出电容的容量和ESR有关系,纹波频率一般为几十到几百kHz。

简单来说,一般所认为的纹波产生的最根本原因就是由于开关管S的通断过程导致电源产生波动,其频率等于开关管S的开关频率。

3.电源纹波的测试方法

  • 示波器探头档位选定:一般选定X1档;
  • 示波器通道耦合方式设置:电源纹波是交流信号,因此设置AC耦合方式;
  • 示波器带宽限制设置:一般设置为20MHz,滤除电源的高频噪声成分,测量得到的纹波更加精准。
  • 接地方式:需要就近接地,这样纹波测量才会更加精准,并且需要把接地夹换成接地环。
  • 示波器其他设置:适当调整水平时基、垂直档位、和垂直偏移,让纹波合适的显示在示波器的中间位置。
  • 测量纹波:可以使用示波器的Measure功能自动测量纹波峰峰值和频率。也可使用垂直光标手动测量纹波峰峰值和频率。

4.电源纹波的常见抑制方法

  • 提高开关管的开关频率。开关频率越高,纹波越小。
  • 加大电感和输出电容滤波。根据开关电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。通常的做法,对于输出电容,使用铝电解电容以达到大容量的目的。但是电解电容在抑制高频噪声方面效果不是很好,而且ESR也比较大,所以会在它旁边并联一个陶瓷电容,来弥补铝电解电容的不足。
  • 二级滤波(即再加一级LC滤波器)。LC滤波器对纹波的抑制作用比较明显,根据要除去的纹波频率选择合适的电感电容构成LC滤波电路,一般能够很好的减小纹波。

电源纹波的抑制方法很多,但每种方法都有它自身的优缺点,所以在设计时需要综合考量。

5.结语及拓展

特别是应届毕业生求职时,硬件岗大概率(99%)会考核DC-DC相关知识,本期给大家分享的只是DC-DC三大基本拓扑结构中的BUCK(降压)电源,关于BUCK电源,应届毕业生求职掌握本文内容就足够了。

此外DC-DC还有BOOST电源(升压)和BUCK-BOOST电源(升降压)两大拓扑结构。

本文暂且先把BOOST电源(升压)和BUCK-BOOST电源(升降压)两大拓扑结构的基本电路及原理公式给大家放在下方,供大家举一反三,学以致用。

拓展1:BOOST电源

BOOST电源电路基本结构和原理公式如下:

BOOST电源电路基本结构

BOOST(升压)原理公式

拓展2:BUCK-BOOST电源

BUCK-BOOST电源电路基本结构和原理公式如下:

BUCK-BOOST(升降压)电源电路基本结构

BUCK-BOOST(升降压)原理公式

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解读升压电路(BOOST)与降压电路(BUCK) 的相关文章

  • npm 切换源_nrm:npm包管理工具

    一 简介 nrm npm registry manager 是npm的镜像源管理工具 可以方便的更换npm的包源 可解决问题 1 更换国内镜像包源 如淘宝npm镜像 解决国内npm国外包慢的问题 2 更换某些内网独立包源 实现安装内网独立的
  • 「技术综述」人脸妆造迁移核心技术总结

    2020 07 10 12 02 36 美颜和美妆是人脸中很常见的技术 在网络直播以及平常的社交生活中都有很多应用场景 常见的如磨皮 美白 塑形等美颜技术我们已经比较熟悉了 而本文重点介绍的是人脸妆造迁移的核心技术及其相关资源 作者 编辑
  • Spring框架详解(二)

    一 IOC基本原理 1 什么是IOC容器 容器 容器是一种为特定组件的运行提供必要支持的一个软件环境 例如Tomcat就是一个Servlet容器 它可以为Servlet的运行提供运行环境 类似Docker这样的软件也是一个容器 它提供了必要
  • 由于找不到msvcp120.dll无法执行此代码的解决方法

    电脑系统中的msvcp120 dll文件如果丢失或者损坏 那么会有很多游戏跟软件就会出现无法打开运行的情况 msvcp120 dll是Windows系统动态连接组件中非常重要的文件 小编今天就把修复教程分享给大家 修复方法如下 首先是打开电

随机推荐

  • gradle 查看依赖类库版本_如何查找第三方库(Gradle引用)的依赖?

    答 三种方法查找 1 执行 Gradle Task androidDependencies 可以直接执行 gradle androidDependencies 执行结果将在控制台直接输出 可以在控制台直接查看 但是如果依赖很多的时候 控制无
  • BeanUtils.copyProperties()和JSONObject.parseObject()分别是哪种拷贝类型(浅拷贝 or 深拷贝)

    目录 一 结论 二 证明BeanUtils copyProperties 是浅拷贝 三 证明JSONObject parseObject 是深拷贝 四 总结 一 结论 BeanUtils copyProperties 浅拷贝 JSONObj
  • Python爬虫之Js逆向案例(17)- Scrapy JD版店铺详情|问答

    本案例是案例 16 的Scrapy版本 一次运行程序 同时获取内容 获取商店详情 商品问题 商品答案 效果如下图 一 Scrapy框架从安装到运行的过程 1 安装scrapy框架 控制台输入 pip3 install scrapy 2 验证
  • Nominatim/Installation

    原文地址 http wiki openstreetmap org wiki Nominatim Installation 本文介绍的是针对Nominatim 2 5 x版本的安装方法 软件下载地址 http www nominatim or
  • 双击计算机文档,电脑双击文件都是打开属性窗口怎么办

    电脑双击文件都是打开属性窗口怎么办 电脑双击文件都是打开属性窗口怎么办 不知道电脑怎么回事 双击文件后显示的都是属性窗口 该怎么办呢 下面小编分享电脑鼠标双击文件都是打开属性窗口的解决办法 欢迎大家前来阅读 电脑双击文件都是打开属性窗口怎么
  • 实现token

    每天一篇之token实现 现在web开发基本上都会涉及到token 至于为什么要用这些就不再解释 就默默发一个token的util 下面是代码 import com auth0 jwt JWT import com auth0 jwt JW
  • android EasyLink给wifi模块配网

    相关文章 博客 http blog csdn net u010924834 article details 49491349 本文使用的是庆科wifi模块 http developer mico io downloads 庆科的开发者地址
  • Windbg查找单例对象

    在程序的达到一定规模之后 就会用到比较多的管理类 这种管理类多采用单例模式 在问题排查过程中往往需要看下管理类里面的某些状态是否符合预期 但是崩溃的堆栈在当前局部变量中并 无该单例的相关引用 单例的实现上是将一个实例化对象保存在静态变量中
  • 网关和IP地址不在同一个网段下

    海外的客户报告了一个问题 设备设置的网关地址不在设备所在的网段下面 例如 IP 192 168 135 2 NetMask 255 255 255 0 GateWay 192 168 8 1 现在的问题来了 设备能不能PING通网关 这个问
  • 解决vue 路由传参后退参数丢失的问题

    文章目录 业务需求 遇到问题 解决方案 利用localStorage 使用keep alive 业务需求 从A页面传参跳转B页面 B页面传参跳转C页面 C页面可以返回B页面 遇到问题 当C页面返回B页面时 由于B页面参数丢失导致页面渲染失败
  • Python爬虫逆向之加速乐

    先上链接 aHR0cHM6Ly93d3cubWlpdC5nb3YuY24v 网站分析 发现发起三次请求 第一次 状态码521 Set Cookie了一个jsluid 第二次 状态码依然是521 但是cookie里面多了一个jsl clear
  • C#使用Npgsql或SqlClient连接数据库

    目录 SqlClient连接SQL Server 安装SqlClient SqlConnection SqlCommand SqlConnection 和 SqlCommand的区别 Npgsql连接PostgreSQL 安装Npgsql
  • (java功能篇) jxl读取excel文本

    jxl是一个韩国人写的java操作excel的工具 在java的开源世界中 有两套比较有影响的API可供使用 一个是POI 一个是jExcelAPI 即jxl jxl功能相对POI比较弱一点 但jExcelAPI对中文支持非常好 API是纯
  • Restful API 接口设计标准以及规范

    RESTful概念 理解和评估以网络为基础的应用软件的架构设计 得到一个功能强 性能好 适宜通信的架构 REST指的是一组架构约束条件和原则 如果一个架构符合REST的约束条件和原则 我们就称它为RESTful架构 REST本身并没有创造新
  • 2021-11-15 入门前端VScode必装的常用插件, HTML+CSS常用属性速记.

    Html Css 学习 一 VSCode常用 1 VScode常用快捷键 新建文件 ctrl N 切换自动换行 alt Z 复制当前行 ctrl C ctrl V 执行在默认浏览器 alt B 设置vscode文件折叠属性 打开设置 gt
  • linux火狐无法连接网络,Ubuntu上火狐浏览器无法上网的解决方法

    网上有的方法是在浏览器中选择更新 后来找到了更加直接好用的方法 只需要几行命令就可以 1 在终端中输入sudo apt get update 如果在这一步出现错误 显示暂时不能解析域名的情况 可能是DNS服务器地址需要设置 可执行下列步骤
  • macOS上WebM转MP4文件

    目录 编辑 提出程序要求 安装Homebrew和ffmpeg的步骤 方法 原代码以下 原代码以上 注意 提出程序要求 在macOS上用Script Editor编写一个程序 使用ffmpeg命令来把WebM转换成MP4文件 说明 ffmpe
  • 纯CSS实现呼吸灯&文字&毛玻璃效果

    闲来无事 下一步在平时中应该考虑如何让页面动起来 增加视觉效果 说一说呼吸灯效果吧 我觉得可以用到 就一个brightness滤镜 用动画动起来 文字效果 在页面中系统名称处可以使用 让页面看起来更有活力一点 CSS真是今非昔比了 唉 水一
  • 基于阿里云的maven配置settings.xml

  • 解读升压电路(BOOST)与降压电路(BUCK)

    1 BUCK和BOOST电路详解 541板哥的博客 CSDN博客 buck电路和boost电路 2 升压电路 BOOST 与降压电路 BUCK FFT变换的博客 CSDN博客 buckboost升降压电路原理 3 BUCK BOOST电路原