Buck电路的原理及器件选型指南

2023-10-29

Buck电路工作原理

电源闭合时电压会快速增加,当断开时电压会快速减小,如果开关速度足够快的话,是不是就能把负载,控制在想要的电压值以内呢?

假设12V降压到5V,也就意味着,MOS管开关需要42%时间导通,58%时间断开。

当42%时间MOS管导通时,电感被充磁储能,同时对电容进行充电,给负载提供电量。

当58%时间MOS管断开时,由于电感上的电流不能突变,电路通过电感的电流及电容为负载供电,从而将负载端的电压维持在5V。

Buck电路的器件选型

Buck电路主要由以下部分组成:

控制器芯片

功率MOS管

功率电感

输入/输出滤波电容

控制器芯片的选型

根据实际应用场景,控制器首先要满足开关电源电路的各项技术参数,其次要满足电路的工作环境要求,最后要在成本控制范围内选择适合的电源方案。

模拟控制器还是数字控制器:数字控制器外围电路简单,在线调试更容易,并可以根据应用灵活配置。

单相还是多相:根据输出电流大小来选择相数。相数不够则无法满足电流需求,相数过多则成本增加。输出电流30A以下,选择单相控制器即可;超过30A则增加至2相,以此类推,一般保持每相电流在15A~30A(取决于功率器件的能力)这个范围是比较合理的。

输入与输出电压范围:根据实际使用场景,选择输入与输出电压合适的控制器芯片,保证输入电压在控制可承受范围内,保证输出电压大小与精度符合电路设计要求。

通信协议:对于数字控制器而言,要考虑控制器芯片支持哪些通信协议,满足主控芯片对于通信接口的分配。

功率MOS管的选型

Vds耐压:保证实际MOS管工作时DS两端压差小于Vds耐压,避免MOS管被击穿。考虑到电路实际工作时MOS管DS两端的波形会有振铃,Vds耐压一般选择比输入电压高10V以上,例如输入20V,选择Vds耐压为30V的MOS。

Id电流:保证输出峰值电流不超过Id,可通过MOS管的SOA曲线来判断。MOS规格书标明的Id电流是基于Rdson和最大功率Pd计算得来的,没有考虑开关损耗,因此不能直接跟MOS的Irms进行比较,需要计算MOS整体的损耗来确定选型。

Rdson和Qg:这两个参数影响MOS管的损耗,原则是上管选择Qg更低的MOS管,下管选择Rdson小的MOS。如果Buck电路PWM的占空比较大(>50%),上管的导通损耗也不容忽视,需要Qg和Rdson两个参数都小。另外还可以通过降低MOS管的开关频率或者将MOS管并联来降低开关损耗。

功率电感的选型

感值:电感的感值可使用以下公式计算得出,其中r是电流纹波率,一般选择0.3~0.5左右:

电感值会影响输出电源纹波和动态响应,实际应用时需要根据实际测试结果进行调整。

电流:电感的电流分为饱和电流Isat和温升电流Irms,实际工作时电感上电流波形如下:

选择电感时首先要保证饱和电流Isat大于电感电流峰值Ipeak,从而避免电感饱和,感值下降造成MOS和电感损坏。

温升电流是从电感的工作温度和损耗的角度出发,选型时尽量让温升电流大于电感电流的有效值,如下面公式所示:

DCR(直流电阻):如果电源电路使用电感DCR做电流检测时,为了保证检测结果的一致性,电感的DCR精度尽量选择±5%以内。

滤波电容的选型

耐压值:一般电容的耐压需要降额到90%左右使用,为了更高的可靠性,在一些特定场景要求降额到50%。

容值:电容的容值影响滤波和稳压的效果,理论上容值越大,效果越好。

实际上电容的频率-阻抗特性曲线并非线性,不同电容的特性曲线也不一样。如下图所示,分别为330uF,22uF,0.1uF的特性曲线。

在低频段330uF的阻抗要明显低于22uF和0.1uF,在中间频段则是22uF的阻抗较低,高频段0.1uF的阻抗较低。因此需要针对不同频段的电源噪声,选择不同容值的电容组合滤波。

在Buck电路的输入和输出端,一般选择大容值的固态电解电容跟小容值的MLCC组合,以实现全频段都有较低的阻抗。

最大纹波电流:电容纹波电流有效值要大于实际输入电容的纹波电流。输入电容纹波电流有效值可以按照如下公式计算:

