实例讲解MOS管电源开关电路的软启动

2023-11-11

看到一篇文章,作者在做一款大电压、大电流供电的产品,测试发现启动时的冲击电流很大,最大达到了14.2A,见下图示波器通道2的蓝色波形:

▲ 通道4的绿色波形是采样电阻的电压

当时作者没有经验,不知道如何去解决。

后来同事指点说,解决这个问题需要增加缓启动电路,也叫软启动电路。

同事继续解释道:这个电路的供电是由一个PMOS控制通断的,软启动的设计是让PMOS的导通时间变缓,电路上的做法是在PMOS的栅极和源极之间接一个合适的电容,PMOS的导通时间就会变缓了。

作者听了同学的解答之后,在PMOS的栅极和源极之间接了一个电容,发现开机冲击电流降下来了。

试了几个不同容值的电容,对应的效果不一样。最后作者选了一个合适的电容换上去,电池的开机冲击电流降到了2.6A:

可惜作者在文章中没有给出具体的原理图。

不过从作者的描述来看,只是电路参数有区别,能通过的电流、能承受的耐压等不一样,但是软启动的原理是一样的。

作为上面案例的补充,让我们重温一下MOS管电源开关电路软启动的原理。下面用来讲解的电路,以5V的电压为例,一般控制1A左右的电流的通断,已经大批量使用:

 

▲ 本文要讲解的电路

电源开关电路,经常用在各“功能模块”电路的电源通断控制,是常用电路之一。

本文要讲解的电源开关电路,是用MOS管实现的,且带软开启功能,非常经典。

既然带“软”开启功能,不妨把这个电路理解为一个“软”妹纸,让咱们深入去了解她吧!

一、电路说明

电源开关电路,尤其是MOS管电源开关电路,经常用在各“功能模块”电路的电源通断控制,如下框图所示:

▲ 框图中“1个MOS管符号”代表“1个完整的MOS管电源开关电路”

在设计时,只要增加一个电容(C1),一个电阻(R2),就可以实现软开启(soft start)功能。

▲ 电容C1、电阻R2实现软开启(soft start)功能

软开启,是指电源缓慢开启,以限制电源启动时的浪涌电流。

在没有做软开启时,电源电压的上升会比较陡峭。

▲ 没有做软开启时,电源电压上升沿比较陡峭

加入软开启功能后,电源开关会慢慢打开,电源电压也就会慢慢上升,上升沿会比较平缓。

▲ 加入软开启功能,电源电压上升沿比较平缓

浪涌电流可能会令电源系统突然不堪重负而掉电,导致系统不稳定。严重的可能会损坏电路上的元器件。

电源上电过快过急,负载瞬间加电,会突然索取非常大的电流。比如在电源电压是5V,负载是个大容量电容的时候,电源瞬间开启令电压瞬间上升达到5V,电容充电电流会非常大。如果同样的时间内电源电压只上升到2.5V,那么电流就小得多了。下面从数学上分析一下。

电量 = 电容容量 * 电容两端的电压,即:

Q = C * U

同时 电量 = 电流 * 时间,即:

Q = I * t

所以电流:

I = (CU) / t

从公式可以看出,当电容容量越大,电压越高,时间越短,电流就会越大,从而形成浪涌电流。

大电容只是形成浪涌电流的原因之一,其他负载也会引起浪涌电流。

二、原理分析

1、控制电源开关的输入信号 Control 为低电平或高阻时,三极管Q2的基极被拉低到地,为低电平,Q2不导通,进而MOS管Q1的Vgs = 0,MOS管Q1不导通,+5V_OUT 无输出。电阻R4是为了在 Control 为高阻时,将三极管Q2的基极固定在低电平,不让其浮空。

2、当电源 +5V_IN 刚上电时,要求控制电源开关的输入信号 Control 为低电平或高阻,即关闭三极管Q2,从而关闭MOS管Q1。因 +5V_IN 还不稳定,不能将电源打开向后级电路输出。此时等效电路图如下:

此时电源 +5V_IN 刚上电,使MOS管G极与S极等电势,即Vgs = 0,令Q1关闭。

3、电源 +5V_IN 上电完成后,MOS管G极与S极两端均为5V,仍然Vgs = 0。

4、此时将 Control 设为高电平(假设高电平为3.3V),则:

①三极管Q2的基极为0.7V,可算出基极电流Ibe为:

(3.3V - 0.7V) / 基极电阻R3 = 0.26mA

②三级管Q2饱和导通,Vce ≈ 0。电容C1通过电阻R2充电,即C1与G极相连端的电压由5V缓慢下降到0V,导致Vgs电压逐渐增大。

③MOS管Q1的Vgs缓慢增大,令其缓慢打开直至完全打开。最终Vgs = -5V。

④利用电容C1的充电时间实现了MOS管Q1的缓慢打开(导通),实现了软开启的功能。

