(喜欢的朋友麻烦点个关注~~~ 后期还会进行持续更新)
我们平常无论在工作中或者在学习中,都会经常碰到需要进行电压转换的问题,有时候需要进行升压,而有时候则需要进行降压的操作,那么我们这次就给大家带来一款12V降5V的电路设计与讲解
开关电源是一种高频化电能转换装置,其主要利用电力电子开关器件(如晶体管,MOS管,可控晶闸管等)通过控制电路,使电子开关器件周期性的"接通"和"关断",让电力电子开关器件对输入电压进行脉冲调制,从而实现电压变换以及输出电压可调和自动稳压的功能
开关电源的分类是多种多样的,我们可以根据对电感进行续流的器件不同来进行大致分类,如下图则是异步整流电路的拓扑结构图,从图中可以看到,在异步整流电路中给电感进行续流的器件为二极管,这也是异步整流电路的一个特征之一
所谓开关电源,本质就是通过不停的去操作开关,来产生一个周期性的方波,也就是PWM波,以12V转5V为例,高低电平的比例就是5比7(下图则是开关电源的波形图),而我们在实际的电路中,则是使用MOS管来替代开关的工作
同时我们可以看到波形图中的波形是高低起伏的,这不是我们需要的直流5V,那我们又如何去操作,才能获得我们需要的效果呢,这时候就需要用到拓扑结构中的其他器件了(下图则是拓扑结构中各个图标所对应的器件名称),当我们按下开关的时候,也就是MOS管导通时,续流二极管截止(二极管单向导通性),电流则通过MOS管流向电感和电容以及给负载供电,此时电压就能变为5V
而在这个过程中,电容的作用是进行一个滤波的操作(吸收掉多余的电流),如果不进行滤波的话,电流的波形会变得非常尖锐,这并不是我们想要的效果,因此它也叫滤波电容,而电感则是在MOS管截止的时候,也就是我们松开开关的时候,对负载进行供电(电容电感具有储能滤波的功能),从而使电路一直保持在输出5V,并且还有个原因是因为电容的特性是电容两端的电压不能发生突变,因此电感也起到一个阻止电压突变的一个功能,二极管的作用则是当MOS截止的时候,因为电感的特性是电感两端的电流不能突变,因此需要经过续流二极管形成回路,阻止电流突变,并且给负载进行供电,这就是开关电源工作的基本原理
开关电源的优势:①功耗低,效率高。②体积小,重量轻。③稳压范围宽。
开关电源的损耗来源:①开关管损耗。②电感电容损耗。③二级管损耗
开关电源的损耗分析:开关电源的效率可以达到90%以上,如果精心优化与设计,甚至可以达到95%以上,这在以电池作为电力来源的场合非常重要,例如手机、小型无人机等。因此开关电源设计的优劣程度将直接影响设备的续航能力。
(1)、开关管损耗:这是开关电源的主要损耗,主要包括开关损耗、导通损耗。因此应该尽量选择导通电阻比较小的开关管作为开关电源的核心元器件。
(2)、电感电容损耗:电感损耗主要包括直流电阻损耗,电容损耗主要包括漏电流损耗。因此应该尽量选择直流电阻较小的电感和漏电流较小的电容元器件。
(3)、二极管损耗:主要包括导通损耗和开关损耗。因此应该尽量选择导通压降较小,反向恢复时间较短的二极管,例如肖特基二极管或快恢复二极管等。
我们通过上面的分析,清楚的意识到开关电源的损耗其实是一个非常重要的问题,同时大家都知道,无论电流多大,只要有电流存在,二极管的固定压降就是0.4V左右,电流1A的话意味着二极管消耗的功率就是0.4W,这其实是一个不小的损耗,因此我们可以把续流二极管使用另一个MOS管来代替,只需要保证这两个MOS关的开关状态相反即可,如下图所示,这也是所谓的同步整流电路
我们来看同步整流电路的拓扑结构图,同步整流电路与异步整流电路大致的区别就在于一个是使用的二极管进行续流,而另一个则是使用的MOS管进行续流,同步整流电路要比异步整流的效率高,发热也会低很多,因此我们这次选择的MP2315就是同步整流芯片
标题提到,我们这次需要设计的降压电路的主芯片是MP2315,因此在此简单的介绍一下这款芯片
MPS官网:MPS| Monolithic Power Systems 芯源信息咨询(上海)有限公司
我们可以在芯片规格书中了解到,MP2315 是一款内置功率 MOSFET 的高频同步整流降压开关变换器。它提供了非常紧凑的解决方案,在宽输入范围内可实现 3A 连续输出电流,具有出色的负载和线性调整率。MP2315 在输出电流负载范围内采用同步工作模式以达到高效率。其电流控制模式提供了快速瞬态响应,并使环路更易稳定。全方位保护功能包括过流保护(OCP)和过温关断保护。MP2315 最大限度地减少了现有标准外部元器件的使用,采用节省空间的8-pin TSOT23 封装。
简而言之,它是一种DC-DC的电源转换模块,可以提供最大3A的输出,具备快速的瞬态响应能力的一颗电源IC。根据在官网的介绍,这颗芯片的特性如下
注意:
不过根据一些第三方的测试描述,这颗芯片如果按照设计的最大功率运作,会很快升温到100多度从而导致热关机保护,所以需要加上散热模块。
NAME | PIN | I/O | Description |
AAM | 1 | - | 通过电阻引脚接地。且当负载较小时,MP2315S将被设置为非同步模式。如果接入VCC时,将迫使MP2315S进入CCM模式。 |
IN | 2 | - | 电源电压。推荐输入4.5V至24V的电压。需要用使用电容来对输入电压进行解耦,并且铺线时应该使用较宽的连线保证供电。 |
SW | 3 | - | 开关输出,即供电输出,和供电一样,也应该使用较宽的连线保证输出品质。 |
GND | 4 | - | GND接线 |
BST | 5 | - | Bootstrap,在SW和BST构成的回路之间应该连接一个电容和一个 10Ω 的电阻。这样可以基于SW产生的PWM信号上生成一个高频的开关电源。 |
EN/SYNC | 6 | - | 启用或关闭输出,所以通常6脚会通过一个分压电容直接连到VCC或者IN上。 |
VCC | 7 | - | 内部偏置供应,内部5.1VLDO输出。用0.1μF-0.22μF电容器解耦VCC。电容不应超过0.22μF。 |
FB | 8 | - | 反馈引脚,通常SW会通过分压电阻接入到FB引脚,从而调节输出电压。当FB电压低于400mV时,频率折叠比较器会降低振荡器频率,以防止短路故障条件下电流限制失控。 |
我们在官方提供的原理图的基础上进行略微修改即可(下图则是修改过后的原理图)
PCB布局可以参考以下文件
Depends on: STAGING [=y] && WLAN [=y] && USB [=y]cheng@chpc:/usr/src/linux-3.18.4$ lsusbBus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 007 Device 001: ID 1d6b:0001 Linux Found
Shell概述Shell脚本入门1.脚本格式2.创建一个Shell脚本:HelloWorldtdx96@ubuntu:~/datas$ touch hellworld.shtdx96@ubuntu:~/datas$ vim hellworld.sh输入:#!/bin/bashecho "helloworld today"执行:tdx96@ubuntu:~/datas$ sh hellworld.shhelloworld today或者tdx96@ubuntu:~/data
uni-app base64转图片路径 图片路径转base64 解决canvas绘制不支持base64问题_uni.geti将base 64 转为 路径
转载自 https://blog.csdn.net/yuanhengzhw/article/details/79192450 https://blog.csdn.net/Code_Hu/article/details/79255188一、正则表达式概念正则表达式(英语:Regular Expression,在代码中常简写为regex)。 正则表达式是一个字符串,使用单..._组织机构代码正则
0x00 简介混淆技术,已经有很长的历史了:包括恶意有效载荷的加密和字符串的混淆,到JavaScript混淆。命令行混淆不是一个新问题 - 只是混淆的目标(Windows命令处理器 cmd.exe)相对较新。命令行解释器是一个单独的软件程序,它可以在用户和操作系统之间提供直接的通讯。非图形命令行解释器用户界面提供运行基于字符的应用程序和实用程序的环境。命令行解释器通过使用类似于 M..._command.exe和cmd.exe
1.由于数据库设计问题造成SQL数据库新增数据时超时 症状: Microsoft OLE DB Provider for SQL Server 错误 '80040e31'([ODBC SQL Server Driver]超时已过期); 服务器上看CPU、内存占用率很低; 事件日志中提示: 数据库 '*********' 中文件 '***********' 的自动增长在 453毫秒后已取
变态级JAVA程序员面试32问第一,谈谈final, finally, finalize的区别。第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?第三,Static Nested Class 和 Inner Class_"error: one factory fails for the operation \"jpeg"
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多。一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学习路线图。对于一个零基础的想学习python的朋友来说,学习方法很重要, 学习方法不对努力白费 一定要有一个正确的学习线路与方法Python学习路线一:Python基础必学知识:...
在Json解析的时候 我们一般都会把json数据转换成实体类对象 利用Gson、fastJson等进行解析!这种情况是json格式固定的处理方式 那么面动态的json数据如何解析呢目前来看 只能使用迭代器了!JSONObject jsonObjectIterator it = jsonObject.keys();List<String> keys=new ArrayList<S...
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------SQL 索引 Index全盘扫描:对数据进行检索(select)效率最差的是全盘扫描,就是一条条的找。如果没有目录,查汉语字典就要一页页的翻,而有了目录只要查询目录即可。为了提高检索的速度,可以为经常进行检索的列添加索引_index如何通配符引用
标题一、Python软件安装与环境配置小编使用的Python版本是Python3.6,软件安装链接在我的软件安装专栏中即可查询。现在先讲解Python工程建立和环境配置相关知识。建立工程步骤如下:第一步:首先点在1中设置工程文件与文件路径,然后点开2第二步:点击红框中设置图标,再点击add local…第三步:然后在1处设置,在Python的安装路径中找出并选择python.exe文...
迪菲-赫尔曼密钥交换(Diffie–Hellmankey exchange,简称“D–H”) 是一种安全协议。它可以让双方在完全没有对方任何预先信息的条件下通过不安全信道建立起一个密钥。这个密钥可以在后续的通讯中作为对称密钥来加密通讯内容。(1)、算法描述离散对数的概念:原根:如果a是素数p的一个原根,那么数值: amod p,a^2 modp,…,a^