电路 buck-boost相关知识

news2024/11/15 22:49:23

BUCK-BOOST

文章目录

  • BUCK-BOOST
  • 前言
  • 一、DC-DC
    • 工作模式
    • 电容电感特性
    • 伏秒积平衡原理
  • 二、BUCK电路
  • 三、BOOST电路
  • 四、BUCK-BOOST电路
  • 总结


前言

最近需要用到buck-boost相关的电路知识,于是便写下这篇文章复习一下。

一、DC-DC

在学习buck-boost电路之前我们先来看一下DC-DC,相信有不少同学都画过稳压电路,DC-DC电源
叫直流-直流变换器。就是将一个直流电压变成另一个的直流降压,比如常见的12V转5V,24V转12V等等。也叫直流斩波器。就是我们在电力电子课上说的升压斩波,降压斩波等等。DC-DC有多种拓扑结构。BUCK降压,BOOST升压,BUCK-BOOST升降压三种拓扑结构。
斩波器的工作方式我们通常分为两种 一种是PWM的定频调宽。即脉宽调制方式Ts不变,改变Ton(通用),还有一种就是定宽调频。即频率调制方式Ton不变,改变Ts(易产生干扰)。通过这两种方式来控制电路开关管的导通与关断。通常我们都是用单片机控制PWM然后进行控制开关管的导通和关断。

工作模式

CCM:电感电流连续工作模式

DCM:电感电流不连续工作模式

BCM:电感电流连续工作模式(周期结束时电感电流刚好降为0)

看电感电流是否连续可以从每个周期的电感电流是否从0开始来判断。

电容电感特性

电容阻碍电压变化,通高频,阻低频,通交流,阻直流;

电感阻碍电流变化,通低频,阻高频,通直流,阻交流;

伏秒积平衡原理

伏秒积,即电感两端的电压V和这段时间T的乘积。伏秒平衡原理:在稳态工作的开关电源中电感两端的正伏秒值等于负伏秒值。即:
UonTon=Uoff*Toff
在开关电源稳定的状态下,电感的充放电属于一个稳定的状态,开关管导通期间流入电感的电流也等于开关管关闭期间流过电感的电流Ion=Ioff。
在这里插入图片描述

二、BUCK电路

Buck变换器,也称降压式变换器,是一种输出电压小于输入电压的单管不隔离直流变换器。单管:续流二极管。作用是续流,在BUCK电路中,二极管D形成了续流回路,因此D也叫作续流二极管。不隔离:输入输出在同一个闭环电路中,没有变压器元器件将它们隔离开。如图,这是最基本的BUCK电路。
在这里插入图片描述
晶体管Q1起开关作用,可以导通和关断电流。常见的开关管有三极管,MOSFET等等。但是这个开关管受电路输出的驱动脉冲控制。不能用一个单刀双掷开关。
PWM信号,信号周期为Ts,则信号频率为f=1/Ts,导通时间为Ton,关断时间为Toff,则周期Ts=Ton+Toff,占空比D=Ton/Ts。就是你在单片机里学的高电平占总电平的时间。
这里的电容C1作为滤波电容可以降低输出电压的脉动。
如图,当Q1导通的时候,二极管截止,此时电流就要经过电感,然后流向负载R1。电感中的电流在线性增长的同时会发生自感,自感就又会阻碍电流的上升。电感就将电能转换为磁能储存起来了,此时自感电势的方向左正右负。(二极管正向导通,反向截至)
在这里插入图片描述
当开关管断开时,就没有电流流向电感了。但是电感电流不会突变为0,而是在慢慢的减少,由于电感阻碍电流变化,所以这时候就产生了左负右正的自感电势,使得二极管D1导通。电流在减少的同时,L中之前存储的磁能就转化为电能释放出来给负载R。
在这里插入图片描述
在CCM工作模式(电感电流连续工作模式)下时,电感足够大。
首先在导通期间,电感电压UL=Ui-Uo,电感的电流会从最小值上升到最大值,电流增量(Us即Ui)
在这里插入图片描述
当开关管断开时,电感的电压UL=-Uo。电感电流就从最大值下降到最小值。电流减少量
在这里插入图片描述
如果BUCK电路是一个稳定的电路,它就会保持的稳定的开关管的通断,开关管导通期间流入电感的电流等于开关管关闭期间流过电感的电流,即
在这里插入图片描述
整理之后就是下面这个值
在这里插入图片描述
根据上式可以得到,我们这个输出电压是输入电压在乘以占空比,即开关管打开的时间Ton/周期Ts。又因为Ton≠Ts,所以输出电压的一定是小于输入的电压,这也就是BUCK电路的原理,而且输出电压的大小是可以操控,我们可以通过改变PWM波的占空比来控制输出电压的值。

在DCM的工作模式下,也有Uo=UiD。此模式就是电感比较小,负载比较大。周期Ts比较长的情况,电感电流已经降为0了,但是新的周期还没开始。所以每个新的周期电感电流都是从0开始线性增加的。这种模式下,电感的电流是有三种状态的:线性增加、线性减少、闲置(=0)

