开关电源基本工作原理

2023-10-29

本文以丰富的开关电源案例分析,介绍单端正激式开关电源,自激式开关电源,推挽式开关电源、降压式开关电源、升压式开关电源和反转式开关电源。

随着全球对能源问题的重视,电子产品的耗能问题将愈来愈突出,如何降低其待机功耗,提高供电效率成为一个急待解决的问题。传统的线性稳压电源虽然电路结构简单、工作可靠,但它存在着效率低(只有40%50%)、体积大、铜铁消耗量大,工作温度高及调整范围小等缺点。为了提高效率,人们研制出了开关式稳压电源,它的效率可达85%以上,稳压范围宽,除此之外,还具有稳压精度高、不使用电源变压器等特点,是一种较理想的稳压电源。正因为如此,开关式稳压电源已广泛应用于各种电子设备中,本文对各类开关电源的工作原理作一阐述。

一、开关式稳压电源的基本工作原理

开关式稳压电源接控制方式分为调宽式和调频式两种,在实际的应用中,调宽式使用得较多,在目前开发和使用的开关电源集成电路中,绝大多数也为脉宽调制型。因此下面就主要介绍调宽式开关稳压电源。

调宽式开关稳压电源的基本原理可参见下图。

对于单极性矩形脉冲来说,其直流平均电压Uo取决于矩形脉冲的宽度,脉冲越宽,其直流平均电压值就越高。直流平均电压U。可由公式计算,


Uo=Um×T1/T


式中Um为矩形脉冲最大电压值;T为矩形脉冲周期;T1为矩形脉冲宽度。


从上式可以看出,当UmT不变时,直流平均电压Uo将与脉冲宽度T1成正比。这样,只要我们设法使脉冲宽度随稳压电源输出电压的增高而变窄,就可以达到稳定电压的目的。

二、开关式稳压电源的原理电路

1、基本电路

图二开关电源基本电路框图


开关式稳压电源的基本电路框图如图二所示。

交流电压经整流电路及滤波电路整流滤波后,变成含有一定脉动成份的直流电压,该电压进人高频变换器被转换成所需电压值的方波,最后再将这个方波电压经整流滤波变为所需要的直流电压。

控制电路为一脉冲宽度调制器,它主要由取样器、比较器、振荡器、脉宽调制及基准电压等电路构成。这部分电路目前已集成化,制成了各种开关电源用集成电路。控制电路用来调整高频开关元件的开关时间比例,以达到稳定输出电压的目的。

2.单端反激式开关电源

单端反激式开关电源的典型电路如图三所示。电路中所谓的单端是指高频变换器的磁芯仅工作在磁滞回线的一侧。所谓的反激,是指当开关管VT1导通时,高频变压器T初级绕组的感应电压为上正下负,整流二极管VD1处于截止状态,在初级绕组中储存能量。当开关管VT1截止时,变压器T初级绕组中存储的能量,通过次级绕组及VD1整流和电容C滤波后向负载输出。

单端反激式开关电源是一种成本最低的电源电路,输出功率为20100W,可以同时输出不同的电压,且有较好的电压调整率。唯一的缺点是输出的纹波电压较大,外特性差,适用于相对固定的负载。

单端反激式开关电源使用的开关管VT1承受的最大反向电压是电路工作电压值的两倍,工作频率在20200kHz之间。

3.单端正激式开关电源

单端正激式开关电源的典型电路如图四所示。这种电路在形式上与单端反激式电路相似,但工作情形不同。当开关管VT1导通时,VD2也导通,这时电网向负载传送能量,滤波电感L储存能量;当开关管VT1截止时,电感L通过续流二极管VD3继续向负载释放能量。


在电路中还设有钳位线圈与二极管VD2,它可以将开关管VT1的最高电压限制在两倍电源电压之间。为满足磁芯复位条件,即磁通建立和复位时间应相等,所以电路中脉冲的占空比不能大于50%。由于这种电路在开关管VT1导通时,通过变压器向负载传送能量,所以输出功率范围大,可输出50200W的功率。电路使用的变压器结构复杂,体积也较大,正因为这个原因,这种电路的实际应用较少。