ESR(等效串联电阻):电容的ESR主要影响电源纹波,同时也跟电容的纹波电流有效值相关。一般情况下,电容的ESR越小,纹波电流有效值越大,如下图所示:

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

Buck电路的原理及器件选型指南 的相关文章

  • MS5543单通道、16位、串行通信、高速ADC转换芯片

    产品简述 MS5543 是一款单通道 16 位 串行输入 电压输出的数模 转换器 采用 2 7V 至 5 5V 单电源供电 输出范围为 0V 至 V REF 在输出范围内保证单调性 在温度范围为 40 C 至 85 C 能够提供 1LSB
  • DCDC相关

    1 同步和异步 同步 MOSFET管 效率高 价格贵 零件数多 电路复杂 异步 二极管 效率低 价格低 电路简单 同步整流上管S1和下管S2需要一相同频率信号以互补方式进行驱动 保证S1导通时S2截止 S1截止S2导通 异步二极管损耗 在电
  • 模拟电路设计(8)--- 耗尽型MOSFET

    上篇我们讲到增强型MOSFET的特点是 N沟道的建立是Ugs的贡献 没有Ugs gt Ut 导电沟道就无法建立 D S就不会有导通电流 这边我们要说的是另一种MOSFET 称为耗尽型MOSFET N沟道耗尽型MOSFET结构示意图 以N沟道
  • DDR的VTT有源端接和无源端接(slua886a笔记)

    DDR的VTT有源端接和无源端接 slua886a笔记 背景 对于DDR的VTT端接 一直有说法是有源端接可降低功耗 之前一直没仔细理解其中原因 现在找了些相关的资料来介绍和对比有源和无源端接 理解有源端接的优点和降低功耗的原理 主要基于读
  • AD中如何对圆形PCB板进行铺铜

    因为之前做了一块圆形的PCB板子 所以在铺铜时候发现圆形铺铜我该怎么快速去铺 于是查了一下网上 大部分人是推荐先圈出一个圆弧 然后在通过快捷键TVG或者是按下 shift 空格 但是我发现不适合我 于是我分享一下自己的方法 我们如果要对圆形
  • (电赛电源方向)怎么样从零开始准备全国大学生电子设计竞赛

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 前言 一 电赛是什么 二 电源方向是什么 三 该怎么去学习电源方向的知识 1 博主的劝诫 2 硬件该准备些什么 3 软件该准备些什么 总结 前言 我建了一个群 分享
  • 《硬件接入》3288板刷机及屏幕参数配置探索

    最近在工控机上做了项目 涉及到地磅接入 打印机接入 海康威视摄像头接入等功能 摸索下来其实硬件接入都是比较简单的事 一般1 2天就可以完成一个单独模块开发了 不过也遇到一些比较麻烦的事 比如买的3288板工控机 刷的固件是6 0 1 这个固
  • 5V转±12V无变压器双boost电路

    最近有个新项目 需要 10V范围的模拟量输出 非隔离 对于5V以下供电的控制板而言单端输出绝对没问题 可现在需要有正负输出 是少不了正负电源的 因此准备设计一个5V转 12V的电源 然后选择一个双向供电的运放 来实现单端模拟量信号向双向模拟
  • N沟道和P沟道MOS管的四个不同点

    作者 快捷芯 功率半导体创新品牌 1 芯片材质不同 虽然芯片都是硅基 但是掺杂的材质是不同 使得N沟道MOS管是通过电子形成电流沟道 P沟道MOS管是用空穴流作为载流子 具体原理可以参考一些教科书 属于工艺方面的问题 2 同等参数P沟道MO
  • 【模电】0017 开关电源的原理及分析

    开关电源一般简称为DCDC 比我们前两节分析的线性电源复杂一些 它与线性电源最大的不同在于其调整管的工作状态 开关电源中的调整管工作在开关状态 即只工作在饱和区和截止区 1 典型开关电源的原理 一个典型的降压型开关电源原理如下图 首先 我们
  • IC数字后端

    在 innovus 里面 有时候我们需要控制 tie cell 的 fanout 和 net length 来避免 tie cell 可能出现 max transition 或者 max fanout 的违例 一般来说 只要 fanout
  • 硬件基础之集成运放

    一 技术理论 1 集成电路 集成电路是采用专门的制造工艺 在半导体单晶硅上 把晶体管 场效应管 二极管 电阻和电容等元器件以及它们之间的连线所组成的电路制作在一起 使其具有特定功能的芯片 2 集成运放 集成运放 全称集成运算放大器 是具有超
  • 机械孔与盲孔

    过孔是什么 过孔 Via 电路板上的孔 连接不同层之间的线路 把电路板从平面结构变成立体结构 单层线路想不交叉太难了 双层或更多层线路 必须通过过孔来连接 通过孔壁上的铜 连通上下层的电路铜线 单层PCB 有些时候无法布线 必须通过过孔换层
  • ORcad Capture CIS元件库管理

    当电子元器件数量多到一定程度的时候 所有器件都集中在一个library里杂乱无章 使用起来相当不方便 时间长了也很容易把相似的器件封装混淆 如何规范化整理 就成了一个让人头疼的问题 还有就是贴片时硬件工程师都要面对一个整理BOM的问题 小公
  • AD 封装组件的水平/垂直间距报错

    快捷键 D设计 R规则 一般情况下设置的都是 Electrical 下的Clearance 但是设置完了还是继续报错 是封装之间的水平间距问题 应该设置Placement 下的ComponentClearance
  • Allegro PCB封装焊盘介绍(一)

    PCB封装焊盘结构 焊盘结构如图 1所示 图 1焊盘结构 锡膏层 SMT刷锡膏贴片用 一般贴片焊盘要选 跟焊盘等大 阻焊层 把焊盘裸露出来 不开的话 焊盘会被油墨盖住 这样无法焊接哦 一般比焊盘大0 1mm 顶层 底层焊盘 实际焊盘大小 电
  • CTLE均衡器的使用问题

    CTLE是一种高速数字通信中很常见的均衡器 有别于其他常用的FFE和DFE等数字滤波器 它是一种模拟滤波器 一般通过传递函数的方式表征 以USB3 1 Gen2的公式举例 在其峰值增益 第一极点和第二极点均为定值的前提下 幅频响应曲线将通过
  • ADS Via Designer 快速建模举例

    如何快速地对设计中的差分过孔进行建模 是layout前仿真中经常遇到的问题 好在目前主流的仿真软件都提供了独立的过孔建模向导 可以很方便地进行操作 本文以ADS提供的Via Designer向导为例 展示如何快速完成过孔的建模操作 以下图所
  • 有效降低EMI干扰的PCB设计原则

    降低EMI干扰的一些PCB设计建议 1 通过在所有信号下提供低阻抗 连续的返回路径来减少地面反弹 尤其是在表层布线时 2 保持所有走线距离板的边缘至少5倍信号线宽 3 对于关键信号 尽量采用带状线布局 4 将高速率 大电流的组件尽可能远离I
  • 有效降低信号串扰的PCB设计原则

    降低信号串扰的一些PCB设计建议 1 对于传输线 保持相邻信号线之间的间距至少为两倍信号线宽 2 尽量避免信号跨越返回路径中的不连续点或者空隙 3 如果必须在返回路径中跨越空隙 则尽量使用差分线 4 电容器不是一种低阻抗互连结构 其高频阻抗

