LDO的原理及应用

2023-10-26

01、LDO定义

LDO即lowdropoutregulator,是一种低压差线性稳压器。这是相对于传统的线性稳压器来说的。传统的线性稳压器,如78XX系列的芯片都要求输入电压要比输出电压至少高出2V~3V,否则就不能正常工作。但是在一些情况下,这样的条件显然是太苛刻了,如5V转3.3V,输入与输出之间的压差只有1.7v,显然这是不满足传统线性稳压器的工作条件的。针对这种情况,芯片制造商们才研发出了LDO类的电压转换芯片。

02、LDO的特点

低压降(LDO)线性稳压器的成本低,噪音低,静态电流小,这些是它的突出优点。它需要的外接元件也很少,通常只需要一两个旁路电容。新的LDO线性稳压器可达到以下指标:输出噪声30μV,PSRR为60dB,静态电流6μA,电压降只有100mV。

看了上面的定义,在不了解LDO结构的前提下,大家使用模电知识可以联想到下图低压降稳压器。

图片

上图是最基本的稳压电路,核心器件是稳压管,它的稳压工作区间决定了输出稳压的范围,通过这种简单电路,可以实现小电流(百mA级别),小动态范围内的稳压。

把上面电路升级一下,如下图:

图片

上述电路仅多了一个2N3055三极管,目的就是提升输出带载能力,同时三极管还引入了电压负反馈,起到稳定输出电压的作用。当输入电压Vin增大或输出负载电阻增大,输出电压Vout会瞬间增加,三极管的射极电Ve压随之增大,如果基极电压Vb不变,则Vb-Ve就会减小,进而输出电流减小,Vout减小。

上图只是简单基础的低压降稳压器。注意,和我们说的LDO,差了“线性”二字。这里看出上述电路输出电压Vout会受到Vbe电压波动的影响,稳定性较差。且输出电压不可调节。

03、LDO电路

在上述电路的基础上添加“线性”因素,也就是引入运算放大器,加深负反馈的同时提高输出电压稳定性。这也就构成了我们所说的低压差线性稳压器。电路图如下

图片

在基本稳压管调整电路基础上增加了运算放大器A和分压电阻采样网络R1和R2。当输入电压Vin增大或输出负载电阻增大,输出电压Vout会瞬间增加,通过R1、R2分压采样得到的电压也增加,由于是反向端输入,运放A的输出会相应减小,则Vb-Ve就会减小,进而输出电流减小,Vout减小。由上图电路可以知道,LDO是通过电阻分压的,也即是LDO只能降压,不能升压。而且电流不能过大。

04、LDO应用

LDO的芯片有很多种,我使用过的有AMS1117,spx3819,TLV702x等等。下面我们以spx3819为例简单说一下LDO的应用。

spx3819的特点如下

  1. 低噪声:可能达到40uV

  2. 高精度:1%

  3. 电池反接保护

  4. 低压降:满载时为340mV

  5. 低静态电流:90uA

  6. 零关模电流

  7. 固定输出:1.2V,1.5V,1.8V,2.5V,3.0V,3.3V,5.0V

不同的LDO具有不同的性能,大家根据自己实际项目的需求选择。

spx3819的电路图如下,可以看到LDO外围电路十分简单。这也是LDO的优点。

图片

spx3819提供了3种不同的封装,适用于很多场景。

图片

它有输出额定电压版本,也就是上文说到的固定输出:1.2V,1.5V,1.8V,2.5V,3.0V,3.3V,5.0V,通过不同的型号后缀区分。

图片

当然也提供了调节电压的版本,电路和输出电压公式如下

图片

05、功耗问题

上面我们讲解到LDO的原理,是通过电阻分压的,这使得LDO不适用于大电流的场景,一般不大于1A。这也引出了LDO绕不开的话题:功耗和散热问题。

选择LDO首先要考虑的是LDO的最大输入电压范围和LDO电流输出的能力

图片

然后较大的电流或较大的LDO电压降会导致较高的组件功率损耗

下图显示的是在特定功率下,LDO电压降和LDO电流之间的关系

图片

当LDO的功耗增加时,LDO封装的散热功能也必须能够配合,常见的封装如下

图片

