热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

DC-DC(直流-直流)变换器

本文主要介绍关于驱动开发的知识点,对【DC-DC(直流-直流)变换器】和【dc直流转换器电路图】有兴趣的朋友可以看下由【giantstar】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【】相

本文主要介绍关于驱动开发的知识点,对【DC-DC(直流-直流)变换器】和【dc直流转换器电路图】有兴趣的朋友可以看下由【giant star】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【】相关技术问题。

dc直流转换器电路图

前言 ?DC-DC变换器的应用场景为: 移动电子设备供电。其中包括,DC/DC开关电源与LDO线性电源。高效LED电源。功率优化器。如功率跟踪器。与高频变压器结合。 分类

主要分为隔离性与非隔离型,其中从应用层面,隔离性的用电较多。

非隔离型从升压到降压依次为:Boost,Buck-Boost,Boost-Buck(Cuk),Sepic,Zeta,Buck。

隔离型从升压到降压依次为:正激Forward,反激Fly-back,推挽Push-pull,桥式Bridge。

DC-DC变换器的结构 斩波与占空比

每个开关周期

Ts

,导通时间

Ton

,关断时间为

Toff

,占空比为

D

,则:

\begin{array}{l} T_{s}=1 / f_{s}=T_{o n}+T_{o f f}=D T_{s}+(1-D) T_{s} \quad 0 \leq D \leq 1 \end{array}

Buck电路

根据功率守恒,Buck为降压变换器,肯定会升流。

电容电流公式为

i_{c}=C\frac{\mathrm{d} U_{c} }{\mathrm{d} t}

,因此电容电压突变会引起大的电流,因此,需要电感。

电感电压公式为

U_{L}=L\frac{\mathrm{d} i_{L} }{\mathrm{d} t}

,因此电感电流突变会引起大的电压,因此,需要续流二极管续流。

电压源的输出不能直接并联电容,电流源的输出不能直接串联电感。

推导过程如下图所示:

通过单刀单掷开关,控制其开合,来进行斩波。在负载处并联电感使其稳定负载电压。在开关导通时,会使得电容电压突变(由0增加到电源电压),进而使得产生较大的电流,因此为保护电路,在电压源与电容之间串联电感,来应对电流冲击。当开关断开时,由于电感的电流不能突变,因此需要增加续流二极管进行续流。最后用用功率半导体器件来替换单刀双掷开关。

?

总结:当S导通时,由电源向电容与负载进行供电;当S断开时,由电感向负载供电。

?Boost电路

由于升压不好设计,那么根据功率守恒可以设计降流变换器。

输出电流平均值:

I_{o}=\int_{0}^{T} i_{o}(t) d t=\frac{T_{o f f}}{T_{o n}+T_{o f f}} I_{i}=(1-D) I_{i}

则输出电压为:

V_{o}=\frac{1}{1-D} V_{i}

推导过程如下图所示:

通过控制单刀单掷开关的闭合来进行降流。通过电感与电压源的串联,来构造出电流源。在负载处并联电感使其稳定负载电压。在开关闭合时会使得电容电压突变(由电源电压降为0)产生大电流。为防止电容短路,更换为单刀双掷开关,使其电容不短路。最后将其替换为功率半导体器件。

?总结:当S闭合时,电源为电感充电,负载由电容供电;当S断开时,由电源与电感同时为负载与电容供电。

?Buck-Boost电路

如图所示,把Buck与Boost用级联的方式进行连接,通过控制其占空比(即功率半导体开关的频率)来进行升降压。

?化简:在低频时,L1+L2与L1,L2,C1所构成的频率响应是相同的,在高频则不同。具体推导过程提示(过程较为复杂,知道结论即可):传单函数,然后级数展开,然后pade多项式只保留第一项。

如图所示,用L=L1+L2,替代LCL网络。

?去掉S2,D2后即为化简过后的Buck-Boost电路。

?Buck,Boost,Buck-Boost电路之间的联系

Boost-Buck电路

本文《DC-DC(直流-直流)变换器》版权归giant star所有,引用DC-DC(直流-直流)变换器需遵循CC 4.0 BY-SA版权协议。


