buck和boost电路

2023-11-12

buck和boost电路

归属于DCDC非隔离电源的一部分,最常用的拓扑方式。

1.占空比计算

电感两端电压与电流关系:V= L ∗ d i d t \frac {L*di}{dt} dtLdi
开关导通时:Von= L ∗ d i o n T o n \frac {L*dion}{Ton} TonLdion
开关断开时:Voff= L ∗ d i o f f T o f f \frac {L*dioff}{Toff} ToffLdioff
电感电流在导通时的增量等于断开时的减量:dion=dioff③
①②③联立得出伏秒积原则:Von * Ton=Voff * Toff④
占空比计算公式:D= T o n T o n + T o f f \frac {Ton}{Ton+Toff} Ton+ToffTon
④⑤联立占空比公式:D= 1 1 + V o n V o f f {1\over 1+{Von\over Voff}} 1+VoffVon1

buck在导通时:Von=Vin - Vout⑦
buck在断开时:Voff=Vout⑧
⑥⑦⑧联立得buck占空比公式:D= V o u t V i n {Vout\over Vin} VinVout

boost在导通时:Von=Vin⑨
boost在断开时:Voff=Vout-Vin⑩
⑥⑨⑩联立得boost占空比公式:D=1- V i n V o u t {Vin\over Vout} VoutVin

2.电感值计算

电感两端电压与电流关系:V= L ∗ d i d t \frac {L*di}{dt} dtLdi
开关导通时电感值:L= V o n ∗ T o n d i o n \frac {Von*Ton}{dion} dionVonTon
开关导通时间计算:Ton=D*T②
周期通过开关频率表示:T= 1 F s w {1\over Fsw} Fsw1
电流纹波率(电感交流纹波与直流分量的比值)r= Δ i L I L {ΔiL\over IL} ILΔiL
①②③④联立得出:L= V o n ∗ D ∗ 1 F s w r ∗ I L {{Von*D*{1\over Fsw}}\over {r*IL}} rILVonDFsw1

buck在导通时:Von=Vin - Vout⑥
buck占空比公式:D= V o u t V i n {Vout\over Vin} VinVout
⑤⑥⑦联立得buck电感值:L= V o u t r ∗ I L ∗ F s w {Vout\over r*IL*Fsw} rILFswVout*(1- V o u t V i n {Vout\over Vin} VinVout)

boost占空比公式:D=1- V i n V o u t {Vin\over Vout} VoutVin
根据能量守恒定律:Vin * IL=Vout * Iout⑨
boost在导通时:Von=Vin⑩
⑧⑨联立得出:IL= I o u t 1 − D {Iout\over 1-D} 1DIout
⑤⑧⑨⑩联立得出boost电感值:L= V i n ∗ D ∗ ( 1 − D ) r ∗ I o u t ∗ F s w {Vin*D*(1-D)\over r*Iout*Fsw} rIoutFswVinD(1D)

备注:r值一般取值02~0.4,超过0.4电感值不会减小了。

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

buck和boost电路 的相关文章

  • 关于Java中代码块的执行顺序

    1 概念 代码块 使用 定义的一段代码 根据代码块出现的位置以及关键字不同 分为以下四种代码块 普通代码块 直接定义在方法内部 不加任何修饰符定义的代码块 解决变量重名问题 构造块 直接定义在类中 使用 的代码块 静态代码块 一般用于初始化
  • vue2项目引入vue-video-player

    直接安装npm install vue video player save报错 指定版本 npm install vue video player 5 0 1 save vue video player 其实就是 video js 集成到

