DC-DC充放电原理

文章目录

  • 前言
  • 1. 电子器件
    • 1.1 电容
    • 1.2 电感
  • 2. 升压电路
  • 3. 降压电路
  • 4. 电压均衡电路
    • 4.1 被动均衡
    • 4.2 主动均衡
  • 5. 我的疑问
    • 5.1 对于升压电路,怎么设计升压到多少V后,停止升压?
    • 5.2 什么是等效电阻?
    • 5.3 快充是如何实现的?
    • 5.4 氮化镓是什么?主要用在快充充电器的哪些技术上
  • 6. 参考链接


前言

最近用了一款充放电芯片SC8815,可以通过配置该芯片的寄存器结合外围电路,自动对充放电进行管理。
虽然芯片用起来了,但是充放电到底是如何实现的还是不太清楚,于是去了解了一些DC-DC充放电相关的知识。这里进行下记录

另外为什么说充放电会去讨论升压和降压相关的原理呢?
这是因为,首先充电肯定是电压高的一方向电压低的一方去充,然后现如今不同快充之间的区别经常是充电电压的不同,例如常见的66w和120w快充,一般是11V / 6A 和 20V / 6A。
所以充电电路中,经常会涉及到通过调整充电电压,达到特定的充电条件。

1. 电子器件

与充放电相关的最主要的几个电子器件,分别是电感和电容,我个人而言在大学时经常接触到电容,因为当时涉及到通过电容进行滤波,以及利用电容的储电能力,把大电容当电池使用。

有一年参加电子设计大赛,就是使用无线充电技术,给法拉电容进行充电,然后充电1分钟时间到了之后,使用法拉电容进行放电,看谁的电容放电时小车跑的更远,爬坡爬的更高。

但是对于电感到底有什么用?以及电感和电容分别在升压和降压电路中起到什么作用,则是了解的很少。

1.1 电容

请添加图片描述
在这个公式中:

i: 表示电流
c:表示电容值
du/dt:表示电压对时间的变化率

原理:
当电容上的电压随时间变化时,根据电容的定义,电容会储存或释放电荷,从而产生电流。变化率越大,即电压变化越快,在给定电容值下产生的电流就越大。
因此,电容两端电压不能突变。

请添加图片描述
电容通常是:通交流、阻直流;通高频、阻低频

在直流电路中,电容在充电完成后会阻碍电流通过,相当于开路状态。
当直流电压刚加到电容上时,会有瞬间的充电电流,但随着电容充电逐渐完成,电流会逐渐减小至几乎为零,之后就不再有电流通过电容了。这就是电容“隔直流”的特性。

1.2 电感

请添加图片描述
在这个公式中:

U: 表示电感两端的电压
L:表示电感的电量值
di/dt:表示电流对时间的变化率

原理:
当通过电感的电流发生变化时,电感会产生感应电动势来阻碍电流的变化。电流变化率越大,产生的感应电压就越大。电感量越大,对电流变化的阻碍作用也就越明显。这个公式很好地描述了电感在电路中对电流变化的响应关系以及它产生电压的情况。通过电感上的电流不能突变

通常在拉开闸刀开关或接通闸刀开关的瞬间会发生火花,就是自感现象产生了很高的感应电势所造成的

请添加图片描述
电感通常是:通直流,阻交流;通低频,阻高频。

2. 升压电路

  • 电感的作用
    请添加图片描述
    开关闭合,电感充电,电阻短路,当2.2us后电感上电流达到2.4A

    开关断开,电源流经电感(电源电压+电感电压,达到升压,电感放电)为电阻供电,2.4A的电流流过电阻,电阻两端电压达到12v。

    但是,若开关闭合,电阻又被短路,电阻两端电压随开关闭合与断开变化。

    在升压电路中,实际就是利用了电感两端的电压不能突变这个特性,通过短路的方式将流过电感的电流上升到一定程度,然后迅速断开开关,此时电感上会产生一个反响的感应电动势,阻碍电容两端的电流突变。 因此维持住了一个2.4A的电流流过电阻,进而产生了升压效果

  • 电容的作用

    在这里插入图片描述

    上面的只依赖于电感实现的升压电路虽然也能实现升压,但是大家看Ua两端的电压会发现,输出的电压是不稳定的,上下波动很大。这是因为当电感充电时,电阻两端相当于短路了,进而也就没有电压了。那么如何将其输出的电压更加稳定一些呢,接下来就要用到了二极管和MOS管以及电容了。
    在这里插入图片描述
    在上面的电路中,通过二极管将电感充电电路和电容放电隔离开来。

    开关断开时:
    电感产生一个反向的感应电动势,结合电源,两者共同形成了电阻两端的电压(ua = 电源电压+电感电压),同时给电容充电。

    开关导通时:
    电感充电,二极管不导通,电容开始放电

    电容在升压电路中就类似于和电感起到了互补的作用,当电感充电时,电容放电,当电感放电时,电容充电,以保证负载两端的电压一直都有,进而平滑升压电路的输出曲线。

    如果将开关替换为MOS管,那么就能够通过调节占空比,来调节升压的幅度,例如占空比越高,升压值就越大。

