LDO是个很简单的器件,但是我跟客户沟通的过程中,发现客户工程师的技术水平参差不齐,有的工程师只是follow 别人以前的设计,任何原理和设计方法都不懂,希望大家看完这篇文章都能成为LDO 专家。

第一个问题:什么是LDO?

LDO即low dropout regulator,是一种低压差线性稳压器。我们常用的7805等等常常被称为LDO,其实7805这种芯片dropout电压大的不要不要的,以LM78L05为例,大电流的最小压降要在2V以上,比如一个应用需要6v转5v,LM78L05就不合适了。

第二个问题:LDO为什么能稳定?

 

LDO的原理框图如下,输出电压经过反馈电阻分压到FB引脚,当输出电压高于设定值时,内部回路会改变驱动电压,使得管子的导通压降增大,从而降低输出电压。当输出电压低于设定值时,内部回路会改变驱动电压,使得管子导通压降减小,从而提高输出电压。完美的闭环负反馈回路。

第三个问题:LDO有哪些重要参数?

1.  PSRR(电源电压抑制比),是指LDO输出对输入纹波噪声的抑制作用。这也是很多场合在DC/DC后级另加一颗LDO的原因(特别是后面接模拟传感器或者ADC/DAC时)。高PSRR的LDO对纹波的抑制效果还是很明显的。如TPS71701就是一款高PSRR的LDO.

那怎么判断LDO的PSRR参数是否足够呢,举个简单的例子,假设LDO前面的DC/DC的开关频率是100khz,100khz处的PSRR是50dB,前端DC/DC 纹波大小100mv,那LDO之后的纹波=100mv/10(50/20)=0.3mv。

2.  Noise(噪声性能),不同于PSRR,噪声是指LDO自身产生的噪声信号,低噪声的LDO如LP5907等等可以很好的降低LDO产生的额外噪声。噪声一般计算出的值是有效值(rms),也可以用peak to peak 来分析,那就需要再乘以一个系数(如乘以6)。

3. Low Dropout Voltage(低压降),前面提到了这个参数,设计电路比如需要6v转5v时,需要保持Low Dropout Voltage参数<1 v。不过现在的LDO一般压降都很低,像TPS7A71系列的LDO,Vdropout只有200mV。

4. Transient response(动态性能),一些应用场合,负载变化剧烈,就需要增加输出电容的同时也尽量选用动态性能好的LDO芯片。比如LP5907就是一款动态性能良好的LDO。

5. Thermal(温度性能).大家都知道LDO效率很低,那怎么去校验一个LDO是否合适呢?首先计算功耗Pd=(Vin-Vout)Iout ,其次计算温升,这里可以用热阻RθJA来计算,温升ΔT= Pd*RθJA ,最后计算芯片结温Tj= Tambient+ΔT<Tjmax(datasheet). 下图是各个封装的可耐受功耗的基本大概情况。

6. IQ(即静态电流)一般电池供电的场合对静态电流会有比较高的要求,一般LDO芯片的静态电流的大小与芯片的其他性能成反关系,如低噪声,高电源电压抑制比,动态性能好的LDO静态电流都偏大一些。低IQ的LDO也比较多,像TPS780系列的LDO,IQ Shutdown 只有18nA.

总结

关于LDO 只要掌握以上技术要点就可以了,其实任何一个知识点都并不是像我们想象的那么简单,希望大家以后能把技术做深,不仅知其然,更能知其所以然,这样在今后器件选型的时候才能游刃有余。如果你觉得这篇文章对你有帮助记得分享给你的小伙伴。

原文出处