推荐阅读
  • 本文讨论了使用差分约束系统求解House Man跳跃问题的思路与方法。给定一组不同高度,要求从最低点跳跃到最高点,每次跳跃的距离不超过D,并且不能改变给定的顺序。通过建立差分约束系统,将问题转化为图的建立和查询距离的问题。文章详细介绍了建立约束条件的方法,并使用SPFA算法判环并输出结果。同时还讨论了建边方向和跳跃顺序的关系。 ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • 李逍遥寻找仙药的迷阵之旅
    本文讲述了少年李逍遥为了救治婶婶的病情,前往仙灵岛寻找仙药的故事。他需要穿越一个由M×N个方格组成的迷阵,有些方格内有怪物,有些方格是安全的。李逍遥需要避开有怪物的方格,并经过最少的方格,找到仙药。在寻找的过程中,他还会遇到神秘人物。本文提供了一个迷阵样例及李逍遥找到仙药的路线。 ... [详细]
  • 本文介绍了一道网络流题目hdu4888 Redraw Beautiful Drawings的解题思路。题目要求以行和列作为结点建图,并通过最大流算法判断是否有解以及是否唯一。文章详细介绍了建图和算法的过程,并强调在dfs过程中要进行回溯。 ... [详细]
  • 模板引擎StringTemplate的使用方法和特点
    本文介绍了模板引擎StringTemplate的使用方法和特点,包括强制Model和View的分离、Lazy-Evaluation、Recursive enable等。同时,还介绍了StringTemplate语法中的属性和普通字符的使用方法,并提供了向模板填充属性的示例代码。 ... [详细]
  • 本文详细介绍了git常用命令及其操作方法,包括查看、添加、提交、删除、找回等操作,以及如何重置修改文件、抛弃工作区修改、将工作文件提交到本地暂存区、从版本库中删除文件等。同时还介绍了如何从暂存区恢复到工作文件、恢复最近一次提交过的状态,以及如何合并多个操作等。 ... [详细]
  • 本文介绍了Codeforces Round #321 (Div. 2)比赛中的问题Kefa and Dishes,通过状压和spfa算法解决了这个问题。给定一个有向图,求在不超过m步的情况下,能获得的最大权值和。点不能重复走。文章详细介绍了问题的题意、解题思路和代码实现。 ... [详细]
  • STL迭代器的种类及其功能介绍
    本文介绍了标准模板库(STL)定义的五种迭代器的种类和功能。通过图表展示了这几种迭代器之间的关系,并详细描述了各个迭代器的功能和使用方法。其中,输入迭代器用于从容器中读取元素,输出迭代器用于向容器中写入元素,正向迭代器是输入迭代器和输出迭代器的组合。本文的目的是帮助读者更好地理解STL迭代器的使用方法和特点。 ... [详细]
  • 用Vue实现的Demo商品管理效果图及实现代码
    本文介绍了一个使用Vue实现的Demo商品管理的效果图及实现代码。 ... [详细]
  • Ihaveaworkfolderdirectory.我有一个工作文件夹目录。holderDir.glob(*)>holder[ProjectOne, ... [详细]
  • 本文介绍了一道经典的状态压缩题目——关灯问题2,并提供了解决该问题的算法思路。通过使用二进制表示灯的状态,并枚举所有可能的状态,可以求解出最少按按钮的次数,从而将所有灯关掉。本文还对状压和位运算进行了解释,并指出了该方法的适用性和局限性。 ... [详细]
  • python中安装并使用redis相关的知识
    本文介绍了在python中安装并使用redis的相关知识,包括redis的数据缓存系统和支持的数据类型,以及在pycharm中安装redis模块和常用的字符串操作。 ... [详细]
  • linux进阶50——无锁CAS
    1.概念比较并交换(compareandswap,CAS),是原⼦操作的⼀种,可⽤于在多线程编程中实现不被打断的数据交换操作࿰ ... [详细]
  • 本文主要介绍了gym102222KVertex Covers(高维前缀和,meet in the middle)相关的知识,包括题意、思路和解题代码。题目给定一张n点m边的图,点带点权,定义点覆盖的权值为点权之积,要求所有点覆盖的权值之和膜qn小于等于36。文章详细介绍了解题思路,通过将图分成两个点数接近的点集L和R,并分别枚举子集S和T,判断S和T能否覆盖所有内部的边。文章还提到了使用位运算加速判断覆盖和推导T'的方法。最后给出了解题的代码。 ... [详细]
  • #define_CRT_SECURE_NO_WARNINGS#includelist.h#includevoidSListInit(PNode*pHead ... [详细]
author-avatar
吉翠芙_899
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有