MOS管打开时的电流流向如下图所示:

5、电源打开后,+5V_OUT 输出为5V电压。此时将 Control 设为低电平,三极管Q2关闭,电容C1与G极相连端通过电阻R2放电,电压逐渐上升到5V,起到软关闭的效果。软关闭一般不是我们想要的,过慢地关闭电源,可能出现系统不稳定等异常。过程如下图。

过慢地开启和关闭电源都可能导致电路系统异常,这个MOS管电源开关电路及其参数已经过大批量使用验证,一般情况下可以直接照搬使用。

三、电路参数设定说明

调整C1、R2的值,可以修改软启动的时间。值增大,则时间变长。反之亦然。

如果不想使用软开启功能,直接不上件电容C1即可。

使用原理图中所标型号的MOS管(WPM2341A-3/TR),通过的电流最好不要超过1.75A,留至少30%的余量,并且要注意散热。余量是否足够,跟MOS管的温度有关,应用时要注意做好实验验证。

因为下图中该MOS管的数据手册说它超过2.5A会损坏。

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

实例讲解MOS管电源开关电路的软启动 的相关文章

  • 计算机视觉(四):使用K-NN分类器对CIFAR-10进行分类

    1 引言 之前我们学习了KNN分类器的原理 现在让我们将KNN分类器应用在计算机视觉中 学习如何使用这个算法来进行图片分类 2 准备工作 创建项目结构如图所示 在datasets文件中下载数据集Cifar 10 k nearest neig
  • 基于Tensorflow搭建卷积神经网络CNN(花卉识别)保姆及级教程

    项目介绍 TensorFlow2 X 搭建卷积神经网络 CNN 实现人脸识别 可以识别自己的人脸哦 搭建的卷积神经网络是类似VGG的结构 卷积层与池化层反复堆叠 然后经过全连接层 最后用softmax映射为每个类别的概率 概率最大的即为识别
  • C#使用checked检查溢出

    在进行数值类型之间的强制转换时 可能会丢失信息 比如将 int 类型转换为 short 类型时 如果 int 类型会的值大于 short 类型所能存储的最大值 那么就会发生溢出 1 使用checked检查溢出 通常情况下 发生溢出时并不会自
  • this指向

    1 在全局环境中的this window 无论是否在严格模式下 在全局执行环境中 在任何函数体外部 this 都指向全局对象 use strict console log this window console log this windo
  • 联邦学习 深度学习对抗攻击

    联邦学习本身 联邦学习 实际上是一种加密的分布式机器学习技术 参与各方可以在不披露底层数据和底层数据的加密 混淆 形态的前提下共建模型 如果机构之间的数据无法互通 一家企业一家机构数据量有限 或者是少数巨头公司垄断大量数据 而小公司很难获得
  • 移动端Touch (触摸)事件

    一 常见的触摸事件 touchstart touchmove和touchend touchstart事件 当手指触摸屏幕时候触发 即使已经有一个手指放在屏幕上也会触发 touchmove事件 当手指在屏幕上滑动的时候连续地触发 在这个事件发

