电源学习总结(三)——线性稳压的参数

2023-11-01

前文提到了一些线性稳压的主要特点,本文作者将结合NXP智能车大赛实际案例,说一下电源设计容易踩的坑和线性稳压选型过程。

主要参数

在为实际应用电路设计电源的时候,首先要确定符合要求的电源参数,下面将一一说明线性稳压选型的时候一般需要注意的问题,这里以TI公司的LM1117(datasheet)为例说明(作者个人比较喜欢TI公司的datasheet风格,一般第一页是产品主要特征,可以初步判断是否符合应用需求,然后是目录,每个章节都非常清晰)。
在这里插入图片描述

输出电压

许多线性稳压都会有固定输出版本和电压可调版本,少数为可编程输出。对于固定电压版本,输出电压即为固定输出电压,当然实际不是绝对精准的输出电压,而是一个电压区间范围,其主要影响电源输出精度。
在这里插入图片描述
上图即为LM1117不同电压版本的输出范围,可以看到左边给出了输出电压和测试条件,右边是在测试条件下的输出电压范围。

一般来说,工作电流越大,线性稳压偏离额定工作电压越多,这是因为虽然线性稳压是工作在三极管线性区,但这里“线性”只是近似线性,并且由于内阻,电流越大损耗在线性稳压上的能量也会越多,虽然理想条件下根据输出电压的反馈仍然能稳定到额定电压,但由于电流增带会导致芯片温度上身,使得参考电压会有细微变化,也就是我们所说的“温漂”。另外,如果是类似稳压管提供的参考电压,其实际也不是理想的稳压管,实际稳定电压收到工作电流(输入电压和设定工作电流的电阻)影响。这些都是导致线性稳压输出与额定电压有偏差的原因,实际应用中其实无需自己考虑这些问题(如果有大佬自己用三极管搭稳压电路就当作者没说(lll¬ω¬)),因为可以直接读datasheet选择输出精度符合要求的稳压芯片。
当然除此之外datasheet中也会提供由于温度、负载变换引起的输出电压变化,一般以百分比表示,多数芯片的供电电压都是允许在一定范围内波动的,但在某些情况下也需要特别关注这些参数,如

  1. 用电芯片对电源波动敏感,欠压会导致芯片保护性复位;
  2. 用作参考电压,主要是用作ADC参考电压时,其波动影响ADC测量精度。
    以12位精度的ADC为例,假设以3.30000V供电,测量的外部信号为1.20000V,此时ADC读数应为1.20000V/3.30000V×4096=1489(ADC输出为整型,实际也可能是1490),使用者换算得到的外部信号电压为1489/4096×3.30000V=1.19963V(或1.20044V),误差为0.0308%(或0.0367%);如果供电电压波动变为3.20000V,此时外部信号仍为1.20000V,那么ADC读书将变为1.20000V/3.20000V×4096=1536,但由于使用者仍认为供电是3.30000V,此时计算得到的外部信号电压为1536/4096×3.30000V=1.23750V,误差为3.1250%。可以看到ADC测量的误差被放大了很多倍,当然消除误差的方法不一定是要提高电源精度,如STM32F407内部集成了一1.2V的精准参考电压,可以通过不断测量该参考电压来校准误差,具体方法参照

stm32 精确电压测量法(内部参考电压)

而对于电压可调版本也能在datasheet中找到允许的输出范围,需注意的是不同输出电压下允许的最大负载电流可能是不同的,其受到最大输出功率限制。

输入电压

输入电压参照datasheet即可,但作者在看LM1117的datasheet的时候发现一个有意思的事情,作者发现有两处都规定了输入电压范围。
在这里插入图片描述
仔细看发现20V规定的是Absolute,即绝对不允许超过的电压,15V规定的是Recommended,即建议最大输入电压,作者也不是很清楚这样规定的意义是什么,可能是相同输出电压下输入电压越高效率越低发热越严重,可能会降低芯片性能和可靠性吧,建议让芯片工作在建议工作参数下,即输入电压控制在15V以下。

热阻

在这里插入图片描述
该参数也是很多设计者容易忽略的,毕竟一般如果选择使用线性稳压供电负载电流都不会很大,线性稳压不会严重发热,但现在随着工艺发展,线性稳压的输出能力越来越强,而且封装越来越小,换句话说就是热功率越来越高但散热却变差了(这不是技术退步,输出能力增强是因为半导体管承受大电流的能力变强了,封装变小是集成度变高且芯片制成更小了,可以使设计的PCB体积更小),因此如果不想设计的PCB上某个地方特别烫手的话还是需要关注一下该参数。