4.自激式开关稳压电源

自激式开关稳压电源的典型电路如图五所示。这是一种利用间歇振荡电路组成的开关电源,也是目前广泛使用的基本电源之一。


当接入电源后在R1给开关管VT1提供启动电流,使VT1开始导通,其集电极电流IcL1中线性增长,在L2中感应出使VT1基极为正,发射极为负的正反馈电压,使VT1很快饱和。与此同时,感应电压给C1充电,随着C1充电电压的增高,VT1基极电位逐渐变低,致使VT1退出饱和区,Ic开始减小,在L2中感应出使VT1基极为负、发射极为正的电压,使VT1迅速截止,这时二极管VD1导通,高频变压器T初级绕组中的储能释放给负载。在VT1截止时,L2中没有感应电压,直流供电输人电压又经R1C1反向充电,逐渐提高VT1基极电位,使其重新导通,再次翻转达到饱和状态,电路就这样重复振荡下去。这里就像单端反激式开关电源那样,由变压器T的次级绕组向负载输出所需要的电压。

自激式开关电源中的开关管起着开关及振荡的双重作从,也省去了控制电路。电路中由于负载位于变压器的次级且工作在反激状态,具有输人和输出相互隔离的优点。这种电路不仅适用于大功率电源,亦适用于小功率电源。

5.推挽式开关电源

推挽式开关电源的典型电路如图六所示。它属于双端式变换电路,高频变压器的磁芯工作在磁滞回线的两侧。电路使用两个开关管VT1VT2,两个开关管在外激励方波信号的控制下交替的导通与截止,在变压器T次级统组得到方波电压,经整流滤波变为所需要的直流电压。

这种电路的优点是两个开关管容易驱动,主要缺点是开关管的耐压要达到两倍电路峰值电压。电路的输出功率较大,一般在100-500W范围内。

6.降压式开关电源

降压式开关电源的典型电路如图七所示。当开关管VT1导通时,二极管VD1截止,输人的整流电压经VT1L向C充电,这一电流使电感L中的储能增加。当开关管VT1截止时,电感L感应出左负右正的电压,经负载RL和续流二极管VD1释放电感L中存储的能量,维持输出直流电压不变。电路输出直流电压的高低由加在VT1基极上的脉冲宽度确定。

这种电路使用元件少,它同下面介绍的另外两种电路一样,只需要利用电感、电容和二极管即可实现。

7.升压式开关电源

升压式开关电源的稳压电路如图八所示。当开关管VT1导通时,电感L储存能量。当开关管VT1截止时,电感L感应出左负右正的电压,该电压叠加在输人电压上,经二极管VD1向负载供电,使输出电压大于输人电压,形成升压式开关电源。

8.反转式开关电源

反转式开关电源的典型电路如图九所示。这种电路又称为升降压式开关电源。无论开关管VT1之前的脉动直流电压高于或低于输出端的稳定电压,电路均能正常工作。

当开关管VT1导通时,电感L储存能量,二极管VD1截止,负载RL靠电容C上次的充电电荷供电。当开关管VT1截止时,电感L中的电流继续流通,并感应出上负下正的电压,经二极管VD1向负载供电,同时给电容C充电。

以上介绍了脉冲宽度调制式开关稳压电源的基本工作原理和各种电路类型,在实际应用中,会有各种各样的实际控制电路,但无论怎样,也都是在这些基础上发展出来的。

 

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