3. 降压电路

在这里插入图片描述
开关闭合,二极管截止,电源给电感和电容充电,因为通过电感的电流不能突变,电感上感应出反向电流,使得负载端电压不足12V。

这里其实刚开始我不太理解,为什么同样是导通,负载两端的电压 不再是 电源电压+电感两端的电压,后来大概想了下,应该是两种电路中使用到的电感特性场景不一样。

在升压电路中,由于短路式充电,流过的电流很大,在断开开关的一瞬间,为了维持这个电流,是利用电感补充了负载两端的电压。

但是在降压电路中,电源闭合时,负载是和电感同时联通的,此时电感阻碍电流增长,因此他会分走一部分电压,从而起到降压的目的。

请添加图片描述

4. 电压均衡电路

在这里插入图片描述
我们现在使用的充电宝,甚至汽车上的电池,一般都是由一个个的小的81650电池组成的。

当多个电池串联使用时,由于每个单元的内阻、老化程度或充电状态的不同,会导致它们的电压不均衡。这种不均衡会引起:

效率降低:电池组的总容量受限于最差电池。
寿命缩短:电压过高或过低的单元容易损坏或过早老化。
安全隐患:过充或过放可能引发热失控,甚至导致火灾或爆炸。

电压均衡电路旨在调节各个电池或电容器的电压,使其保持在相同的水平。常见的均衡方法有两种:被动均衡和主动均衡。

4.1 被动均衡

被动均衡通过消耗多余能量来达到均衡目的。具体做法是将电压较高的单元通过电阻放电,直到与电压较低的单元相等。这种方法简单、成本低,但效率较低,因为多余的能量被浪费掉了。

优点是:简单易行,成本低
缺点是:效率低,智能在电池组充电时均衡

实现方式:

在这里插入图片描述
在每个电池两端并联一个电阻,串联一个开关,当某个电池电压过高时,就闭合开关,然后让电阻分走一部分流过该电池的电流。
从而降低该电池的充电速度,但是这种方式并不好,因为流过电阻的电量是被浪费掉了,同时它会产生热量。

该方法也被称为:负载消耗均衡法

4.2 主动均衡

主动均衡通过能量转移实现均衡,即将电压较高单元的能量转移到电压较低的单元。常见的方式包括电感耦合、变压器耦合和电容耦合等。

电感耦合(Inductor-based balancing):使用电感作为储能元件,通过开关控制能量从一个单元传输到另一个单元。
变压器耦合(Transformer-based balancing):使用变压器实现多个单元之间的能量转移。
电容耦合(Capacitor-based balancing):使用电容储能,依次将电能从电压高的单元传递到电压低的单元。

优点:高效、可以在充电和放电过程中均衡
缺点:复杂度高、成本较高

实现方式:
在这里插入图片描述
如果电池B5电压过高,控制Q5以PWM模式工作,当Q5开通,电感L5储能,当Q5关闭,电感储存的能量就会通过D5给电池B1-B4充电,降低B5电池电压抬高其余电池电压,利用同样的原理可以分析其余电池组电压过高时候的工作过程。

5. 我的疑问

5.1 对于升压电路,怎么设计升压到多少V后,停止升压?

要控制升压电路升到特定的电压并停止,可以使用以下几种常见的方法:

反馈控制:通过使用反馈电路来监测输出电压,并将其与设定的目标电压进行比较。当输出电压达到目标电压时,反馈电路会发送信号给控制电路,使其停止升压操作;定时器控制:使用定时器来设置升压的时间。当定时器达到设定的时间时,控制电路会停止升压操作;电压比较器控制:使用电压比较器来比较输出电压和设定的目标电压。当输出电压达到目标电压时,比较器会发送信号给控制电路,使其停止升压操作。