随机推荐

  • 怎么选择boost升压电路的电感?只要三个公式

    原文来自公众号 工程师看海 添加微信 chunhou0820 获取仿真文件 BOOST电源架构是一种非常经典的升压电源方案 它是利用开关管开通和关断的时间比率 维持稳定输出的一种开关电源 它以小型 轻量和高效率的特点被广泛应用在各行业电子设
  • 1-1、Qt基本概念以及界面绑定信号与槽的实例

    1 各种程序格式的选择方式 2 例子 新建mainwindow的项目 在ui拖动一个pushbuttton 点击界面下的信号与槽的部分 点击 然后选择发送者 信号 接收者 槽 一下为源码 sampl 1 pro Project create
  • yum提示 “Cannot retrieve metalink for repository: epel/x86_64” 的解决方法

    今天在centos7服务器上用yum的时候发现 yum命令不能用了 不管用yum什么命令都会出现如下提示 完整的错误提示如下 One of the configured repositories failed Unknown and yum
  • 深入理解[观察者模式]原理与技术

    观察者模式 Observer Pattern 也叫做发布 订阅 Publish Subscribe 模式 模型 视图 Model View 模式 这个模式的一个最重要的作用就是解耦 也就是将被观察者和观察者进行解耦 使得他们之间的依赖性更小
  • 【华为OD机试真题 C++】计算最大乘积 【2022 Q4

    前言 华为OD机试真题 C 本专栏包含华为OD机试真题C 解答 会实时更新收纳网友反馈 为大家更新最新的华为德科OD机试试题 为大家提供学习和练手的题库 订阅本专栏后可私信进交流群哦 答案仅供参考 不可照抄哦 题目描述 计算最大乘积 给定一
  • 【Unity3D】粒子光环

    作业要求 参考http i remember fr en 这类网站 使用粒子流编程控制制作一些效果 如 粒子光环 这个网站打不开 参考了一下师兄们的博客的图片 我看了一下 我感觉和上课做的粒子海洋有一些相似 就是需要变成一个环形 制作流程
  • JavaScript 数字去掉小数点后的0

    JavaScript 数字去掉小数点后的0 方法很简单 JavaScript提供了现成的方法 parseFloat function parseNum value value parseFloat value
  • 从头再来系列-Markdown基本语法

    以下内容摘抄于网络 Markdown 简介 Markdown 是一种轻量级标记语言 它允许人们使用易读易写的纯文本格式编写文档 Markdown 语言在 2004 由约翰 格鲁伯 英语 John Gruber 创建 Markdown 编写的
  • oracle基础知识

    1 oracle特点 2 oracle体系 实例 一组oracle后台进程以及在服务器中分配的共享内存区域 数据库 基于磁盘的数据文件 控制文件 日志文件 参数文件和归档文件等组成的物理文件集合 数据库服务器 三者之间的关系 实例用于控制和
  • 【DBeaver日常】查询出结果后,无法回到SQL编辑页面

    正常的查询页面 正常页面可以通过以下图示中的符号进行上下调整 上三角点击完以后的展示页面 如下图 下三角点击完以后的展示页面 如下图 误触以后的页面 误触以后可以通过下图中标示的部分进行恢复 结果面板恢复 最大化区域图示 选择上图中红色框线
  • QT学习之个人编程规范

    每个人对语言的编程习惯都不一样 这里简单介绍一下自己在学习使用Qt时养成的编程习惯 仅供参考 1 命名规则 1 1 常规命名规则 1 1 1 类命名规则 适用对象 1 窗口控件实现类 所有之间或间接继承于QWidget类的实现类 规则 命名
  • OpenMP设置线程数及开启方法

    1 OpenMP线程数设置 通常我们希望并行线程数可以随着机器改变自适应的调整 网上介绍OpenMP的文章很多 但是很少提到该怎么分配线程数 一般来说线程数最大可以开到2 核心数 但是这样电脑计算资源就会被占用的过多 其他程序基本上会卡的不
  • ASP.NET Core WebAPI学习-6

    ASP NET Core WebAPI学习 1 ASP NET Core WebAPI学习 2 ASP NET Core WebAPI学习 3 ASP NET Core WebAPI学习 4 ASP NET Core WebAPI学习 5
  • 数据结构——图的广度优先遍历(BFS)

    本文内图的存储方式是邻接矩阵 不过BFS的具体实现代码与图的存储结构无关 BFS的遍历方法 与树的层次遍历几乎一样 在实现树的层次遍历时 需要找到结点的所有子结点 在实现BFS时 需要找到该结点的所有邻接点 所以在实现BFS之前 需要先学习
  • VS2010 的卸载方法

    如何完全卸载VS2010 亲自体验过 1 首先用360卸载 当卸载完成后 提示有残余的话 就强力清除 PS 笔者使用专用卸载工具 IobitUninstaller 工具 此工具是单文件 免安装 它的特点是拥有360安全卫士 金山安全卫士 Q
  • 复制虚拟机后无法上网的问题

    1 背景 虚拟机用的是VMWare为了得到新的环境 而又不想每次都重装虚拟机 于是某天我复制了一台待机的虚拟机 然鹅它起来后却上不了网 无论我设了静态ip还是动态ip都不行 2 解决方法 问了下chatgpt 说是因为虚拟机的MAC地址冲突
  • 第十五章 AlibabaCloud微服务下的分布式配置中⼼

    1 微服务下的分布式配置中 现在微服务存在的问题 配置 件增多 不好维护 修改配置 件需要重新发布 什么是配置中 句话 统 管理配置 快速切换各个环境的配置 相关产品 百度的disconf 地址 https github com knigh
  • DolphinScheduler跨版本升级1.3.8至3.0.1

    DolphinScheduler跨版本升级1 3 8至3 0 1 Refer 背景 基础环境 依赖版本升级 修改pom xml 问题解决 MYSQL升级 1 文件替换 2 修改表结构 t ds process definition t ds
  • 三菱PLC 红绿灯 步进指令 STL

    自己写的红绿灯 有启动 停止两个按钮 南北通行4S 东西通行5S 链接 https caiyun 139 com m i 0E5CJEoVGt4D0 提取码 kVOA SET 启动 启动标志 RST 启动 停止标志 SET 停止 停止标志
  • 实例讲解MOS管电源开关电路的软启动

    看到一篇文章 作者在做一款大电压 大电流供电的产品 测试发现启动时的冲击电流很大 最大达到了14 2A 见下图示波器通道2的蓝色波形 通道4的绿色波形是采样电阻的电压 当时作者没有经验 不知道如何去解决 后来同事指点说 解决这个问题需要增加