【转】从此以后谁也别说我不懂LDO了!的更多相关文章

  1. 不懂CSS也能定制博客界面!

    之前没想过定制博客界面,毕竟CSS,HTML什么的都不懂,不过看了这篇文章分分钟搞定: [详细图解]一步一步教你自定义博客园(cnblog)界面 我是基于模板BlueSky做了些改动,先看修改前后的效 ...

  2. 对于挑战书上的很久之前都看不懂的DP看懂的突破

    突破一..牢记问题概念 并且牢记dp状态方程 突破二..一直有一个求和dp转化成O1dp递推的式子看不懂.. 看不懂的原因是..没有分清求和符号作用的范围 提醒:以后遇到求和符号一定明确其求和的式子的 ...

  3. [每日电路图] 9、介绍一种低价简单的4.2V锂电池充电及稳压(LDO)电路——RT9193,SD8017

    消费类电子电路图设计中往往会涉及到4.2V锂离子电池充电电路.及4.2V转3.3V的LDO稳压电路,这里分享一种简单.便宜的设计方案: RT9193 300mA,Ultra-Low Noise,Ult ...

  4. CSS魔法堂:"那不是bug,是你不懂我!" by inline-block

    前言  每当来个需要既要水平排版又要设置固定高宽时,我就会想起display:inline-block,还有为了支持IE5.5/6/7的hack*display:inline;*zoom:1;.然后发 ...

  5. 不懂前端的程序员不是好美工——UI框架metronic使用教程——程序员视角

    本着不懂前端的程序员不是好美工的观点,所以作为一个仅懂一点前端的程序员,为了成为一个好美工,所以只能用些取巧的方法伪装一下. metronic一个基于bootstrap的响应式的后台管理平台的UI框架 ...

  6. 看完《Thinking in Java》后,我觉得自己就是一个不懂编程的小孩子,如何快速摆脱这种自卑感

    我虽然不懂java也不懂程序员,但我理解这种心情.当看到自己还算自信的专业领域中一部超越自己水平很多的作品或比自己优秀太多的人,难免会感到震惊,继而进行自我否定.就像我曾经非常喜欢写作,在杂志和校报上 ...

  7. 不懂指针就不要说自己学过C语言!

    不懂指针就不要说自己学过C语言! 1.掌握了指针,就掌握了C语言的精髓!计算机中绝大部分数据都放到内存中的,不同的数据放到不同的内存区域中. 内存角度没有数据类型,只有二进制:数据以字节(8位二进制) ...

  8. LDO和DC-DC器件的区别

    DCDC的意思是直流变(到)直流(不同直流电源值的转换),只要符合这个定义都可以叫DCDC转换器,包括LDO.但是一般的说法是把直流变(到)直流由开关方式实现的器件叫DCDC.      LDO 是低 ...

  9. [专业名词·硬件] 2、DC\DC、LDO电源稳压基本常识(包含基本原理、高效率模块设计、常见问题、基于nRF51822电源管理模块分析等)·长文

    综述先看这里 第一节的1.1简单介绍了DC/DC是什么: 第二节是关于DC/DC的常见的疑问答疑,非常实用: 第三节是针对nRF51822这款芯片电源管理部分的DC/DC.LDO.1.8的详细分析,对 ...

随机推荐

  1. Spring配置文件beans.xml头部配置解释

    Spring配置文件beans.xml头部配置解释 - EasonJim - 博客园https://www.cnblogs.com/EasonJim/p/6880329.html

  2. 简要了解 MySql 5.5/5.6/5.7/8 出现的新特性

    MySQL的开发周期 在比较之前,首先提一下MySQL的开发周期. MySQL一个大版本的开发,大致经历如下几个阶段: Feature Development Feature Testing Perf ...

  3. js在微信、微博、QQ、Safari唤起App的解决方案

    首先看下完整的流程: 简单说下universal link 在iOS9之前,唤起方式和现在安卓是一个的,都是使用scheme进行唤起,这种方式有个小问题,每次唤起,都会给个提示:是否打开xx应用,这样 ...

  4. 【翻译】asp.net core中使用FluentValidation来进行模型验证

    asp.net core中使用FluentValidation FluentValidation 可以集成到asp.net core中.一旦启用,MVC会在通过模型绑定将参数传入控制器的方法上时使用F ...

  5. C#复习笔记(5)--C#5:简化的异步编程(异步编程的深入分析)

    首先,阐明一下标题的这个“深入分析”起得很惭愧,但是又不知道该起什么名字,这个系列也主要是做一些复习的笔记,供自己以后查阅,如果能够帮助到别人,那自然是再好不过了. 然后,我想说的是异步方法的状态机真 ...

  6. 【转帖】理解 Linux 的虚拟内存

    理解 Linux 的虚拟内存 https://www.cnblogs.com/zhenbianshu/p/10300769.html 段页式内存 文章了里面讲了 页表 没讲段表 记得最开始的时候 学习 ...

  7. python爬虫之scrapy安装(一)

    简介: Scrapy,Python开发的一个快速.高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据.Scrapy用途广泛,可以用于数据挖掘.监测和自动化测试. Scrap ...

  8. python学习笔记(9)--函数

    函数定义: def <函数名>(<参数(0个或多个)>): 函数体 return <返回值> 参数有非可选参数,和可选参数,可选参数放在参数列表的最后,可以为可选参 ...

  9. bpmn.js & BPMN diagram

    bpmn.js & BPMN diagram BPMN 2.0 for the web https://github.com/bpmn-io/bpmn-js https://demo.bpmn ...

  10. python设计模式第五天【单例模式】

    1. 定义 一个类只有一个实例,提供访问该实例的全局方法 2.应用场景 (1)多线程之间共享对象资源 (2)整个程序空间中的全局变量,共享资源 (3)大规模程序的节省创建对象的时间 3.代码实现(使用 ...