在实际应用中,你可以根据具体的需求和电路设计选择合适的控制方法。同时,还需要考虑电路的稳定性、效率和可靠性等因素。如果你不熟悉电路设计和控制方法,建议咨询专业的电子工程师以获取更详细和准确的建议。

5.2 什么是等效电阻?

电路中无论是电感还是电容他们都是有一定的阻值的,因此很多情况下可以看作是理想中的电感和电容与电阻串联。
当存在电阻时,只要有电流流过,串联的电阻就会分压,同时消耗掉一部分的能量。
并造成电路损耗

5.3 快充是如何实现的?

快充技术通过提高充电电压和/或充电电流来增加充电功率。例如,传统充电可能使用5V和1A的电流(即5瓦功率),而快充可以使用9V和2A的电流(即18瓦功率)甚至更高。

常见的66w和120w快充,一般是11V / 6A 和 20V / 6A

5.4 氮化镓是什么?主要用在快充充电器的哪些技术上

在这里插入图片描述
氮化镓(GaN)是一种新型半导体材料。
在快充充电器中,氮化镓主要用于以下一些技术:

高频开关技术:氮化镓器件可以实现更高的开关频率,减小变压器等磁性元件的体积,提高功率密度。
功率转换技术:能更高效地进行电能转换,减少能量损失,提升充电效率。
小型化设计:有助于制作出更小、更紧凑的充电器外壳,方便携带。

6. 参考链接

设计和原理:DC-DC锂电池充电电源电路,升压、电压均衡等电路分析与实现

DC-DC基础知识 + 硬件电路

分享几种锂电池均衡电路的工作原理

最简单的buck-boost-升压降压电路原理解析

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

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

相关文章

LightGlue: Local Feature Matching at Light Speed【文献阅读】

论文:LightGlue: Local Feature Matching at Light Speed 代码:https://github.com/cvg/LightGlue 作者:1 ETH Zurich__2 Microsoft Mixed Reality & AI Lab Abstract 提出的LightGlue是一个深度神经网络用于学习图像间的局部特征匹配。…

WAIC | 上海人形机器人创新中心 | 最新演讲 | 详细整理

前言 笔者看了7月4号的人形机器人与具身智能发展论坛的直播,并在7月5日到了上海WAIC展会现场参观。这次大会的举办很有意义,听并看了各家的最新成果,拍了很多照片视频,部分演讲也录屏了在重复观看学习 稍后会相继整理创立穹彻智…

算法系列--分治排序|归并排序|逆序对的求解

一.基本概念与实现 归并排序(mergeSort)也是基于分治思想的一种排序方式,思路如下: 分解:根据中间下标mid将数组分解为两部分解决:不断执行上述分解过程,当分解到只有一个元素时,停止分解,此时就是有序的合并:合并两个有序的子区间,所有子区间合并的结果就是原问题的解 归并…

第一节 网络安全概述

一.网络空间安全 网络空间:一个由信息基础设施组成相互依赖的网络。 ---- 海陆空天(大海、陆 地、天空、航天) 通信保密阶段 ---- 计算机安全 ----- 信息系统安全 ----- 网络空间安全 计算机安全:开始秉持着“严于律己&#x…

C语言 指针和数组—指针数组及其在字符串处理中的应用

目录 问题的提出 问题的解决 回头看——指针、数组及其他类型的混合 指针数组与指向数组的指针 字符串的排序 问题的提出 问题的解决 回头看——指针、数组及其他类型的混合  基本数据类型  int 、 long 、 char 、 short 、 float 、 double……  数组是一种从…

设计模式之模版方法

模版方法介绍 模版方法(Template Method)模式是一种行为型设计模式,它定义了一个操作(模板方法)的基本组合与控制流程,将一些步骤(抽象方法)推迟到子类中,使得子类可以在…

【UE5.1】Chaos物理系统基础——03 炸开几何体集