DCM工作模式下会使电路带载能力降低,稳压精度变差,纹波电压大。所以通常要求BUCK电路在CCM工作模式下工作。当然,也存在一种临界条件,就是当一个周期刚好结束的时候,电感的电流也刚好减小为0,这种模式称为BCM。

电路在开关电源稳定的状态下,开关管导通期间流入电感的电流也等于开关管关闭期间流过电感的电流,,且满足伏秒平衡原理:即(Ui-Uo)TD=Uo(Ts-TD)
在这里插入图片描述
可以算出来Vout=DVin

三、BOOST电路

Boost变换器也称升压式变换器,是一种输出电压高于输入电压的单管不隔离直流变换器。开关管Q也为PWM控制方式,但最大占空比D必须小于1,不允许在Dy=1的状态下工作。电感L1在输入侧,称为升压电感。Boost变换器也有CCM和DCM两种工作方式。这是最简单的BOOST升压电路。
若很长时间没有对开关管进行控制,所有元器件是属于理想状态,所以Uo=Ui;
在这里插入图片描述
如图当开关管导通时,同理,电感中的电流成线性增加,电感自感阻碍电流上升,电感将电能转为磁能存储起来。二极管的作用是防止电容对地放电。在这里插入图片描述
当开关管关闭时,此时电感的电流又降开始慢慢减少。由于自感的作用阻碍电流的减小,电感两端是左负右正,所以输出端的电压就成了Uo=Ui+UL。输出电压大于输入电压。
在这里插入图片描述
对于电感有Uon=Ui,Uoff=Uo-Ui,由伏秒平衡原理得UiTD=(Uo-Ui)(Ts-TD),化简可以得到
在这里插入图片描述可以通过改变PWM占空比来控制输出电压的大小。

四、BUCK-BOOST电路

Buck/Boost变换器,也称升降压式变换器,是一种输出电压既可低于也可高于输入电压的单管不隔离直流变换器,但其输出电压的极性与输入电压相反。Buck/Boost变换器可看做是Buck变换器和Boost变换器串联而成,合并了开关管。如图是buck/boost最简单的电路图。
在这里插入图片描述
当开关管导通时,输入电流从流过电感直接到地,右端输出主要由电容放电来维持。Uon=Ui-Uq通常情况下忽略Uq的压降,即Uon=Ui
在这里插入图片描述
当开关管关闭时,电感电流从地流向负载R和电容C,在流经二极管后回到电感。其过程就是L释放能量和电容充电的一个过程。所以Uoff=Uo-Ud,二极管的压降一般也是忽略不计的,即Uoff=Uo
在这里插入图片描述
由伏秒平衡原理得UiTD=Uo(Ts-TD),化简可以得到
在这里插入图片描述
这时候我们就会想,怎么控制输出电压是降压还是升压呢?控制开关管的PWM波的占空比就起了很大的作用。如果占空比大于1/2,升压;反之降压。

总结

1.Buck电路——降压斩波器,其输出平均电压、U0小于输入电压Ui,极性相同。BUCK型DC-DC只能降压,降压公式:Vo=Vi*D。

2.Boost电路——升压斩波器,其输出平均电压、U0大于输入电压Ui,极性相同。BOOST型DC-DC只能升压,升压公式:Vo=Vi/(1-D)。

3.Buck-Boost电路——降压或升压斩波器,其输出平均电压U0大于或小于输入电压Ui,极性相反,电感传输。BUCK-BOOST型DC-DC,即可升压也可降压,公式:Vo=(-Vi)* D/(1-D)。

#4.Cuk电路——降压或升压斩波器,其输出平均电、压U0大于或小于输入电压Ui,极性相反,电容传输。

5.开关管:一般使用功率三极管或功率MOS管,由PWM波信号来控制开关管通断。

6.电感:储能作用,电感在储能和释能转换时,电感的正负极会发生反向。流经电感的电流不能突变,只能逐步变大或变小。

7.二极管:限流作用

8.电容:滤波作用

9.电阻:负载

内容和图有些引用博主「灯泡有点小亮」,在此感谢

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

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

相关文章

python排序算法_归并排序

什么是归并排序: 归并排序是一种基于分治法的排序算法。它的基本思想是将待排序的序列分成若干个子序列,分别进行排序,然后再将已排序的子序列合并成一个有序的序列。 基本思想: 归并排序是用分治思想,分治模式在每一…

基于人工兔算法优化概率神经网络PNN的分类预测 - 附代码

基于人工兔算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于人工兔算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于人工兔优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要:针对PNN神经网络…

深入解析Selenium动作链:精通点击、拖拽、切换等操作

背景: 一些交互动作都是针对某个节点执行的。比如,对于输入框,我们就调用它的输入文字和清空文字方法;对于按钮,就调用它的点击方法。其实,还有另外一些操作,它们没有特定的执行对象&#xff0…

大模型微调技术

全量微调 部分参数微调 Adaper-Tuning 降维的意义 计算和存储成本去除冗余和噪声—特定任务训练数据有限减少模型复杂度避免过拟合风险适应任务需求过拟合 是指模型在训练数据上表现得很好,但在新的未见过的数据上表现较差的现象模型过于复杂,训练数据量不足等因素引起的 LO…