随机推荐

  • PCA的数学原理(非常值得阅读)!!!!

    PCA Principal Component Analysis 是一种常用的数据分析方法 PCA通过线性变换将原始数据变换为一组各维度线性无关的表示 可用于提取数据的主要特征分量 常用于高维数据的降维 网上关于PCA的文章有很多 但是大多
  • 统计字符串内某个字符出现的次数

    假如有一个字符串 cabcdasgcjaieyakxhanzgajgaa 我们要统计这个字符串里字符 a 出现的位置以及出现的次数 大致思路 先利用 indexOf 判断出该字符第一次出现的位置 只要其返回结果不等于 1 就继续往后查找 但
  • Linux基础(较全)

    Linux 0 目录 文章目录 Linux 0 目录 1 Linux简介 1 1 Linux是什么 1 2 Linux发行版 1 3 LInux应用领域 1 4 Linux vs Windows 2 Linux 虚拟机 安装 2 1 系统分
  • 数据库表结构设计方法及原则(li)

    数据库设计的三大范式 为了建立冗余较小 结构合理的数据库 设计数据库时必须遵循一定的规则 在关系型数据库中这种规则就称为范式 范式是符合某一种设计要求的总结 要想设计一个结构合理的关系型数据库 必须满足一定的范式 在实际开发中最为常见的设计
  • Java入门

    Java入门 Java 入门 主要内容 Java的地位 Java诞生 Java的特点 安装JDK 简单的Java应用程序 重点与难点 重点 Java平台无关性 Java程序的结构 难点 Java程序的开发过程 Java之父与Java的诞生
  • 探索性数据分析-如何描述业务量数据

    探索性数据分析 如何描述业务量数据 描述业务量的特征 均值 标准差 相关系数 均值代表的是集中趋势 整体的趋势 整体发展方向 整体水平 标准差代表的是离中趋势 描述事物的波动程度 在一定程度上也代表着风险 相关系数代表的是相关分析 代表的是
  • 刷脸支付有深度整合垂直领域的商业价值

    移动支付和银行卡支付没有办法确定使用者到底是谁 因为可以和家人等共同使用 刷脸支付可以确定消费实体是谁 定位到具体人确定数据标签 新零售从业者认为 刷脸支付除了提供更便捷的支付服务外 还可以提供更多的商业数据用于精细化经营 从垂直领域来看
  • 从Qt5的改变看最佳头文件包含风格?QT5找不到#include头文件在哪里

    老版本 C C code 1 2 include
  • Polkit权限提升漏洞(CVE-2021-4034)利用及修复

    Polkit本地权限提升漏洞 CVE 2021 4034 利用及修复 文章目录 Polkit本地权限提升漏洞 CVE 2021 4034 利用及修复 漏洞说明 危害等级 影响版本 修复版本 漏洞利用 漏洞修复 升级polkit版本 临时修复
  • WebSocket协议状态码1005: 理解、应用与解决方案

    WebSocket协议状态码1005 理解 应用与解决方案 引言 WebSocket协议是一种在Web应用程序中实现双向通信的协议 与传统的HTTP协议不同 WebSocket协议允许服务器主动向客户端推送数据 而不需要客户端发送请求 在W
  • TypeScript 元组类型

    TypeScript 语言中 数组中的元素一般只能是由相同数据类型组成 any 除外 如果我们想要存储不同类型的元素 则可以使用元组 TypeScript 中的元组 Tuple 从外形上来看和数组相差不多 但是元组中允许存储不同类型的元素
  • AD18画元器件封装

    AD18画元器件封装 1 在创建好的工程旁边右键给工程添加新的PCB libriary 2 在PCB libriary界面点击工具 gt 元器件向导 然后点击Next 3 可以看到不同类型元器件 可以根据自己需求选择 我选择第二个电容 单位
  • rt-thread系列文章目录

    rt thread系列文章目录 本文是rt thread系列文章目录 后续关于rt thread的更新都会添加到此文内 实战篇 rt thread 生成工程模板 rt thread fal移植 内核篇 rt thread 内存管理 内存堆
  • STM32 USB虚拟串口通信

    目录 一 使用STM32 HAL库配置 选择USB从机模式 添加USB库并选择虚拟串口模式 二 HAL库USB驱动函数介绍 三 驱动函数编写 一 使用STM32 HAL库配置 选择USB从机模式 添加USB库并选择虚拟串口模式 二 HAL库
  • SVN下载、安装、配置及使用方法

    文章目录 SVN是什么 相关概念 为什么需要SVN SVN的特点 TortoiseSVN VisualSVN Subversion 以及 VisualSVN Server的区别 为什么不直接使用Subversion SVN下载 SVN服务端
  • 策略模式与外观模式

    1 策略 定义不同的算法族 并且之间可以互相替换 让算法的变化独立于使用算法的客户 以动态的改变对象的行为 2 例子 随机生成宠物 并统计各种宠物生成数量 a 抽象类 PetCreator 用于随机生成宠物 package context
  • 【毕设中期报告总结】MMGEN-FaceStylor的环境配置总结

    MMGEN FaceStylor的环境配置总结 0 引言 1 Python环境配置 2 安装步骤 2 1 创建虚拟环境 2 2 安装MMCV和MMGEN 2 3 克隆存储库并准备数据和权重 3 Play with MMGEN FaceSty
  • 【Keil编译问题】RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT

    Keil编译问题 RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT Keil编译信息提示内容 然而在Keil软件file菜单 license manage许可菜单里面查看信息 又是注册成功
  • automount和autofs

    参考 http hi baidu com dfjlaicqjlbafnd item 6db9af719cc2fe5f0d0a07ac 摘要 automount 和 autofs是易于使用的文件系统管理工具 功能强大 它允许同一台机器上的所有
  • Buck电路的原理及器件选型指南

    Buck电路工作原理 电源闭合时电压会快速增加 当断开时电压会快速减小 如果开关速度足够快的话 是不是就能把负载 控制在想要的电压值以内呢 假设12V降压到5V 也就意味着 MOS管开关需要42 时间导通 58 时间断开 当42 时间MOS