目录 步骤 一、通过径向向量将几何体集炸开 二、优化炸开效果——让破裂的碎块自然下落 三、优化炸开效果——让碎块旋转起来 四、优化炸开效果——让碎块旋转的越来越慢 步骤 一、通过径向向量将几何体集炸开 1. 打开上一篇中(【UE5.1】Chaos物理系统基础—…

Spring IOC基于XML和注解管理Bean

IoC 是 Inversion of Control 的简写,译为“ 控制反转 ”,它不是一门技术,而是一种设计思想,是一个重要的面向对象编程法则,能够指导我们如何设计出 松耦合、更优良的程序。 Spring 通过 IoC 容器来管理所有 Java 对象…

如何从 Windows 11/10/8.1/8/7 恢复已删除的视频

意外删除了视频或格式化了 SD 卡/硬盘?没有备份已删除的视频?别担心,我们有解决方案来恢复 Windows 11、10 中已删除的视频并处理这种糟糕的情况。 但在了解如何恢复已删除的视频和视频恢复应用程序之前,请知道 Windows 会为您提…

ARMv8寄存器详解

文章目录 一、ARMv8寄存器介绍二、通用寄存器三、 PSTAE寄存器四、特殊寄存器五、系统寄存器 一、ARMv8寄存器介绍 本文我来给大家介绍一下ARMv8的寄存器部分,ARMv8中有34个寄存器,包括31个通用寄存器、一个栈指针寄存器SP(X31),一个程序计数器寄存器PC…

Transformer前置知识:Seq2Seq模型

Seq2Seq model Seq2Seq(Sequence to Sequence)模型是一类用于将一个序列转换为另一个序列的深度学习模型,广泛应用于自然语言处理(NLP)任务,如机器翻译、文本摘要、对话生成等。Seq2Seq模型由编码器&#…

JavaEE初阶-网络原理1

文章目录 前言一、UDP报头二、UDP校验和2.1 CRC2.2 md5 前言 学习一个网络协议,最主要就是学习的报文格式,对于UDP来说,应用层数据到达UDP之后,会给应用层数据报前面加上UDP报头。 UDP数据报UDP包头载荷 一、UDP报头 如上图UDP的…

Emacs之解决:java-mode占用C-c C-c问题(一百四十六)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

C++语言相关的常见面试题目(二)

1.vector底层实现原理 以下是 std::vector 的一般底层实现原理: 内存分配:当创建一个 std::vector 对象时,会分配一块初始大小的连续内存空间来存储元素。这个大小通常会随着 push_back() 操作而动态增加。 容量和大小:std::vec…

element-plus 的form表单组件之el-radio(单选按钮组件)

单选按钮组件适用于同一组类型的选项只能互斥选择的场景,就是支持单选。单选组件包含以下3个组件 组件名作用el-radio-group单选组组件,子元素可以是el-radio或el-radio-button,v-mode绑定单选组的响应式属性el-radio单选组件,la…

阶段三:项目开发---搭建项目前后端系统基础架构:任务9:导入空管基础数据

任务描述 本阶段任务是导入项目的基础数据,包括空管基础数据和离线的实时飞行数据(已经脱敏)。 任务指导 本阶段任务需要导入两种数据: 1、在MySQL中导入空管基础数据 kongguan.sql空管基础数据表说明: 1告警信息…

OpenCV直方图计算函数calcHist的使用

操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:Visual Studio Code编程语言:C11 功能描述 图像的直方图是一种统计表示方法,用于展示图像中不同像素强度(通常是灰度值或色彩强度)出现的频率分布。具体来说…

cs231n作业1——SVM

参考文章:cs231n assignment1——SVM SVM 训练阶段,我们的目的是为了得到合适的 𝑊 和 𝑏 ,为实现这一目的,我们需要引进损失函数,然后再通过梯度下降来训练模型。 def svm_loss_naive(W, …

【Qt】Qt概述

目录 一. 什么是Qt 二. Qt的优势 三. Qt的应用场景 四. Qt行业发展方向 一. 什么是Qt Qt是一个跨平台的C图形用户界面应用程序框架,为应用程序开发者提供了建立艺术级图形界面所需的所有功能。 Qt是完全面向对象的,很容易扩展,同时Qt为开发…

从打印到监测:纳米生物墨水助力3D生物打印与组织监测平台?

从打印到监测:纳米生物墨水助力3D生物打印与组织监测平台? 在 3D 组织工程中,纳米生物墨水是将纳米材料与 ECM 水凝胶结合,以提高其打印性和功能性的重要策略。纳米生物墨水可以增强水凝胶的机械性能、导电性、生物活性&#xff…