电源之LDO-8.LDO选型应用-程序员宅基地

技术标签: 嵌入式硬件  单片机  

-----本文简介-----

主要内容包括:

    ①:选型关键1:明确相关需求

    ②:选型关键2:外围器件参数计算

e70c39790d754ac189905c3acf811727.jpg

 关注公众号阅读更多文章

----本文简介-----

欢迎加入粉丝群讨论——关注公众号:硬件之路学习笔记,并后台回复:粉丝群

关注威信公众号:硬件之路学习笔记,免费阅读下列文章:

电源之LDO-1.LDO基础知识

电源之LDO-2. LDO的压降

电源之LDO-3. LDO的热性能

电源之LDO-4. LDO的电源抑制比

电源之LDO-5. LDO的噪声

电源之LDO-6. LDO的输出电容

电源之LDO-7. LDO的电流相关概念

电源之LDO-8.LDO选型与计算

电源之LDO-9.LDO的PCB布板

-----正文----

一、明确需求并选型

    1. 输出电压

       根据电路需求明确LDO的输出电压大小,如果后级电路容纳电压范围较大,应当尽量选择常见电压,如3.3V、2.5V等。因为这样的电压等级可以选择固定输出电压的LDO,输出电压更加准确且不需要外部反馈电阻。

    2. 输出电流

       根据后级电路需求明确LDO的输出电流能力,并在预估的最大电流基础上留有一定裕度,例如需求600mA,可以选择800mA最好是1A输出能力的LDO,这样对提高LDO的热性能以及噪声抑制能力有利。   

    3. 异常保护能力

        根据项目情况确定是否需要多大的过流保护能力,防止短路时烧坏后级电路;同时还有热关断等能力也是需要考虑的项。

    4. 精度

        根据后级电路需求明确LDO的精度,包括整个工作温度范围与整个负载范围内的精度。

    5. 外置使能

        根据项目情况确定是否需要使能控制LDO工作与否。

    6. 软起动

        根据项目情况确定是否需要软起动功能的LDO。

    7. 压降

        根据前后电路确定LDO的压降大小,并根据LDO数据手册的相关信息选型。

        我们假设我们需要一款负载能力大于800mA,输入电压5V,输出电压4V的LDO,电压精度不小于3%;拥有使能开关引脚,由3.3V单片机高低电平控制;拥有软起动功能;其工作温度环境为50℃;有输出异常指示引脚。

        筛选后的型号为:TI的TPS7A91,其精度在整个温度范围与负载范围内为1%,输入电压范围1.4~6.5V,输出电压范围为0.8~5.2V;下面我们对其性能进行具体分析并绘制其外围电路。

        

二、外围电路与参数计算         

    1. 热性能-参考:(电源之LDO-3. LDO的热性能,其他平台请移步公众号阅读)

     已知压降为5V-4V=1V;负载电流最大800mA;则最大功率为1*0.8=0.8W;查看数据手册发现其SON-10封装热阻RθJA为56.9℃/W,则其温升为:56.9*0.8=45.52;由于其工作环境温度为50℃,则内核温度为:45.52+50=95.52℃,未超过其最大内核温度125℃,满足要求。

    2. 压降-参考:电源之LDO-2. LDO的压降,其他平台请移步公众号阅读)

        其数据手册压降与负载电流、输入电压关系如下图:可以看出其在5V输入负载800mA、工作温度50℃下的压降不会超过200mV,而能提供的最大压降为5V-4V=1V,足以满足要求。

 

 

a61dffd21c4796bf159adb93587cd64f.png

 

54e8b5cb721c0fd1b7405f9782b18b90.png

    3. 外置使能功能

       EN引脚提供控制功能,可以接单片机IO口控制LDO的开启、关闭,其低电平电压为0.4V,高电平电压大于1.1V,可以用3.3V的高低电平控制。

    4. 软起动

       SS_CTRL连接输入引脚且NR/SS并联电容则可以在降低噪声的同时获得软启动功能。根据数据手册,1uF电容可以获得6ms的启动延时。

        

 