随机推荐

  • Spring集成Mybatis时的常见报错

    这两个框架集成的时候最常见的是各种映射文件无法对应而引发的报错 根据不同的报错可以优先检查对应的位置 这样才能快速解决问题 1 找不到mybatis的映射文件 如下图 在定义SqlSessionFactoryBean 要注意对应关系 注意
  • ps太卡怎么办?几步帮您解决问题

    PS是一款非常常用的绘图软件 但是有些小伙伴感觉用PS会卡顿 可是电脑的配置也不是很低 排除PS本身的问题后 这种情况往往和ps里的基础设置有关 下面来看看该如何解决PS卡顿的问题吧 1 停用 主页 屏幕 现在很多小伙伴都用上了新版ps 新
  • 我的程序员之路进行中

    计划看的书 1 Windows程序设计 第5版珍藏版 1104页 2 Windows程序设计 第2版 王艳平 扫描版 490页 3 Windows核心编程 第5版 769页 4 竹林蹊径 深入浅出windows驱动开发 506页 5 Win
  • Mybatis小技巧之使用自动生成的主键值

    文章目录 一 需求 1 编写接口 2 编写mapper配置文件 3 测试程序 4 运行结果 一 需求 在数据库种类似id这样的主键值都是自动增长的 但是如果有这样的需求时 插入一条记录后 自动生成了主键 而这个主键需要在其他表中使用时 此时
  • 关联分析算法(一)——Apriori(先验算法)

    算法思路简介 Apriori根据原始的销售表 第一步 列出所有元素 所有元素独立组成一个集合 计算每个集合的支持度 然后根据最小支持度的阈值剔除掉小的支持度的集合 第二步 每个集合都增加一个与原有集合中没有的元素 构成多个新的集合 计算每个
  • ARM 汇编基础知识

    1 为什么学习汇编 我们在进行嵌入式 Linux 开发的时候是绝对要掌握基本的 ARM 汇编 因为 Cortex A 芯片一 上电 SP 指针还没初始化 C 环境还没准备好 所以肯定不能运行 C 代码 必须先用汇编语言设置好 C 环境 比如
  • 容联云通讯完成发送验证码

    容联云通讯完成发送验证码 不是广告 真人编写 学习记录分享而已 容联云通讯官方网站 https www yuntongxun com 进入网站后 找到测试号码 绑定测试的手机号 最多绑定是三个 第二部 查找相关语言demo 以及SDK 点击
  • 后渗透系列之windows文件下载

    后渗透系列之windows文件下载 不知道你们在进行渗透时会不会遇到这样的问题 在进行后渗透时linux系统是可以使用wget命令进行文件下载的 在真实的渗透环境下往往拿到的都只是windows系统的一个命令行 那windows系统怎么做到
  • CentOS 7.5 离线安装 Nginx 1.18

    CentOS 7 5 离线安装 Nginx 1 18 整体情况介绍 准备阶段 安装步骤 详细步骤 准备 安装 整体情况介绍 操作系统 CentOS 7 5 Nginx版本 nginx 1 18 0 tar gz 说明 1 官网推荐的安装方式
  • opencv 脸部识别开源软件

    转自 http baike baidu com link url La63ZsuqOW1YdyW5UAHQ5zDphzSB58 IcC1SUl2Njit4T0frWPrjflJIuk66RydifpPMBJ50HETrZhr5NrhrU O
  • PyCharm2019.1.1社区版安装(Win10)

    PyCharm2019 1 1安装 Win10 使用Python进行开发时 已经安装好Python 我们可以在终端使用Python 也可以用文本编辑器编写代码后然后用Python执行代码 但这些都不是很方便 也不是很智能和不够友好 需要有多
  • ip 子网数目 网络号 主机号 广播地址 可用IP地址范围

    考试中都会给定一个IP地址和对应的子网掩码 让你计算 1 子网数目 2 网络号 3 主机号 4 广播地址 5 可用IP地址范围 综合实例 已知172 31 128 255 18 试计算 1 子网数目 2 网络号 3 主机号 4 广播地址 5
  • Redis持久化机制:AOF和RDB

    前言 我们都知道Redis操作的数据都来源于内存 所以Redis读写速率极快 那为什么我们还需要用到持久化勒 当我们Redis服务器宕机或者Redis进程被kill或者异常退出的时候 如果没有持久化机制将数据保存到磁盘的化 那么之前保存到R
  • base64编码解码器【C++】

    在线编码解码工具https base64 us 所有结果可以使用上述网站检验 什么是base64编码 base64编码是一种编码方式 用64 1 个字符表示字符 本质是将三位8比特字符扩增为四位8比特字符 但是这么说开始可能很闷逼 给个图
  • postman接口传参案例

    目录 案例1 接口A 接口B 案例2 断言 案例1 接口A 根据返回值需要从返回值中提取userid值 在Tests标签栏下编写脚本 获取返回的响应值 并转化为json格式 var jsonData pm response json 获取返
  • Springboot中管理Spring容器重写工具类进行使用

    说明 SpringUtils 既spring工具类 方便在非spring管理环境中获取bean 在SpringBoot或者SpringMVC框架中 基于Spring进行管理容器以及上下文或者等前置操作等 因此需要实现 BeanFactory
  • Fiddler抓包工具之fiddler设置手机端抓包

    fiddler设置手机端抓包 安卓手机抓包 第一步 配置电脑和安卓的相关设置 1 手机和fiddler位于同一个局域网内 首先从fiddler处获取到ip地址和端口号 点击online 最后一行就是ip地址 2 路径 Tools Optio
  • uni-app跨端开发微信小程序之手把手带你写一个用程序自动打开微信开发者工具的小插件

    摘要 本文通过获取微信开发者工具安装路径 调用shelljs执行vue cli编译命令 fs和path组合来读取编译后的目录 动态修改AppId和title这四个方面入手 一步步带领看官制作一个自动打开微信开发者工具的小插件 完美解决日常多
  • Typora设置修改字体颜色快捷键

    目录 1 typora如何设置修改字体颜色快捷键 2 AutoHotKey软件安装 3 typora关于AutoHotKey的具体操作 1 typora如何设置修改字体颜色快捷键 typora本身是不能直接修改字体颜色的 不过若是想修改还是
  • buck和boost电路

    文章目录 buck和boost电路 1 占空比计算 2 电感值计算 buck和boost电路 归属于DCDC非隔离电源的一部分 最常用的拓扑方式 1 占空比计算 电感两端电压与电流关系 V L d i