上表中标注了不同条件下的发热信息,我们一般需重点关注的是芯片对PCB板散热时候的发热情况,因为空气导热性较差,而PCB上的铜具有良好的导热性,因此大部分热量靠PCB散热。如图红线标注,我们常用的SOT-223封装的LM1117对PCB散热为10.4℃/W,即其输出功率为1W时,芯片温度上升10.4℃,须注意的是,该参数一般指芯片附近有大面积铺铜散热时的散热情况。

基准电压

在这里插入图片描述
该参数一般出现在输出可调版本的datasheet中,前文讲过线性稳压的内部结构和该参数的意义,可参照电源学习总结(二)——线性稳压主要特点 ,当然一般电压可调版本也会给出参考设计和输出电压的计算公式。
在这里插入图片描述

压降

在这里插入图片描述
该参数说明了输入输出电压压降,直白的说就是输入电压要比输出电压高出该压降以上,否则不能稳定输出额定电压,一般实际输出约为输入电压减去该压降。

最大电流

在这里插入图片描述
该参数说明了最大负载能力,对于电压可调版本一般可通过最大输出功率恒定换算不同电压下的最大输出电流。

输入电容

在这里插入图片描述
这大概是最容易被忽略的参数了吧,其实主要是一些“年纪较大”的线性稳压芯片需要关注该问题,还记得作者在之前的文章中提到过1117系列的历史遗留问题,其实就是对输入电容有一定要求(好像是对输入电容寄生电阻还是啥的有要求,作者之前看到过,但找不到对应的数据手册了,这里就不贴图了,ԾㅂԾ,)。现在一般只需要根据datasheet中给的参考添加旁路电容即可。

纹波抑制

在这里插入图片描述
该参数其实也一定程度上描述了电源精度,其实际含义是输出纹波对输入纹波的抑制比,抑制比越大,输入纹波对输出纹波的影响越小,输出越稳定。

线性稳压的datasheet中当然还有很多其他的参数,如工作温度范围等,作者平时也不怎么关注,在消费级应用领域一般很少超出工作温度范围(如果超过了,多数情况下是过载来不及散热)。一般datasheet中还会给出一些测试数据,同理常规设计一般都能符合需求,但在进行特殊设计的时候就需要针对性的查看对应参数是否符合要求,这里不再一一列举。

选型实例

假设现在需要设计这样一个电源,参数要求如下

电源参数
输入电压:7.2V,由于电源输出能力限制,在负载突变时可能在短时间内降到5V左右
输出电压:3.3V,用电单片机需要稳定供电,电压低于3.2V时会保护性复位
输出电流:300mA以上
纹波抑制比:由于需要做单片机ADC的参考电压,需要电源足够稳定

该案例是作者根据做NXP智能车竞赛的经历编写的,例如上面描述的负载突变,实际情况是由于使用的镍氢电池输出能力有限,电机启动瞬间电流达到4A左右(做的信标组,有四个电机,当时还买到了“国产假货”电机驱动芯片,启动电流特别大(lll¬ω¬))。单片机因为比赛限定使用infineon的Tricore系列,反正各种坑。

这里作者使用的是TI的选型工具(作者个人感觉现在工艺发展已经渐渐走入了瓶颈期,各大电商已经开始渐渐从拼性能转向拼服务、拼生态了,TI的官网现在就是个各种辅助设计工具和软件的大集合(*^_^*)。18年19年PCB厂商嘉立创和捷配“大战”作为吃瓜群众也是看得很爽哇,此前10×10cm的双层板打样一般是30元,当时降到了5元,捷配甚至玩了很久免费打样,现在嘉立创四层板也降价了,20年作者好像还看到了捷配“骂战”嘉立创“破坏行业环境”。氦!作为个人用户作者享受福利就行了(*^_^*))。

第一步:打开TI官网,找到线性稳压选型工具

TI中文网址
TI英文网址

  1. 进入TI官网,在产品一栏中找到电源管理
    在这里插入图片描述
  2. 在左侧产品结构树中找到线性稳压器(LDO)(其实准确的说LDO即low dropout regulator翻译过来应该是低压差线性稳压)。
    在这里插入图片描述
  3. 产品系列中选择合适的输入电压范围,也可以直接查找所有线性稳压器
    在这里插入图片描述