a07e05529a90909ed69df261e10ecfbb.png

    5.  输出异常指示

        PG引脚为输出状态指示引脚,开漏输出,接10k~100k上拉电阻到MCU供电电源引脚。

    6. 反馈电阻计算与选取

       推荐电阻配比如下表,表中没有我们需要的4V输出的推荐电阻,因此我们需要自己计算,数据手册可以获得VFB=0.8V,假设下电阻R2取10kΩ-1%,上电阻为R1,则Vout/(R1+R2)=VF/R2 计算得出R1=40kΩ,根据(E96-1%电阻阻值表,其他平台请移步公众号阅读)取40.2kΩ,取40.2kΩ时实际输出电压为4.016V(电阻精度引起的误差后续再写文章具体分析)。

 

fa4f1fb73ef596f1e41ea46c26dcf13d.png

    7. 输入输出电容

        关于输入输出电容,我在之前的篇章进行过讲解,需要考虑到MLCC的直流偏压特性与温度特性等,请参考:(电源之LDO-6. LDO的输出电容,其他平台请移步公众号阅读)

        为了对不同频率的噪声进行滤除,除了满足手册要求的容量外,我们还可以再额外并联几个不同数量级的容量的电容。

     8. 原理图绘制

 

3df2ad3bbac6b1a641443f68aa445564.png

 

欢迎加入粉丝群讨论——关注公众号:硬件之路学习笔记,并后台回复:粉丝群

 

①、公众号主页点击发消息    

②、点击下方菜单获取系列文章

2e084aa6176dc40d5406730b7ef0b2cc.png

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_48391192/article/details/135759744

智能推荐

OFDM802.11a的FPGA实现(七)一级交织:分组交织器(含verilog和matlab代码)

在前面的文章中讲解了卷积编码和删余,实现了1/2、2/3、3/4编码速率的输出。数据域在编码之后,下一个部分就是交织。今天对交织进行具体实现。

移动硬盘无法读取?学会这3个方法,快速解决问题!_新硬盘无法识别-程序员宅基地

文章浏览阅读648次。移动硬盘在目前工作和学习中都是一个比较重要的工具。如果遇到移动硬盘无法读取的情况,应该如何解决呢?小编给大家总结了几个简单有效的操作方法,记得收藏起来哦!_新硬盘无法识别

微信小程序红包 php,如何用微信小程序发红包-程序员宅基地

文章浏览阅读250次。在目前的小程序版本尚不支持发红包这个功能,开发者们表面笑嘻嘻,心里妈卖批!在这里,提供一种已经实践过的解决思路。详细解析,就是下面的几个步骤1、首先是在小程序里面的领红包入口2、点击后跳转webview, 附带当前的小程序的token给webview验证,webview 的src 指向具备付款能力的服务号的一个获取openid页面,根据附加的token来判断用户是否可以领取红包,此时用户拥有两个o..._小程序 可以用微信支付 现金红包php

视频教程-跟一夫学UI设计 APPUI综合设计与图标实战案例视频教程 photoshop绘制icon案例-UI-程序员宅基地

文章浏览阅读104次。跟一夫学UI设计 APPUI综合设计与图标实战案例视频教程 photoshop绘制icon案例 ..._app风格案例视频

vue 海康视频播放_vue-hkvideo-程序员宅基地

文章浏览阅读4k次,点赞4次,收藏22次。1. 下载并安装海康 web 插件https://open.hikvision.com/download/5c67f1e2f05948198c909700?type=102. 把上一步解压的三个 js, 复制到你的项目中, 根据路径, 自己引入到 index.html 中3. 建议运行它的 demo, 大概看看代码, 了解一下它的大致结构, 它的注解很详细, 3 分钟就能看完4. 贴上我的代码(我的是每次只显示一个画面, 点击摄像头切换画面)<temp.._vue-hkvideo

html li 鼠标经过变色,CSS实现li标签鼠标经过时改变背景颜色-程序员宅基地