开关电源基本工作原理 的相关文章

  • ADC转换后的值推算还原实际测量电量

    ADC转换后的值推算还原实际测量电量 1 确定ADC用几位表示 最大数值是多少 例如一个8位的ADC 最大值是0XFF 就是255 2 确定最大值时对应的参考电压值 一般而言最大值对应5V 具体需参考芯片ADC模块的说明 寄存器有对于输入信
  • 开关电源基本工作原理

    本文以丰富的开关电源案例分析 介绍单端正激式开关电源 自激式开关电源 推挽式开关电源 降压式开关电源 升压式开关电源和反转式开关电源 随着全球对能源问题的重视 电子产品的耗能问题将愈来愈突出 如何降低其待机功耗 提高供电效率成为一个急待解决
  • 技术积累 — Ellisys软件及抓包器用户使用指南

    一 前言 Ellisys号称是业界最先进的蓝牙 Wi Fi USB协议分析仪 支持低功耗蓝牙协议分析测试 支持蓝牙5低功耗以及Wi Fi的物联网应用 支持与原始频谱 UART SPI HCI 逻辑信号等同步的宽带蓝牙5低能耗BLE Wi F
  • 主流安卓APP都中招了!“应用克隆漏洞”的快速检测修复方案

    2018年1月9日 国家信息安全漏洞共享平台发布了关于Android平台WebView控件存在跨域访问高危漏洞的安全公告 漏洞描述 攻击者利用该漏洞 可远程获取用户隐私数据 包括手机应用数据 照片 文档等敏感信息 还可窃取用户登录凭证 在受
  • Android应用的闪退(crash)分析

    文章转自阿里客户端工程师试题简析 Android应用的闪退 crash 分析 1 问题描述 闪退 Crash 是客户端程序在运行时遭遇无法处理的异常或错误时而退出应用程序的表现 请从crash发生的原因分类与解决方法 在出现crash后如何
  • 从端到端打通模型端侧部署流程(NCNN)

    文章目录 背景介绍 为什么要做端侧推理 端侧深度学习部署流程 一条主要技术路线 ONNX NCNN框架 NCNN的官方介绍 NCNN问题解决 NCNN使用样例 快速在NCNN框架下验证自己的模型 一般流程 YOLOv5的demo测试 全新部
  • 什么是XSS(跨站)攻击

    XSS 跨站 攻击的概念 XSS又叫CSS Cross Site Script 跨站脚本攻击 它指的是恶意攻击者往Web页面里插入恶意html代码 当用户浏览该页之时 嵌入其中Web里面的html代码会被执行 从而达到恶意用户的特殊目的 X
  • 关于C3P0容错和自动重连特性的研究

    最近常有数据库和网络设备升级和搬迁等事情 而各个应用都是基于数据库连接池做的 大部分都是基于C3P0 数据库或网络状况的变动都会导致客户端连接池中的connection失效 如何剔除这些blocked connection就和C3P0的各个
  • 程序静态分析第一课

    程序静态分析第一课 该课程主要内容来自北京大学熊英飞老师的 软件分析技术 事例一 飞机为了保证飞行安全 在很多设备上会设置冗余设备 一般来说都是一主二备三应急 一架飞机上同样功能的设备设施 会安装起码三套或更多来应付其中一套出故障而导致飞机
  • 【火线解码】001.避免在finally语句块中使用return语句

    火线团队推出 火线解码 系列文章 每一篇解释一种不规范的代码写法 用较短的篇幅让大家快速的了解代码规范问题 001 避免在finally语句块中使用return语句 错误的代码示例 public class Bar public Strin
  • php模块化供前端ajax调用的实现

    背景 没有使用php框架 由于临时需求 需要ajax调用php中的方法 简单的写了一个php文件 文件定义了两个方法 如何用ajax分别调用同一个php文件不同的方法 以下是abc php文件 我定义的两个方法a方法和b方法
  • ipconfig bash: ipconfig: command not found...

    在使用linux查看端口的时候 应该用ifconfig Windows才使用ipconfig
  • 静态代码扫描(六)——火线针对资源关闭问题的横向对比报告

    在上一篇文章中 我们列举了一些资源关闭需要考虑的特殊场景 并且预告了会在这篇放出火线和其他开源产品横向的扫描结果对比报告 包括Sonar Infer PMD和Findbugs 由于Lint没有针对资源关闭的规则 未加入对比 一 对比结果 我
  • 静态代码扫描(四)——Java资源关闭研究

    最近一直在研究java资源关闭的检查规则 发现市面上开源的工具针对资源关闭的检测都存在一定不足 同时也无法满足我们业务的需求 所以火线团队针对资源关闭进行了深度的研究 取得了一些不错的进展 但是过程的艰辛也远超了我们的预料 现在就跟大家聊聊
  • jsp 下载文件 AJAX不支持返回流类型 采用jquery easyui的表单提交

    JS filedownLoad function id downForm fileForm form downForm form submit url ctx file downLoad shtml fileid id type POST
  • synchronized 与 Lock 的异同

    最近在做一个监控系统 该系统主要包括对数据实时分析和存储两个部分 由于并发量比较高 所以不可避免的使用到了一些并发的知识 为了实现这些要求 后台使用一个队列作为缓存 对于请求只管往缓存里写数据 同时启动一个线程监听该队列 检测到数据 立即请
  • SHA-256算法实现过程

    整理一下SHA 256的实现步骤 1 定义8个32位常量 h0 0x6a09e667 h1 0xbb67ae85 h2 0x3c6ef372 h3 0xa54ff53a h4 0x510e527f h5 0x9b05688c h6 0x1f
  • PCIe 5.0 规范最新更新及PCIe 5.0测试挑战​

    PCIe 5 0 基础规范 v1 0 在 2019 年年中发布以后 Synopsys 发布了世界上第一款支持 PCIe 5 0 基础规范 v1 0 的 IP 并展示了在其实验室验证发射机 接收机 Tx Rx 性能的环境 Intel 也在 2
  • 技术积累 — Keil 查看内存占用/优化代码

    原文链接 转自Sugar的专栏 转载文章 若有不妥 通知后我会立即删除 一 查看内存占用 1 使用Keil编辑代码时 编译成功后 双击红色框框位置 就会弹出 map文件 2 那么map文件中能够读出哪些信息呢 Program Size Co
  • 静态代码扫描中Java资源对象关闭的探究

    本人在探究静态代码扫描中资源对象关闭规则遇到了一些疑惑 本文将这些疑惑记录下来并逐一找出解答 包括在哪些情况下 这些资源对象需要手动关闭 怎么正确的关闭 哪些情况下不需要手动关闭 以及为什么 资源对象包括很多种 本文重点关注输入输出流对象和