第二步:输入选型参数,搜索可能合适的芯片
这里根据需要输入参数如下
在这里插入图片描述
搜索发现仅剩下一种可选芯片,这显然不符合常理,从左侧过滤器可以看到,输出电流被限制在了0.3-0.45A,而我们实际上只需要限定最小0.3A即可,这也算是TI搜索器一个小问题吧,我们一般需要把条件设定的宽泛一点,否则会将一些可用的芯片过滤掉。
在这里插入图片描述
重新设置参数后搜索,这里对个人用户或者手工焊制的打样板可以在过滤器中将BGA、QFN、SON等不太好焊的封装类型过滤掉。
在这里插入图片描述
同时由于输入电压可能降到5V,为防止单片机欠压保护需要线性稳压压降足够小,设定压降400mV以内。
在这里插入图片描述
此时右侧已经显示了可用的32种芯片(当然都是TI自家的),此时需要一篇篇读datasheet看具体是否符合要求,当然也有个偷懒的方法就是上某宝搜一下,有些芯片没有“国产”版本会比较贵,还有有些芯片销量为“”一般也不建议使用。

另外需要注意的一点是,如本例中工作电流约300mA,此时热功率已经比较高了,而不同封装的散热能力是不同的,一般小封装在该工作条件下会十分烫手,作者在实际应用中使用了散热片辅助散热,而大封装相对散热会好一点。

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

电源学习总结(三)——线性稳压的参数 的相关文章

  • 代码评审工具Phabricator安装和部署

    1 安装 1 1 安装要求 Phabricator是一个LAMP应用套件 因此最基本的要求就是LAMP环境 Linux Linux的不同发行版及变种是必需的 MacOS X是一个可接受的Linux变种 Windows不是 Phabricat
  • 3个超好用的图片压缩软件,超高压缩比,保持图片清晰度

    分享3个好用的图片压缩工具 不仅可以大大压缩图片大小 还能保持图片分辨率 压缩后的图片画质也能保持清晰 1 一键抠图 一个智能抠图在线网站 支持人像抠图 物品抠图和证件照之外 除此之外 还有图片压缩 图片格式转换 图片编辑 照片修复等功能
  • 解决 kali换源之后签名无效

    报错问题 apt get update 报错 更新扩展知识 kali更新源 终端输入 vi etc apt sources list 中科大 deb http mirrors ustc edu cn kali kali rolling ma
  • 虚拟化与网络存储技术

    虚拟化技术简介 一 常见的虚拟化技术分类 1 CPU虚拟化 CPU的虚拟化技术是一种硬件方案 支持虚拟化技术的CPU带有特别优化过的指令集来控制虚拟过程 通过这些指令集 VMM会很容易提高性能 2 服务器虚拟化 服务器虚拟化能够通过区分资源
  • 形象易懂讲解算法II——压缩感知

    形象易懂讲解算法II 压缩感知
  • VTK环境安装教程

    安装前依赖环境 CMake VS2019 VTK压缩包 8 2 0即可 build过程 第一次分析完 找到下图中选中项 勾选Configure 解释勾选项 BUILD EXAMPLES 生成一些vtk官方的examples 帮助理解学习 当
  • 当今职场,正在加速淘汰 “巨婴员工”

    我担任过多家上市公司的技术高管职位 在工作中经常会遇到巨婴型员工 他们外在的表现是 不能够很好地管理自己 缺乏自律 缺乏起码的抗挫折能力和抗压能力 需要领导呵护着 同事们忍让着 作为一名管理者 绝不能放任团队中的巨婴存在 必须时刻保持团队的
  • UG NX10.0软件安装教程

    软件下载 名称 UG NX 10 0 语言 简体中文 安装环境 Windows 下载链接 链接 https pan baidu com s 1SkskLU2CYLQznfGWM7O4HQ 提取码 ersv 安装中有问题请咨询管家微信 don
  • Ant-Maven-Gradle

    make Makefile学习 peterYong 博客园 ant ant 工具 milkty 博客园 maven 学习Maven这一篇就够了 轻松的小希的博客 CSDN博客 学Maven 这篇万余字的教程 真的够用了 江南一点雨 博客园
  • Free C, C++ Compilers(免费的C/C++编译器)

    以下内容来源于 http www programmerworld net resources c compiler htm 1 Free Microsoft eMbedded Visual C Microsoft eMbedded Visu
  • DHCP的配置(以华为eNSP为例)

    如有错误 敬请谅解 此文章仅为本人学习笔记 仅供参考 如有冒犯 请联系作者删除 基础知识介绍 络组建步骤 1 拓扑设计 2 IP地址规划 按照拓扑中划分的 络范围 规划 络位不同的IP地址 3 配置 1 配置各个节点的IP地址 2 路由 全
  • 【软件测试】用例篇

    一 什么是测试用例 测试用例 向被测试系统发起的一组集合 这组集合包含测试数据 测试步骤 测试平台 预期结果 二 为什么在测试前要设计测试用例 三 基于需求设计测试用例 3 1测试是我们测试人员进行测试的依据 3 2测试人员首先要分析需求
  • 【Android Studio】Design editor is unavailable until next gradle sync.如何解决?

    Design editor is unavailable until next gradle sync 如何解决 打开一个网上开源的下载文件 在查看安卓页面布局 也就是控件布局时 会出现一个bug Design editor is unav
  • 突发!ITELLYOU要改版了!

    微信公众号 网管小贾 个人博客 www sysadm cc 经常下载Windows系统镜像的老司机中 我敢保证十之八九对 MSDN 我告诉你 这个网站再熟悉不过 可是对于新手小白们来说 这个站TA究竟是个啥 其实 MSDN 我告诉你 是个名
  • TRMF 辅助论文:最小二乘法复现TRMF

    1 目标函数 总 论文笔记 Temporal Regularized Matrix Factorization forHigh dimensional Time Series Prediction UQI LIUWJ的博客 CSDN博客 1
  • 杂七杂八的小知识

    杂七杂八的小知识 前端知识 Node js安装注意事项 Vue学习文档 Mysql数据库小知识 安装数据库后使用数据库所需步骤 MySQL远程连接 常用数据库命令 mysql数据库导入查询 StarUML使用教程 docker小知识 cma
  • 已经设置了端口映射但是外网还是访问不了服务器

    来自于 http www tp link com cn pages article detail asp result faq d 31 已经设置了端口映射但是外网还是访问不了服务器 1 首先检查您设置的端口影射是否正确映射到您内网的服务器
  • MacBook电脑内存容量小根本不够用?如何一键解决?

    得益于M1系列芯片的强势表现 很多朋友都换用了MacBook 首次接触到了macOS系统 但出乎意料的是 很多人就开始受罪了 明明这么出色的硬件 为何到处都不顺手呢 尤其是容量 MacBook相比同价位的Windows笔记本 硬盘本来就偏小
  • 走进暄桐教室 一起观看暄桐同学作品及感受

    暄桐是一间传统美学教育教室 创办于2011年 林曦是创办人和授课老师 教授以书法为主的传统文化和技艺 旨在以书法为起点 亲近中国传统之美 以实践和所得 滋养当下生活 其实 暄桐教室的写字画画课 不仅是林曦老师单方面的输出 而是有分享 也有回
  • Mac/Linux虚拟机CrossOver2024新版下载使用教程

    CrossOver不像Parallels或VMware的模拟器 而是实实在在Mac OS X系统上运行的一个软件 该软件可以让用户在mac是上直接运行windows软件 本文为大家带来的是CrossOver Mac版安装教程 CrossOv