文章浏览阅读5.3k次,点赞3次,收藏4次。很多时候需要用到这个css效果,实际上就用了一个li标签的热点样式,不仅是li标签,div等也可以的完整代码如下,div/css鼠标热点改变li标签背景颜色body{ background-color:#CCCC99; margin:0; padding:0; color:#fff;}ul{ margin:0; padding:50px;}li{ list-style:none; height:2..._ul li 样式 鼠标移入颜色

随便推点

vue.js的手脚架vue-cli项目搭建的步骤-程序员宅基地

文章浏览阅读90次。手脚架是什么?众所周知,现在的前端项目发展得越渐越大,我们前端程序员要从0开始去搭建一套完整的项目很费时,所以这时候前端工程的手脚架就出现了。我用得vue-cli也是其中之一,还有其他的我也说不清,我就说一下我接触比较多的这款vue-cli,但是所有手脚架的核心:都是为了能够快速搭建一个完整的项目的结构,开发者只需要在生成的项目结构的基础上进行开发即可,非常简单高效。然后..._如何上线vue-cli手脚架项目到服务器

python进程和线程-程序员宅基地

文章浏览阅读794次,点赞19次,收藏19次。2、multiprocessing.Process类的join()方法可以阻塞主进程,当子进程没有进行完成的时候,主进程hold。2、threading.Thread类的join()方法可以阻塞主进程,当子线程没有进行完成的时候,主线程hold。3、可以通过继承multiprocessing.Process并重写run()函数的方法来实现多线程。1、线程通过multiprocessing.Process类的start()方法启动。1、线程通过threading.Thread类的start()方法启动。

使用OkHttp 缓存 API 调用提高Android应用性能

要能够将 API 调用的响应本地存储到缓存中,首先,我们需要定义缓存并通知客户端。在下面的代码片段中,我们使用 okhttp 库中的 Cache 类定义了缓存。我们将此缓存的最大大小设置为 5 MB。然后,在初始化 okhttpclient 参数时使用cache()函数。.build()如果设备连接到互联网:如果最后一次 API 响应是在不到 30 分钟之前检索的,则显示缓存的响应;否则,获取新的响应并将其存储在缓存中。如果设备离线:使用最多 1 天前的 API 响应以保持应用程序功能。

一键实现在VS Code中绘制流程图

而其较为出众的一点,就是较好的可拓展性,即丰富的插件应用,这些应用可以极大地提高生产效率,并优化日常使用。可以发现,其整体格局和我们常见的流程图编辑应用较为类似,其主题颜色也与我们的VS Code保持一致,在这里为了编辑方便,我们还是将编辑器主题改为浅色。当然,其功能仍存在局限,不能够完全代替我们传统的图形绘制工具,但也可以作为我们日常工作的有益补充,帮助我们完成一些特定情景下的项目。整体布局也十分明晰,与我们常用的Visio极为类似:左侧为形状选项卡,中间为画布容器,右侧为样式编辑。

go http框架下的静态资源代理实现(压缩,缓存验证自定义)

之前在说了我的第一版静态资源代理,后面我又完善了一下:照着以上思路,可以在其他语言其他框架中实现,因为对框架没有依赖,都是使用的一些基本功能。

RecyclerView实现吸顶效果项目实战(三):布局管理器LayoutManager-程序员宅基地

文章浏览阅读338次,点赞4次,收藏6次。架构师不是天生的,是在项目中磨练起来的,所以,我们学了技术就需要结合项目进行实战训练,那么在Android里面最常用的架构无外乎 MVC,MVP,MVVM,但是这些思想如果和模块化,层次化,组件化混和在一起,那就不是一件那么简单的事了,我们需要一个真正身经百战的架构师才能讲解透彻其中蕴含的深理。此时,RecyclerView第一个item是添加进Adapter中的最后一个,最后一个item是第一个加进Adapter的数据,RecyclerView会自动滑到末尾,另外item整体是依靠下方的。