ubuntu22.04中ros2 安装rosbridge

ros2 启动rosbridge: 要启动ROS2中的rosbridge,需要先安装ROS2的rosbridge_suite软件包。使用以下命令安装: 更新过可忽略 sudo apt-get update安装命令 sudo apt-get install ros--rosbridge-suite 注意: 将替换为正在使用的R…

超实用:通过文字就可以操纵这款AI表格,不需要你懂Excel函数

公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 工具介绍 今天给大家分享超实用的AI表格ChatExcel,这个工具是由北大团队在2022年3月开始开发的AI表格处理神器,上传你的表格后,只需要用文字描述你…

NX二次开发UF_CURVE_ask_int_curves 函数介绍

文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan UF_CURVE_ask_int_curves Defined in: uf_curve.h int UF_CURVE_ask_int_curves(tag_t int_curve_object, int * num_curves, tag_t * * intersection_curves ) overview 概述 Ret…

基于厨师算法优化概率神经网络PNN的分类预测 - 附代码

基于厨师算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于厨师算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于厨师优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要:针对PNN神经网络的光滑…

leetCode 226.翻转二叉树 递归 + 非递归 + 前中后序 + 层序遍历 【深度和广度优先遍历】

我的往期文章: leetCode 226.翻转二叉树-CSDN博客https://blog.csdn.net/weixin_41987016/article/details/134613347?spm1001.2014.3001.5501 (一)递归做法(深度) C代码:前序遍历 class Solution { pu…

电力感知边缘计算网关产品设计方案-网关软件设计方案

网关采用网络协议和软件技术在通信网络中针对工业协议、互联网通用协议进行分析和记录,提升工业控制系统环境的安全防护能力。A类和B类网关采用容器技术的软件架构,采用C/S架构软件客户端提供应用软件平台,为管理员提供功能丰富的图形管理控制界面。 因A类和B类网关在产品定…

Loadrunner安装大全

目录 一 、下载篇 二、安装篇 三、破解篇 四、Loadrunner支持哪些操作系统? 五、安装Loadrunner需要满足哪些系统要求? 六、安装Loadrunner时是否需要注意什么问题? 七、安装完成后如何验证Loadrunner是否正常工作? 八、如…

“升级图片质量:批量提高或缩小像素,赋予图片全新生命力!“

如果你想让你的图片更加清晰、更加美观,或者符合特定的像素要求,那么现在有一个好消息要告诉你!我们推出了一款全新的图片处理工具,可以帮助你批量提高或缩小图片像素,让你的图片焕发出新的生机! 第一步&a…

栈和队列OJ题目——C语言

目录 LeetCode 20、有效的括号 题目描述: 思路解析: 解题代码: 通过代码: LeetCode 225、用队列实现栈 题目描述: 思路解析: 解题代码: 通过代码: LeetCode 232、用栈…

基于微信小程序的员工宿舍报修系统

项目介绍 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时…

路由器DHCP分配IP地址规则

路由器DHCP分配IP地址的机制: 先设置一个IP地址池,假设是192.168.1.100-192.168.1.199一共100个。 来一个请求,看一下是不是以前请求过的地址,如果是,还是返回以前给过的IP,然后将到期时间(有些路由器默认…

8款优秀的MYSQL管理工具与应用程序推荐

文章目录 前言介绍InductionPinbaDB NinjaDB Tools ManagerDbeaverMyWebSQLNavicat后言 前言 hello world欢迎来到前端的新世界 😜当前文章系列专栏:Mysql 🐱‍👓博主在前端领域还有很多知识和技术需要掌握,正在不断努…

html实现各种瀑布流(附源码)

文章目录 1.设计来源1.1 动态响应瀑布流1.2 分页瀑布流1.3 响应瀑布流 2.效果和源码2.1 动态效果2.2 源代码 源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/details/134613121 html实现各种瀑布流(附源码),…

Web前端 -----【Vue】(vue组件基础)一文带你了解组件的创建、注册、使用(包括组件的嵌套)

目录 前言 什么是组件 为什么使用组件化开发 组件的使用 组件的使用分为三个步骤 创建组件 为什么配置项中的data不能使用直接对象的形式,必须使用function(重点!!!面试喜欢问) 注册组件 使用组件 …

【经验分享】开发问题记录总结(持续更新)

目录 工具开发 界面类继承某自定义界面类时,出现布局混乱或者所有控件集中在左上角? 在继承自定义界面之后,以诸如 on_xxx_clicked() 模式设计的槽函数失效了? 使用pugi接口取出文本数据后,为什么该变量无法进行字符串比较&…

华硕V4050E笔记本安装Win10不识别硬盘解决方法

笔记本硬件参数: ASUS VivoBook14 V4050E 型 号 V4050EP1135-0DAKXQ2X10 制造日期 2020-12 12M C P U 11th Gen Intel(R)Core(TM)i5-1135G72.4GHz 2.42GHz 4核心 8线程 L2:5MB L3:8MB 内 存 16.0GB (8Gb X2 320…