反激电源进阶及充电器基础认知

前言

反激开关电源核心工作原理,学会了这个原理,就代表着你的双脚已经全部跨入了开关电源世界的大门了。_哔哩哔哩_bilibili

最近不小心看了上面这个视频,有点感觉。

本文是

从开关电源(BMS充电器)入门硬件之——开关电源基础认知

的续篇。

这段时间对开关电源有了进一步的认识,所以再写一篇文章,加深理解。

有纰漏请指出,转载请说明。

学习交流请发邮件 1280253714@qq.com

1.AC/DC实现步骤

  1. 输入滤波:输入滤波器用于抑制电源噪声和防止电网干扰进入电源。
  2. 整流滤波:通过整流器将交流电转换为直流电,同时使用滤波器消除脉动直流电压中的交流成分。
  3. 功率转换:通过开关电源电路将直流电转换为高频脉冲信号,然后通过变压器将高频脉冲信号耦合到副边,再通过整流滤波得到输出直流电压。
  4. 输出滤波:输出滤波器用于抑制纹波和噪声,以确保输出直流电压的稳定性和精度。
  5. 稳压控制:通过控制开关电源电路的占空比,实现输出直流电压的稳定控制。

 2.各部分元器件感性认知

 保护及EMI部分

这部分由于我没做过,也没调试过,所以只能是感性地认知,大概知道这些元器件有什么用

1.保险丝:保障电路安全稳定运行的关键部件,它能够在电流过大或电路发生短路等异常情况下,及时切断电路,防止电流对电路元件造成损害,进而降低火灾等安全隐患的发生概率。

2.压敏电阻:当电源出现异常电压时,压敏电阻能够迅速响应,通过非线性伏安特性对电压进行钳位,从而吸收多余的电流,保护电路中的敏感器件免受损坏。

3.NTC:抑制浪涌电流,当电源供应器开机时,由于滤波电容的充电,在交流回路上会产生很大的突波电流。这种突波电流可能超过上百安培,具有很大危害性,可能导致保险丝熔断、烧毁组件或产生噪声干扰。NTC热敏电阻的电阻值随温度升高而降低,因此它可以通过减小阻抗来抑制开机瞬间的浪涌电流,确保电源的安全启动。 

4.X电容:吸收EMI电路的高压脉冲,当电路中出现异常电压或电流时,X电容能够吸收部分能量,防止其对电路元件造成损害。

5.放电电阻:当电容器充电后,如果不及时放电,可能会带来安全隐患。放电电阻的存在可以确保电容器在需要时能够迅速放电,避免电击等危险情况的发生。

 光耦反馈部分

之前提到过:

Vout的计算公式如下:

I = 2.5V/R2        且        I = V+ /(R1+R2)

故V+ = 2.5*(R1+R2)/R2

TL431会把R2上方电压Vref稳定在2.5V,假如Vout是5V,那么R1两端承受的电压为2.5V,那么就知道R1与R2的比值为1:1。

假如输出电压变高,由于R2上的电压Vref高于2.5V,那么会导致流经TL431的电流变大,光耦PC817的灯变亮,导致晶体管阻值变小,CR6885的FB端电压变小(FB内部有一个电阻),GATE输出的占空比变小,使电压稳定在5V。

 电压电流控制部分

如果V_CTRL输出高电平,就可以打开三极管,就可以让R5和R6并联,此时就可以将输出电压进行抬升。如果输出V_CTRL输出PWM,就可以动态地调节输出的电压。

注意看,这里光耦的导通强度由电压环和电流环共同决定。

I_CTRL输出电压和电流采样电阻的电压进行比较,当I_CTRL大于I_SENSE时,也就是输出电流还没到设定的电流时,此时比较器输出高电平,相当于二极管不导通,也就是电流环此时不起作用,而是由电压环控制。

当I_CTRL小于I_SENSE时,也就是输出电流大于设定的电流时,此时比较器输出低电平,二极管导通,也就是电流环此时起主导作用, 导致流经TL431的电流变大,光耦PC817的灯变亮,导致晶体管阻值变小,CR6885的FB端电压变小(FB内部有一个电阻),GATE输出的占空比变小,抑制输出电流的增大,使电流保持在设定的值。

CC模式和CV模式的补充说明

假设充电器输出电压为21V,设定的最大输出电流为2A。如果充电器此时来充18V,2Ah的电池包,开始刚开始充电时,充电器的输出电压并不是21V,而是比18V大一点,可能是18.5V。这并不是说充电器的电压环不起作用,也不是电流环把充电器输出电压拉低。

【保姆级教程】电源cc、cv模式的区别和切换_哔哩哔哩_bilibili

这个视频提到了,在CV模式下,输出电压等于电压设定值,输出电流由负载决定;在CC模式下,输出电流等于电流设定值,电压由负载决定。也就是说,CV和CC模式,由负载和电源共同决定。