LDO的功耗是曲跨于LDO上的电压降乘以流过LDO的电流而决定,功率主要是损耗在LDO的导通组件,是硅晶变热

图片

损耗的功率取决于IC封装、PCB布局、环境温度

例如:SOT23的封装,透视图如下

图片

图片

中心引脚连接到贴着晶粒的导线架。散热主要是向空中散热,通过引脚向PCB散热。

因为外侧引脚与硅晶粒之间的结合线很细,也就是下图的4个引脚,所以主要靠中间的引脚散热,上面也说过,中间引脚连接着导线架。所以可以设计中间的引脚的PCB比较宽。

图片

还有SOP-08的封装,底层的铜线也可以用于散热。

图片

图片

如果按照下图设计,散热效果会更好

图片

06、总结

LDO的优点包括:

(1)结构简单,外围器件少,使用方便。

(2)无开关噪声,可应用于要求高精度低噪声的模拟电路中。

但缺点也同样明显:

(1)只能降压,不能升压。

(2)效率低,特别是输入电压高的情况下,一般负载电流小于1A情况下使用。

点击查看本文所在的专辑,硬件相关

关注公众号,第一时间收到文章更新

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

LDO的原理及应用 的相关文章

  • ES6解构赋值

    前面的话 我们经常定义许多对象和数组 然后有组织地从中提取相关的信息片段 在ES6中添加了可以简化这种任务的新特性 解构 解构是一种打破数据结构 将其拆分为更小部分的过程 本文将详细介绍ES6解构赋值 引入 在ES5中 开发者们为了从对象和
  • Mysql中MVCC的使用及原理详解

    准备 测试环境 Mysql 5 7 20 log 数据库默认隔离级别 RR Repeatable Read 可重复读 MVCC主要适用于Mysql的RC RR隔离级别 创建一张存储引擎为testmvcc的表 sql为 CREATE TABL
  • error compiling template但编辑器内未报错,处理步骤。

    1 首先寻找自己所引入的组件当中 例如用到了某个方法 而自己没有把方法写上 2 寻找自己所引入的代码当中是否有重复的代码 可能是复制的时候多复制一行而导致的 3 寻找是否有空格所导致的error compiling template 报错
  • 到处是“坑”的strtok()—解读strtok()的隐含特性

    在用C C 实现字符串处理逻辑时 strtok函数的使用非常广泛 其主要作用是按照给定的字符集分隔字符串 并返回各子字符串 由于该函数的使用有诸多限制 如果使用不当就会造成很多 坑 因此本文首先介绍那些经常误踩的坑 然后通过分析源代码 解读
  • Android——第三方Facebook授权登录获取用户信息

    由于项目中需要使用Facebook进行一键登录 所以记录下步骤 其实小伙伴直接看官网也可以 介绍的蛮详细的 先看下效果图吧 遵循以下步骤将Facebook登录添加到您的应用 Facebook开发者网站 https developers fa