随机推荐

  • docker-compose部署微服务

    服务器中安装docker compose 首先就是将要部署的服务打成jar包 然后传到服务器上 并在其同级目录下创建一个Dockerfile文件 内容主体 FROM anapsix alpine java 8 server jre unli
  • 驱动程序如何支持非阻塞读写操作

    1 应用层指定非阻塞模式 fd open dev xxx O RDONLY O NONBLOCK 在open打开设备节点时 指定打开方式为非阻塞打开 O NONBLOCK 2 驱动代码感知当前操作方式 struct file unsigne
  • css3transform rotate,CSS3详解:transform [旋转rotate、扭曲skew、缩放scale和移动translate以及矩阵变形matrix]...

    CSS3详解 transform 旋转rotate 扭曲skew 缩放scale和移动translate以及矩阵变形matrix transform的属性包括 rotate skew scale translate x y 分别还有x y之
  • Vue懒加载使用全教程(收藏加关注)简单易学

    Lazyload 是 Vue 指令 使用前需要对指令进行注册 import createApp from vue import App from App vue import router from router import store
  • npm发包中一些操作备忘

    1 npm发布相关命令 发布 npm publish 发布beta版 npm publish tag beta 取消发布 npm unpublish force 2 lerna发布相关命令 发布 lerna publish 其他的的官方文档
  • centos7 L2TP/ipsec 搭建

    背景 公司需要通内网 故此部署vpn 流程 1 安装所需要的包 这次部署使用的是腾讯云机器centos7 3 centos7 使用libreswan代替了以往的openswan yum install y make gcc gmp deve
  • 使用Postman如何在接口测试前将请求的参数进行自定义处理

    1 前言 当我们使用 Postman 进行接口测试时 对于简单的不需要处理的接口 直接请求即可 但是对于需要处理的接口 如需要转码 替换值等 则就麻烦一些 一般我们都是先手动把修改好的值拷贝到请求里再进行请求接口 这也是大多数测试人员进行接
  • 传播智客J2EE学习线路图

    第一步 JavaSE部分 第1阶段 Java基础知识 gt gt 计算机基础知识 gt gt Java开发环境的搭建和应用 gt gt 进制转换 gt gt 有符号数据表示法 原码 反码 补码 gt gt Java语法基础 关键字 标识符
  • SmartIDE v0.1.16 已经发布 - 支持阿里&蚂蚁开源的国产 IDE OpenSumi

    SmartIDE v0 1 16 Build 3137 已经在2022年4月19日发布到稳定版通道 我们在这个版本中增加了阿里和蚂蚁发布的国产IDE OpenSumi的支持 以及其他一些改进 SmartIDE 从 Sprint 11 v0
  • 【MQTT学习】ESP8266 AT指令连接阿里云

    前段时间使用Mqtt fx工具测试了一下基于mqtt的阿里云连接测试 学习的目的就是将整个流程转移到都硬件设备上 为了更深度的学习 这里使用ESP8266模块和USB串口工具进行测试 在开始前需要用到几个软件工具 一个是mqttfx 一个是
  • k8s笔记15--配置共享内存

    k8s笔记15 配置共享内存 介绍 案例 docker 环境 k8s 环境 说明 介绍 容器启动后默认会有 64M 的共享内存挂载在 dev shm 目录 用户可以向访问本地文件系统一样访问该共享内存 如果需要配置更大的内存 那么在dock
  • 基于Web的质量和测试度量指标

    直观了解软件质量和测试的完整性 VectorCAST Analytics可提供便于用户理解的web仪表盘视图来显示软件代码质量和测试完整性指标 让用户能够掌握单个代码库的趋势 或对比多个代码库的度量指标 为什么选用VectorCAST An
  • 2.3 InnoDB 体系架构

    下图简单显示了InnoDB的存储引擎的体系架构 从图可见 InnoDB储存引擎有多个内存块 可以认为这些内存块组成了一个大的内存池 负责如下工作 维护所有进程 线程需要访问的多个内部数据结构 缓存磁盘上的数据 方便快速地读取 同时在对磁盘文
  • 目标检测与识别(概述篇)

    之所以写粗略篇主要是自己以前稍微看了一下 还有一点点印象 接下来会逐篇精读 希望得到更多的收获 纯干做笔记用 有问题大家可以指出来 参考博客 http blog csdn net linolzhang article details 543
  • 服务器性能有余可做什么,客户服务系统服务器监控系统

    摘要 目前 对于服务器性能监控的研究正面临诸多挑战 国际上有许多针对服务器性能监控问题的研究项目 这些研究成果都得到了广泛的应用 本文通过对现有研究成果的综述 在借鉴现有体系结构模型思想的基础上进行拓展 设计了对客户服务系统服务器性能进行监
  • 解决Could not initialize class org.apache.poi.ooxml.util.DocumentHelper问题

    报错信息 2021 07 26 10 24 07 204 INFO http nio 30042 exec 4 o a c core ContainerBase Tomcat localhost Initializing Spring Fr
  • Django框架全面讲解 -- Model

    Django提供了一个抽象层 Model 来构建和管理Web应用程序的数据 django中遵循 Code Frist 的原则 即 根据代码中定义的类来自动生成数据库表 关系对象映射 Object Relational Mapping 简称O
  • ntohs, ntohl, htons,htonl的比较和详解

    假设在x86平台上 有一个int型变量 在内存中的内部由低到高分别是 0x12 0x34 0x56 0x78当通过网络发送该数据时 正确的发送顺序是 0x78 0x56 0x34 0x12 X86 系列 CPU都是 little endia
  • selenium与自动化测试成神之路

    在群里总是会遇到很多人问低级问题 写了一个selenium脚本 却执行失败 跑到群里来问 大神 这里为什么会报错 很多都是明显的语法问题 一问方知 今天刚刚学selenium 之前也没有语法基础 没学过Java 没学过Python 就跑来搞
  • 开关电源基本工作原理

    本文以丰富的开关电源案例分析 介绍单端正激式开关电源 自激式开关电源 推挽式开关电源 降压式开关电源 升压式开关电源和反转式开关电源 随着全球对能源问题的重视 电子产品的耗能问题将愈来愈突出 如何降低其待机功耗 提高供电效率成为一个急待解决