但是这个也很难理解。

我给出的观点是,轻载时,也就是充电器(输出21V,2A)未插入电池包,此时电流环不动作,电压环起主导作用,电压环抑制了电压的上升,使得输出电压恒定,这个很好理解。

18V电池包刚插入时,此时充电器为重载(CC 2A,也就是输出电流保持在设定的最大值),此时电压环不动作,因为输出电压一直小于21V。如果此时没有电流环来控制,充电器的输出电压会被电池包拉低(相当于两个电容并联),输出电流瞬间可能极大,这不是理想的充电过程。

两个不同电压的充满电的电容并联,可以理解为两个不同水位的水箱中间的隔板被抽走。

下面是我画的示意图,充电前,变压器输出到次级电容的电流几乎为0,也就是维持次级电容电压保持在21V。充电时,如果没有电流环,充电器的次级电容是可以由变压器持续进行电流供应的,理论上可以持续增大(这取决于电源芯片的PWM输出最大的占空比)。正常来说,有电流环时,刚开始充电时处于CC模式。当输出电压接近21V,此时电流环不动作,由电压环进行控制。这就是

适配器的输出

适配器一般是需要保持CV模式输出的,也就是说适配器是没有电流环的,也就是说电流理论上可以很大,但是也不能无限大,电源芯片有过流保护,也就是说电流超过一定值且持续一段时间,电源芯片会产生一个保护的动作,防止电流持续增大而对设备进行损坏。

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

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

相关文章

代码随想录|Day26|贪心01|455.分发饼干、376.摆动序列、53.最大子数组和

455.分发饼干 大尺寸的饼干既可以满足胃口大的孩子也可以满足胃口小的孩子。 局部最优:尽量确保每块饼干被充分利用 全局最优:手上的饼干可以满足尽可能多的孩子 思路:大饼干 尽量分给 大胃口孩子 将小孩和饼干数组排序,我们从大到…

洛谷day3

B2053 求一元二次方程 - 洛谷 掌握printf用法&#xff1b; #include <iostream> #include <cmath> using namespace std; double a,b,c; double delta; double x1,x2;int main() {cin>>a>>b>>c;delta b*b-4*a*c;if(delta>0){x1 (-bsqrt…

ensp ppp验证实验(二)

实验拓扑&#xff1a; 1、R1和R2使用PPP链路直连&#xff0c;R2和R3把2条PPP链路捆绑为PPP MP直连 2、按照图示配置IP地址 3、R2对R1的PPP进行单向chap验证 4、R2和R3的PPP进行双向chap验证 实验内容&#xff1a; R1配置&#xff1a; #修改名称 <Huawei>sys Enter …

一些规律、现象

图文部分由COPILOT生成。 规律详情 墨菲定律 墨菲定律(Murphys Law) 一件事可能出错时就一定会出错。 图&#xff1a;AI生成 破窗效应 破窗效应(Broken windows theory&#xff09;是犯罪心理学理论。以一幢有少许破窗的建筑为例&#xff0c;如果那些窗没修理好&#xff0…

ShardingSphere水平分表——开发经验(2)

1. 什么场景下分表&#xff1f; 数据量过大或者数据库表对应的磁盘文件过大。 Q&#xff1a;多少数据分表&#xff1f; A&#xff1a;网上有人说1kw&#xff0c;2kw&#xff1f;不准确。 1、一般看字段的数量&#xff0c;有没有包含text类型的字段。我们的主表里面是不允许有t…

从零开始学HCIA之网络基础知识02

1、TCP/IP&#xff08;Transmission Control Protocol/Internet Protocol&#xff09;参考模型&#xff0c;它是当下实际的业界标准。 2、TCP/IP这个名字来自该协议簇中两个非常重要的协议&#xff0c;一个是IP&#xff08;Internet Protocol&#xff09;&#xff0c;另一个是T…

Go 限流器-漏桶 VS 令牌桶 常用包原理解析

本文主要介绍两个包Uber漏桶&#xff0c;time/rate令牌桶 可以了解到&#xff1a; 使用方法漏桶/令牌桶 两种限流思想 and 实现原理区别及适用场景应用Case 背景 我们为了保护系统资源&#xff0c;防止过载&#xff0c;常常会使用限流器。 使用场景&#xff1a; API速率限制…

带3090显卡的Linux服务器上部署SDWebui

背景 一直在研究文生图&#xff0c;之前一直是用原始模型和diffuser跑SD模型&#xff0c;近来看到不少比较博主在用 SDWebui&#xff0c;于是想着在Linux服务器上部署体验一下&#xff0c;谁知道并没有想象的那么顺利&#xff0c;还是踩了不少坑。记录一下过程&#xff0c;也许…