随机推荐

  • bin文件转成C语言数组之c代码

    反汇编的时候用的着 include
  • Js弹出showModalDialog窗口---返回值或数组

    function showMyModalDialog url width height showModalDialog url dialogWidth width px dialogHeight height px center yes s
  • ACwing :01背包问题

    朴素的 动规的 基本表示 f i j 表示只看前 i 个物品 总体积是 j 的情况下 总价值最大是多少 result max f n 0 V f i j 1 不选第 i 个物品 f i j f i 1 j 2 选第 i个物品 f i j f
  • ubuntu 如何使用 root 用户

    环境 virtual box 6 1 ubuntu 1604 LTS 64 问题 一般的ubuntu会创建一个管理员用户 在使用 su 指令从管理员切换到root用户后 设在 etc profile的环境变量丢失 如何才能保证环境变量不变呢
  • Android开发中怎么实现上传图片到服务器

    要实现在Android开发中上传图片到服务器 可以按照以下步骤进行 1 在Android项目中添加相应的权限 确保应用程序可以访问设备上的照片或相机 在 AndroidManifest xml 文件中添加以下权限
  • linux服务端下的c++ udp socket demo

    linux服务端 udp socket demo 如下 创建接受数据的socket int iSock socket PF INET SOCK DGRAM 0 printf socket ss d n iSock struct sockad
  • 三种基于CUDA的归约计算

    归约在并行计算中很常见 并且在实现上具有一定的套路 本文分别基于三种机制 Intrinsic 共享内存 atomic 实现三个版本的归约操作 完成一个warp 32 大小的整数数组的归约求和计算 Intrinsic版本 基于Intrinsi
  • 网站视频服务器架设,云服务器架设网站视频教程

    云服务器架设网站视频教程 内容精选 换一换 安装MySQL本文档以 CentOS 6 5 64bit 40GB 操作系统为例 对应MySQL版本为5 1 73 CentOS 7及以上版本将MySQL数据库软件从默认的程序列表中移除 需执行s
  • Keil常见错误警告

    1 warning 767 D conversion from pointer to smaller integer 解释 将指针转换为较小的整数 影响 可能造成的影响 容易引起数据截断 造成不必要的数据丢失 如果出现 bug 很难 调试
  • mybatis 的mapper接口注入到spring 容器的源码解析

    一 环境准备 1 创建一个maven 项目 其POM文件如下
  • pytorch笔记12--无监督的AutoEncoder(自编码)

    1 AutoEncoder 给特征属性降维 2 Data gt 压缩 提取Data的关键信息 减小网络的运算压力 gt data 具有代表性的特征 gt 解压 还原数据信息 gt Pred Data 3 使用Mnist数据集训练 将数据先压
  • CentOS7安装wps

    第一步 首先到wps官网 http linux wps cn 下载 wps for linux 选择合适自己的系统位数的rpm包 如下图所示 第二步 打开终端 cd进入文件下载的路径 我下载的存放路径是 home zjh Downloads
  • 大数据课程L4——网站流量项目的Hive离线批处理

    文章作者邮箱 yugongshiye sina cn 地址 广东惠州 本章节目的 掌握网站流量项目的 Hive 的占位符与文件的调用 掌握网站流量项目的 Hive 离线批处理过程 掌握网站流量项目的定时任务改造Hive离线处理过程 一 Hi
  • 数据库设计——关系数据理论(超详细)

    问题 什么是一个好的数据库逻辑设计 关系型数据库逻辑设计 针对一个具体问题应如何构造一个适合于它的数据模式 即应构造几个关系 每个关系由哪些属性组成等 eg 这样的设计是一个好的设计吗 观察这个表所对应的一个实例 在某个时刻student模
  • 域名服务器中存放主机的什么位置,域名服务器中存放主机的域名

    域名服务器中存放主机的域名 内容精选 换一换 本文档重点介绍在CCE容器中如何配置域名解析 在创建相应的后端工作负载 Deployment或ReplicaSet 以及在需要访问它的任何工作负载之前创建服务 当Kubernetes启动容器时
  • 基于Python的淘宝自动回复助手

    前言 看到有人从blink上发需要用python做一个类似于淘宝自动回复助手的作业 好久没玩python了 就写了一下 实现了 1 退货 2 查库存 3 商品查看 这三个功能 整理一下心路历程 搞到一份源码 def find answer
  • 安装 Django1.11

    Django1 11 安装Django的步骤 联网 在命令行窗口中直接运行 pip install django 1 11 i https pypi tuna tsinghua edu cn simple 或使用离线方式安装 执行命令 pi
  • 初级(上) 二维码的生成

    吼吼 阳仔的第一篇博客开写啦 以下的内容都是我从imooc上面听课的总结 当然是只针对二维码 作为一个初级程序媛 也是要坚持学习的 首先 谢谢imooc网上的老师发放的免费视频 让我自己有了一些简单的了解 接下来 就把我的总结贴出来吧 第一
  • 微信公众号开发之绑定微信开发者

    第一步 登录微信公众号 绑定网页开发者 在登录后的界面中 我们向下拉在左侧会看到有一个 开发者工具 点击 这时在开发者工具中 会看到有好几个工具 其中有一个 web开发者工具 我们点击进入 在这里 我们就会看到有一个 绑定开发者微信号 按钮
  • LDO的原理及应用

    01 LDO定义 LDO即lowdropoutregulator 是一种低压差线性稳压器 这是相对于传统的线性稳压器来说的 传统的线性稳压器 如78XX系列的芯片都要求输入电压要比输出电压至少高出2V 3V 否则就不能正常工作 但是在一些情