随机推荐

  • springboot 报错处理(长期更新 2023.8.11)

    目录 一 HTTP 相关 1 1 数据传输方面 1 1 1 HttpMessageNotWritableException 1 1 1 1 springboot stomp 场景 1 1 2 org springframework mess
  • 论文笔记:Deep Learning [nature review by Lecun, Bengio, & Hinton]

    如今 机器学习的技术在我们的生活中扮演着越来越重要的角色 从搜索引擎到推荐系统 从图像识别到语音识别 而这些应用都开始逐渐使用一类叫做深度学习 Deep Learning 的技术 传统机器学习算法的局限性在于 它们往往很难处理那些未被加工过
  • Linux:入门学习知识及常见指令

    文章目录 入门介绍 操作系统的概念 Linux机器的使用 Linux上的指令 对文件知识的补充 文件的定义和一些含义 文件和目录的存储 绝对路径和相对路径 ls指令 pwd指令 cd指令 touch指令 mkdir指令 rmdir指令 rm
  • 嵌套循环以及break和continue

    嵌套循环试验 打印九九表 row 1 line 1 while row lt 9 line 1 while line lt row print f line row row line end line 1 print row 1 break
  • USB2.0协议分析

    前言 为了方便查看博客 特意申请了一个公众号 附上二维码 有兴趣的朋友可以关注 和我一起讨论学习 一起享受技术 一起成长 一 USB硬件介绍 1 1 概述 一条USB传输线分别由地线 电源线 D 和D 四条线构成 D 和D 是差分输入线 它
  • C ++ 数组

    目录 寻找最大 最小值 数组 寻找最大 最小值 对于这个编程测验 我们将找到用户将输入的15个数字的最小值和最大值以及平均值 include
  • FISCO BCOS Python SDK控制台使用

    控制台 常用命令 deploy 部署合约 console py deploy contract name save 参数包括 contract name 合约名 需要先放到contracts目录 save 若设置了save参数 表明会将合约
  • 如何优雅的搞定自动化测试的文件上传?

    在做web自动化时会碰到文件上传的实现功能 这个时候我们应当如何使用selenium进行文件的上传呢 一 标签类型为input 直接selenium直接上传 我们在做selenium自动化时 必须要面临的就是页面元素的定位 如果该上传文件功
  • 【车载以太网测试从入门到精通】——SOMEI/IP服务接口自动化测试(含CAPL源码)

    系列文章目录 车载以太网测试从入门到精通 系列文章目录汇总 文章目录 系列文章目录 前言 一 SOME IP介绍 1 SOME IP与车载以太网协议栈关系 2 SOME IP主要功能 3 SOME IP远程进程调用 RPC 二 SOME I
  • kvm在虚拟服务器,江博士带你轻松搞定KVM虚拟化

    阅读 3 609 在虚拟化中 必然存在宿主机与虚拟机通信的需要 一般来说 可以通过网桥的方式与虚拟机建立通信通道 通过网络传输数据 适用性比较强 但是 这种方式依赖于网络通畅 当虚拟机发生某些故障 网络已经发生问题 宿主机就需要另外一种方式
  • Java 多线程 --- 线程同步 显式锁ReentrantLock

    Java 多线程 线程同步 显式锁ReentrantLock 和 AQS机制 显式锁 Lock接口 显性锁的实现原理 AQS机制 显式锁 Lock接口 显式锁是自 JDK 1 5 开始引人的排他锁 作为一种线程同步机制 其作用与内部锁相 同
  • react与vue的区别

    React和Vue js是两个流行的JavaScript库 框架 用于构建用户界面 以下是React和Vue之间的一些主要区别 学习曲线 Vue js对于新手来说比React更容易学习和上手 构建方式 React强调组件的可重用性 而Vue
  • libevent HTTPserver/ libcurl HTTPClient构建

    22 1 前言 最近由于项目需要实现http客户端与http服务器 要求是httpServer httpClient模块独立 不能与用户代码耦合一起 因此为了使得httpserver及httpclient的通用性 在软件框架搭建中httpS
  • 利用SQLmap进行一次SQL注入

    题目 ctf show 题目博客很久之前已经做过一次了 很简单 这次只是用它来记录一下sqlmap如何使用 首先进入题目 是一个登录界面 猜测是sql注入 打开SQLmap 查询网站是否存在注入 burp抓包 将http头部文件复制到sql
  • python学习笔记十——模块与函数

    第五章 模块与函数 5 1 python程序的结构 函数 类 gt 模块 模块 模块 gt 包 函数 类 模块 包 Python python的程序由包 package 模块 module 和函数组成 模块是处理某一类问题的集合 模块由函数
  • Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库

    介绍 Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库 基于 ECMA 376 ISO IEC 29500 国际标准 可以使用它来读取 写入由 Microsoft Excel 2007 及以上版本创建的电
  • driverclasss oracle,Kettle 错误:Error connecting to database: (using class oracle.jdbc.driver.OracleDr...

    一 问题描述 使用kettle8 0连接oracle12c 发现将oracle安装目录下与ojdbc相关的jar包都拷贝到kettle的相关目录Program Files kettle data integration lib下 配置连接
  • 清华源镜像pip

    清华源镜像使用帮助 彻底解决timeout的问题 临时使用 pip install i https pypi tuna tsinghua edu cn simple some package opencv python 注意 末尾openc
  • Windows上提示 api-ms-win-core-path-l1-1-0.dll 丢失怎么办?

    Windows上提示 api ms win core path l1 1 0 dll 丢失怎么办 最近有用户在开启电脑的photoshop软件使用的时候 出现另外无法启动软件的情况 因为系统中缺失了对应的dll文件 那么这个情况怎么去进行问
  • 电源学习总结(三)——线性稳压的参数

    前文提到了一些线性稳压的主要特点 本文作者将结合NXP智能车大赛实际案例 说一下电源设计容易踩的坑和线性稳压选型过程 文章目录 主要参数 输出电压 输入电压 热阻 基准电压 压降 最大电流 输入电容 纹波抑制 选型实例 主要参数 在为实际应