YOLO-MS 论文解读

paper&#xff1a;YOLO-MS: Rethinking Multi-Scale Representation Learning for Real-time Object Detection official implementation&#xff1a;https://github.com/fishandwasabi/yolo-ms 背景 尽管已经取得了很好的性能&#xff0c;但识别不同尺度的物体仍是实时目标…

【Mysql】硬盘性能压测(Sysbench工具)

1、IOPS和吞吐量介绍 IOPS&#xff08;每秒输入/输出操作数&#xff09;&#xff1a;是衡量存储设备每秒能够执行的输入/输出操作的数量。对于数据库等需要频繁读写的应用程序而言&#xff0c;IOPS 是一个关键的性能指标。更高的 IOPS 意味着存储设备能够处理更多的读写请求&am…

检索增强生成(RAG)技术:实现流程、作用及应用案例

一. RAG简介 在自然语言处理&#xff08;NLP&#xff09;领域中&#xff0c;检索增强生成&#xff08;Retrieval-Augmented Generation, RAG&#xff09;技术巧妙地结合了信息检索与神经网络生成模型的力量&#xff0c;通过在生成过程中引入相关的外部信息&#xff0c;实现了在…

【WEEK4】 【DAY5】AJAX - Part Two【English Version】

2024.3.22 Friday Following the previous article 【WEEK4】 【DAY4】AJAX - Part One【English Version】 Contents 8.4. Ajax Asynchronous Data Loading8.4.1. Create User.java8.4.2. Add lombok and jackson support in pom.xml8.4.3. Change Tomcat Settings8.4.4. Mo…

谷粒商城 - 前端基础

1.前端技术栈 2.ES6 2.1简介 2.2 let 与 const <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Doc…

自动驾驶感知新范式——BEV感知经典论文总结和对比(一)

自动驾驶感知新范式——BEV感知经典论文总结和对比&#xff08;一&#xff09; 博主之前的博客大多围绕自动驾驶视觉感知中的视觉深度估计&#xff08;depth estimation&#xff09;展开&#xff0c;包括单目针孔、单目鱼眼、环视针孔、环视鱼眼等&#xff0c;目标是只依赖于视…

[金三银四] 操作系统上下文切换系列

图源&#xff1a; https://zhuanlan.zhihu.com/p/540717796 文章目录 2.11 cpu 的上下文切换2.12 协程的上下文切换2.13 线程的上下文切换2.14 进程的上下文切换2.15 中断上下文切换2.16 什么时候会发生进程的上下文切换2.17 什么时候会发生线程的上下文切换2.18 什么时候会发生…

前缀和(一)

前缀和 一维前缀和数组 假设有一个数组为a [ n ] , 另一个数组为s [ n ] . 其中 s [ j ] a[1] a[ 2 ] ......a[ j-1] a [ j ] 。--->s[ j ]表示a数组从第一个元素到第 j 个元素之和&#xff0c;那么我们则就称 s 数组为前缀和数组 例题&#xff1a;前缀和 链接&#xff1a;…

遥感原理与应用—绪论

一、关于基本概念与对应的英文 遥感&#xff1a;Remote Sensing 遥测&#xff1a;Telemetry&#xff0c;对被测物体某些运动参数和性质进行远距离测量的技术&#xff0c;分为接触测量与非接触测量&#xff0c;对于RS的概念&#xff0c;遥测探测的目标显得狭隘了一些&#xff…

AI女朋友 -- 一个傲娇女友,嘴上刻薄但内心关心你

文章目录 前言一、成果展示 1、ai女友2、留言板二、实现思路三、难点问题四、总结 前言 在免费API寻找过程中&#xff0c;发现了ai女友的接口&#xff0c;打算从这个接口入手&#xff0c;做出给人一种有女朋友的、温柔的、亲近的、容易给的感觉&#xff01; 一、成果展示 1、A…

Git bash获取ssh key

目录 1、获取密钥 2、查看密钥 3、在vs中向GitHub推送代码 4、重新向GitHub推送修改过的代码 1、获取密钥 指令&#xff1a;ssh-keygen -t rsa -C "邮箱地址" 连续按三次回车&#xff0c;直到出现类似以下界面&#xff1a; 2、查看密钥 路径&#xff1a;C:\U…

FreeCAD傻瓜教程之基准面的构建-在实体的表面上新建坐标、倾斜的平面、附加不同的台阶、旋转体等

目的&#xff1a;学会在已有模型的不同剖面上建立新的坐标系&#xff0c;并绘图&#xff1b;使得新图形仍然作为同一个零件实体的构件。 零、需求举例 在下列模型中&#xff0c;我们要在圆杆的顶部增加一个把手&#xff0c;如果点击圆杆顶部&#xff0c;则仅能在顶部圆形所在…