当前位置: 首页 > news >正文

电源硬件设计----降压-升压(Buck-Boost)变换器基础

1 降压-升压(Buck-Boost)变换工作原理

1.1 降压-升压(Buck-Boost)电路实例

TPS63070降压-升压转换器特性:

  • 输入电压范围:2.0V 至 16V
  • 输出电压范围:2.5V 至 9V
  • 效率高达95%
  • 降压模式下的输出电流为2A
  • 升压模式下的输出电流为2A
  • 在降压和升压模式之间实现自动转换

典型应用电路如图所示:

在这里插入图片描述
电路图来自TPS63070官方数据手册

TPS63070内部框图:

在这里插入图片描述

1.2 降压-升压(Buck-Boost)变换器工作原理

  • 输出电压低于输入电压----BUCK模式
  • 输出电压高于输入电压----BOOST模式
  • 输出电压接近或等于输入电压----BUCK,BOOST轮换模式
    在这里插入图片描述

输入电压接近输出电压,不同时间段波形如下:

在这里插入图片描述

t0至t1和t2至t3期间,续流模式,开关管导通情况如图所示:

在这里插入图片描述

t1至t2期间,充电模式,开关管导通情况如图所示:

在这里插入图片描述

t3至t4期间,放电模式,开关管导通情况如图所示:

在这里插入图片描述

2 器件选择

2.1 电感选型

  • BUCK模式下的电感值和电流要求
  • BOOST模式下的电感值和电流要求
  • 选择两种模式下的最大值

TPS63070官方数据手册中电感选择:

在这里插入图片描述

2.2 电容选型

TPS63070官方数据手册中电容选择:

在这里插入图片描述

2.3 典型应用

TPS63070官方数据手册中典型应用电路和各元件选取:

在这里插入图片描述

3 PCB布板

3.1 关键路径和节点

  • 关键功率路径和节点:1、输入电容;2、输出电容;3、两个SW点
  • 关键控制信号路径和节点:模拟高输入阻抗节点FB

在这里插入图片描述

3.2 布板建议

TPS63070官方数据手册中PCB布板建议:

在这里插入图片描述

3.3 PCB布板

TPS63070升降压5V电路原理图,如图所示:

在这里插入图片描述

TPS63070升降压5V电路PCB布板,如图所示:

在这里插入图片描述

TPS63070升降压5V电路PCB3D视图和2D视图,如图所示:

在这里插入图片描述

希望本文对大家有帮助,上文若有不妥之处,欢迎指正

分享决定高度,学习拉开差距

相关文章:

  • C语言循环的嵌套、比较、break语句,continue语句
  • 【数据挖掘算法与应用】——数据挖掘导论
  • Java语言高级特性——泛型
  • 混合模拟退火和教与学的鸽群优化算法-附代码
  • Java Agent通灵之术
  • c语言进阶 结构体的声明
  • 深度学习Mask R-CNN等实例分割网络
  • [计算机通信网络]网桥与其作用机理举例详解
  • 缓存相关知识点
  • MyBatis映射配置文件结构、标签详解及SQL语句中参数的获取
  • 【SQL刷题】DAY22----增删改操作专项练习
  • 真实场景下的安全专家各项技能详解
  • 为何以太坊合并很重要?
  • 【docker】使用docker安装宝塔面板
  • 【正点原子STM32连载】第四十一章 无线通信实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • Apache Zeppelin在Apache Trafodion上的可视化
  • CentOS7 安装JDK
  • CODING 缺陷管理功能正式开始公测
  •  D - 粉碎叛乱F - 其他起义
  • docker python 配置
  • Fabric架构演变之路
  • flask接收请求并推入栈
  • Java读取Properties文件的六种方法
  • JS 面试题总结
  • Laravel 中的一个后期静态绑定
  • mongodb--安装和初步使用教程
  • springMvc学习笔记(2)
  • 创建一种深思熟虑的文化
  • 欢迎参加第二届中国游戏开发者大会
  • 前嗅ForeSpider采集配置界面介绍
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 网页视频流m3u8/ts视频下载
  • 由插件封装引出的一丢丢思考
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • #微信小程序(布局、渲染层基础知识)
  • (0)Nginx 功能特性
  • (二)PySpark3:SparkSQL编程
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (三)模仿学习-Action数据的模仿
  • (转)Linq学习笔记
  • .htaccess配置常用技巧
  • .Net IOC框架入门之一 Unity
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
  • .pyc文件是什么?
  • @requestBody写与不写的情况
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • [AutoSar NVM] 存储架构
  • [C# 基础知识系列]专题十六:Linq介绍
  • [C#]使用DlibDotNet人脸检测人脸68特征点识别人脸5特征点识别人脸对齐人脸比对FaceMesh
  • [C语言]编译和链接
  • [Excel] vlookup函数
  • [github全教程]github版本控制最全教学------- 大厂找工作面试必备!
  • [hdu4622 Reincarnation]后缀数组
  • [iOS]随机生成UUID通用唯一识别码