首页/新闻资讯/正文详情

AMS1117-3.3实战指南:5V转3.3V的LDO电源设计全解析

发布时间:2026/9/24 12:49:17 来源:云帆数科 栏目:资讯中心
AMS1117-3.3实战指南:5V转3.3V的LDO电源设计全解析
1. 项目概述5V转3.3V的刚需与AMS1117-3.3的定位很多电子爱好者第一次接触嵌入式开发时都会遇到同一个问题手里的开发板是5V供电可传感器、无线模块、逻辑芯片偏偏要3.3V怎么办有人直接用两个电阻分压结果负载一接上电压就往下掉系统直接重启有人图省事串联几个二极管温度一漂移电压就不准了。这些土办法在实验室里能跑通一旦进入实际产品全是隐患。AMS1117-3.3就是专门解决这个问题的线性稳压芯片。它能把5V输入稳定输出3.3V最大输出电流1A成本一两块钱外围只需要两个电容几乎是入门电源设计的最低门槛。你会在STM32最小系统板、ESP8266模组供电、传感器信号调理电路、甚至工业控制板上频繁看到它的身影。但我要先泼一盆冷水AMS1117-3.3看起来简单真正用好的却没几个。输入输出电容怎么选输出电流到底能扛多大发热问题怎么预估纹波超标怎么排查这些细节在数据手册里都有但没人给你串起来讲。这篇博文就按我自己的实践路径从选型逻辑、原理拆解、画板焊接、调试排错一路走到LDO与DC-DC的选型对比把5V转3.3V这条路彻底趟一遍。适合谁来读刚接触电源设计的在校学生、准备做第一版硬件的小白工程师以及想系统梳理稳压电路知识、为后续设计更高阶电源方案打基础的硬件爱好者。读完你不仅能照着搭出一套可靠的5V转3.3V电路还能明白每个元器件为什么在这个位置、为什么选这个参数下次遇到问题自己就能上手排查。2. 原理与选型AMS1117-3.3的核心机制2.1 为什么是LDO而不是其他方案AMS1117-3.3本质上是一个低压差线性稳压器英文缩写LDOLow Dropout Regulator。它的工作原理可以粗浅地理解成一个自动调节的可变电阻芯片内部的调整管串联在输入和输出之间反馈环路持续监测输出电压一旦发现输出偏低就减小调整管的电阻让更多电流通过一旦输出偏高就增大电阻限制电流。这个过程每秒进行成千上万次最终把输出电压稳稳钉在3.3V上。用生活化的方式说LDO就像水龙头后面的恒压阀。不管上游水压怎么波动也不管下游开了几个水龙头它都通过调整阀门开度来维持出水压力恒定。区别在于电子版的恒压阀反应速度极快而且不需要任何机械运动。这个方案对比其他降压方式优势非常明显电路极简输入输出各一个电容就能稳定工作输出纹波极小因为内部没有开关动作不会产生高频开关噪声成本低、货源广随便一家电子元件店都能买到。缺点也同样突出效率不高。输入5V输出3.3V压差1.7V当负载电流300mA时芯片本身就要消耗1.7V×0.3A0.51W的功率这部分功率全部转化成热量散发掉了。那么为什么在5V转3.3V这个具体场景里AMS1117-3.3依然是绝大多数人的首选关键在电流需求。绝大多数3.3V负载——MCU、运放、传感器、逻辑芯片——工作电流都在几百毫安以内AMS1117-3.3的1A最大输出电流完全够用。在这个量级下LDO多消耗的那点功率对系统整体功耗和散热影响不大换来的却是极高的设计容错率和极低的外围成本。如果电流需求超过500mA且持续工作或者系统对续航有严苛要求那就该考虑DC-DC降压方案了这个我在后面单独讲。2.2 核心参数解析最小压差、最大电流、静态电流AMS1117-3.3数据手册上有一串参数但真正影响设计决策的就这么几个最小压差Dropout Voltage。这是LDO最重要的特性参数它表示要维持稳定的输出电压输入电压至少要高出输出电压多少。AMS1117-3.3的压差典型值在1V左右取决于输出电流电流越大压差越高。所以它的输入电压下限大概是3.3V1V4.3V用5V供电留了0.7V的裕量刚好够用但不算宽裕。如果输入电压掉到4.2V以下输出就可能跌破3.3V这时就要考虑更低压差的LDO或者DC-DC方案。这里提醒一点不要用3.3V直接给AMS1117-3.3供电。有些朋友想当然地把3.3V接到输入认为反正压差为0也没问题。实际上芯片内部调整管已经饱和导通根本没法稳压输出会跟着输入走完全失控。最大输出电流1A。这个参数是极限值不是推荐工作值。实际设计时我一般把长期工作电流控制在最大值的六到七成也就是600到700mA以内。一方面要留出负载动态变化的余量另一方面也是散热的要求。满载1A时芯片功耗将近2W就算加了散热铜箔表面温度也会飙到100度以上对长期可靠性是很大考验。静态电流Quiescent Current。AMS1117是双极型工艺的芯片静态电流大概5到10mA比CMOS工艺的LDO通常几十微安高不少。如果在电池供电的休眠场景里这个电流会让待机功耗很难看。所以AMS1117-3.3并不适合做电池设备的待机电源这种情况需要换用低静态电流的LDO比如HT7333、ME6211这类。还有一个常被人忽略的参数是最大输入电压。AMS1117-3.3的输入极限是15V左右不同批次有差异但这绝不意味着你可以拿12V去供电。输入输出压差越大芯片功耗越大散热压力越大。我用12V转3.3V的场景试过输出100mA芯片就烫得没法碰这就是压差过大导致的功耗危机。项目里如果确实要高电压输入老老实实先降压再进LDO。2.3 同类型芯片对比为什么选AMS1117-3.3而不选其他写到这里我专门做了个对比表把市面上常见的5V转3.3V方案放在一起看大家就明白选型逻辑了。方案压差最大电流静态电流效率外围复杂度适用场景AMS1117-3.3约1V1A5-10mA低(约66%)极简通用入门、负载中等、对纹波不敏感HT7333约0.1V0.25A约2uA低极简电池供电、需要低待机功耗LM1117-3.3约1.1V0.8A5-10mA低极简老款经典货源稳定性能与AMS1117相当ME6211约0.15V1A约40uA低极简低功耗中等电流性价比高DC-DC降压(如MP1584)-3A低高(可到90%)较复杂大电流、高效率、输入输出压差大从这个表能看出一个规律AMS1117-3.3不算最优秀的LDO它在压差、功耗方面都排不上号但它的优势在于均衡——电流够大、价格够低、资料够多、用的人够多。你遇到问题上网一搜满屏都是别人的经验。这对初学者极其友好。等到项目需求突破了AMS1117的能力边界比如需要电池供电、需要更大电流、需要更高效率你自然会清楚该往哪个方向换。3. 电路设计从原理图到PCB的关键细节3.1 标准原理图与每个元件的选型理由AMS1117-3.3的典型应用电路简单到让人怀疑是不是漏了什么输入接了电容输出接了电容完事。但就是这两个电容选型上很有讲究。标准的原理结构是这样的5V输入 ──┬── C1(10uF 钽电容) ── GND │ VIN [AMS1117-3.3] │ VOUT ──┬── C2(22uF 钽电容) ── GND │ 3.3V输出输入电容C1推荐10uF钽电容或电解电容。它的作用是稳定输入电压补偿来自电源线或上级稳压输出的阻抗。如果输入是开关电源的5V输出这个电容还能吸收一部分开关纹波。用陶瓷电容也可以但要注意直流偏压效应——小封装的陶瓷电容在施加电压后实际容值会打折扣我用X5R材质的0805封装10uF电容实测5V偏压下实际容值可能掉到6uF左右好在LDO对输入电容容值不敏感这个衰减影响不大。输出电容C2推荐22uF钽电容ESR等效串联电阻要控制在一定范围内。这里有个关键点LDO的反馈环路稳定性直接受输出电容的ESR影响。AMS1117的数据手册明确要求输出电容ESR要在一定范围内如果ESR太低比如大容量的MLCC陶瓷电容环路可能产生振荡表现为输出纹波异常增大、电压不稳定等奇怪现象。这也是为什么很多LDO的官方推荐电路里都用钽电容或者电解电容而不是清一色陶瓷电容。我实际测量过两种输出电容的差异。用22uF/0805陶瓷电容做输出电容静态时输出电压稳定但负载从50mA跳到300mA的瞬间输出出现了明显的振铃持续几个毫秒才恢复。换成相同容值的钽电容同样条件下负载跳变只引起约50mV的电压跌落很快就稳定下来。这就是ESR在环路补偿中扮演的角色。需要注意的是电容耐压值至少要选输入电压的1.5倍。5V输入场景下选10V或16V耐压都行千万别用6.3V的卡着极限。上电瞬间输入电压可能有短暂过冲如果电容耐压不够会加速老化甚至击穿短路短路后的电容就是一个发热源严重时会把板子烧出焦味。3.2 负载能力与降额设计很多新手看到输出电流1A就以为可以让芯片一直输出1A这是对数据手册最常见的误读。1A是绝对最大值长期运行的推荐值通常在0.6到0.8A以内具体还要看散热条件。降额设计的核心计算是芯片功耗公式Pd (Vin - Vout) × Iout代入5V转3.3V、输出电流500mA的实际工况Pd (5 - 3.3) × 0.5 1.7V × 0.5A 0.85W0.85W的功耗要由SOT-223封装的芯片通过引脚和铜箔散发到环境中。SOT-223封装的结到环境热阻大约是60到90度/W取决于PCB铜箔面积和层数算下来芯片结温升高约50到75度。如果环境温度30度芯片结温就达到了80到105度。长期在高温下运行芯片内部可靠性下降输出精度漂移严重时会触发内部过热保护导致输出周期性关断。我自己的经验是在普通双面板上AMS1117-3.3长期稳定电流建议不超过400mA短时间可到600到700mA。如果项目必须要更大电流一是把芯片下方和周边的铜箔铺满增加散热面积二是考虑换封装更大的型号或者干脆改用DC-DC方案。3.3 PCB布局铜箔面积与过孔策略AMS1117-3.3的PCB布局看起来无关紧要毕竟就三个脚一个散热焊盘。但布局好坏直接影响芯片的散热和整个电源的稳定性。我踩过最深的坑是把输入电容放得离芯片太远结果5V电源线上感应的噪声直接串进了输出。布局上我总结了五个要点第一电容就近摆放。输入电容C1的地引脚和VIN引脚之间的回路面积要尽量小输出电容C2同样。回路面积越小电感效应越小高频噪声越难被引入。实际画板时把C1放在VIN引脚旁边C2放在VOUT引脚旁边中间尽量不留多余走线。第二芯片底下铺地铜箔并打过孔。SOT-223封装的散热焊盘第二脚通常是接地脚本身就承担了主要散热路径。在芯片下方铺一整片地铜打上4到6个过孔接通到背面地平面散热效果立竿见影。我对比过同一块板子增加底部过孔后满载时芯片表面温度能低10到15度。第三输出线远离输入线。3.3V输出是给负载的干净电源5V输入是从上级来的半成品电源。两条走线平行且靠近输入端的高频噪声会通过寄生电容耦合到输出端。实在避免不了交叉也要用完整的GND铜箔在中间做隔离。第四GND单点连接。模拟电路和数字电路的GND在电源处单点汇聚避免数字电路的高频开关电流通过GND耦合到模拟回路。对AMS1117这种低压差LDO来说GND又是输出参考基准GND上的纹波直接等于输出纹波所以接地处理再谨慎都不为过。第五输出端预留测试点。这个细节容易被忽略但调试时极其重要。在输出端预留一个过孔或焊盘做测试点万用表表笔或示波器探头夹子可以直接挂上去测量。我自己的板子都会在3.3V输出和GND之间预留间距足够大的两个测试点方便示波器探头直接夹上不用焊飞线省去很多麻烦。4. 实操过程从焊接到底板验证4.1 物料清单与焊接要点如果你是第一次动手做这个电路物料清单直接抄我这套就行序号物料型号/规格数量备注1稳压芯片AMS1117-3.3 (SOT-223封装)1注意后缀不带ADJ的才是固定3.3V版本2输入电容10uF/16V 钽电容1或用10uF/25V电解电容代替3输出电容22uF/10V 钽电容1或用22uF/16V电解电容代替4输入输出端子2.54mm排针或接线端子2对方便接入5V和引出3.3V5测试点过孔或镀锡焊盘2便于示波器/万用表测量焊接SOT-223封装的AMS1117时有个小技巧很多人不知道芯片的三个引脚和底部散热焊盘在同一侧焊接时先固定中间脚再焊左右两脚会更容易。具体操作顺序是先在PCB焊盘上涂少许锡膏或助焊剂放上芯片对准位置用烙铁头轻轻压住中间脚加热1到2秒让锡融开固定住芯片再补焊左右两脚。注意控制焊接时间三秒内完成一个脚的焊接避免持续高温损坏芯片内部结构。电容的极性千万别搞反。钽电容有极性正极一端有标记通常是颜色或条纹接反会在上电瞬间炸开——钽电容的失效模式是短路燃烧我亲眼见到过小钽电容上电后冒烟的场面当时心里咯噔一下。电解电容也一样长脚为正短脚为负外壳上有明显的负号标记。焊接前确认极性方向上电前再用万用表通断档确认一遍正负极没有短路。4.2 上电测试第一步先测什么焊好板子后上电测试的步骤很有讲究别一上电就急着看输出。我的顺序是先不接任何负载只接5V输入。然后按下面的流程走测量输入电压万用表直流电压档直接测AMS1117的VIN引脚对GND确认确实是5V左右。如果输入不在4.5-5.5V范围内先解决输入问题否则后面全是白测。测量输出电压红表笔接VOUT引脚黑表笔接GND。AMS1117-3.3的输出精度是正负1%不同批次和温度下略有差异所以正常的输出应该在3.267V到3.333V之间。如果实测3.29V或3.30V都算正常。测量静态电流把万用表切换到电流档红表笔串联进5V输入线黑表笔接到输入端子上。正常情况下空载总电流应该在5-10mA之间这是AMS1117自身的静态电流。如果读数明显偏高比如几十毫安甚至几百毫安说明后端有元件短路或者芯片异常。用手摸芯片温度空载状态下芯片应该基本感觉不到发热。如果空载就发烫说明电路有短路或者芯片已经损坏。上电瞬间我还要提醒一个细节第一次上电眼睛盯着电流源的电流显示手放在断电开关上。如果电流突然飙升或冒烟立刻断电。这个习惯救过我好几块板子真要等冒烟了再断电损失就大了。4.3 负载测试与关键指标验证空载测试通过后开始接负载验证。负载的选择很简单用功率电阻就行。3.3V输出上接一个10欧姆的电阻电流约为330mA这个电流主要用于模拟中等负载接一个5欧姆的电阻电流约660mA验证较大负载下的性能。负载测试最需要关注的指标有三个第一个是电压精度。接上负载后输出电压会不可避免地下降一点。330mA负载下输出跌到3.25V左右是正常的但低于3.2V就要警惕了说明输入电压裕量不足、电容失效或芯片选型不匹配。660mA负载下输出跌到3.18V也还算勉强能用但此时芯片温度通常已经很高了摸上去烫手是正常的。第二个是纹波电压。用示波器交流耦合档测量输出端的纹波。正常的AMS1117输出纹波峰峰值应该在几十毫伏以内如果示波器探头没有接地弹簧而直接用地线夹子测出来的纹波会虚高这是测量方法造成的假象。我之前用普通探头地线夹测出200mV纹波换成地线弹簧探头后实测纹波只有30mV差异巨大。测量技巧探头地线越短接地回路面积越小测出来的纹波越接近真实值。第三个是动态响应。把一个100mA到500mA之间的电子负载或功率电阻切换电路接到输出端观察负载跳变时输出电压的跌落和恢复时间。好的表现是跌落不超过几十毫伏在几十微秒内恢复。如果出现振铃检查输出电容的ESR是否过大或过小必要时在输出端再并联一个0.1uF陶瓷电容改善高频响应。负载测试的最终判断标准是根据芯片温度合理降额。我实测过环境温度约28度时输出电流330mA、输入5V的情况下AMS1117-3.3的表面温度大约是55到65度属于安全范围。如果输出电流拉到600mA以上芯片表面温度会超过90度长时间运行会加速老化建议加散热措施或换DC-DC方案。5. 常见问题与排查技巧实录5.1 输出电压偏低或完全没输出这类问题在初学者的板上出现频率最高我整理了一张排查速查表基本能解决九成的问题现象可能原因检查方法解决办法输出电压为0V芯片损坏或虚焊万用表通断档测VIN-VOUT补焊或更换芯片输出电压为0V输入无电压测VIN对GND检查5V电源通路输出电压为0V输出电容短路断电后测VOUT-GND阻值更换电容输出明显偏低输入电压不足测VIN实际值提高输入电压至4.5V以上输出明显偏低负载电流过大断开负载测空载电压减小负载或换DC-DC输出偏高(超过3.4V)买到了AMS1117-ADJ版本看丝印是否带ADJ更换为-3.3版本这里有个特别容易踩的坑AMS1117-3.3与AMS1117-ADJ外观几乎一样丝印区别很小。ADJ版本的输出电压由外部电阻分压决定如果没有接外部反馈电阻输出可能异常高或者偏低不是固定的3.3V。所以买东西时一定要确认丝印到货后用放大镜或手机微距镜头拍一下芯片上的字。确实收到过ADJ版本冒充的情况焊好才发现电压不对白忙活一场。还有一个容易忽略的问题输入输出电容虚焊。我曾经修过一块电压不稳定的板子输出在3.0V到3.3V之间跳动排查了半天最后发现是输入电容的一个焊盘虚焊电容悬空。补焊后电压立即稳定。所以先检查电容的焊接质量再怀疑芯片问题。5.2 芯片发热严重该怎么处理芯片发热是5V转3.3V场景下最常见的问题本质就是功耗公式Pd(Vin-Vout)×Iout决定的只要线性稳压就避不开这个功耗。关键是分清正常发热和异常发热。正常发热的判断标准是芯片表面温度在60到80度之间空载时不怎么发热负载越大越热。这种情况可以接受但也要注意优化散热。异常发热的表现是空载就烫手、轻轻一碰就缩手那种程度或者负载很小几十毫安就热得离谱。这时优先排查以下三项第一检查负载电流是否异常。断开所有负载只保留AMS1117和电容测空载电流。如果空载电流超过20mA大概率后级有短路或元件故障逐个断开后级模块排查。第二检查输入电压是否过高。用万用表实测VIN电压如果标称5V实际到了5.8V甚至6V功耗会明显上升。长期偏高输入电压还会加速芯片老化。此时需要在输入端增加一个适当阻值的电阻进行分压或者更换更合适的输入源。第三检查输出电容ESR是否过小。全陶瓷电容方案可能让内部环路振荡振荡状态下功耗异常增大芯片发热。这时在输出端并联一个1到10欧姆的电阻做假负载如果发热明显改善基本就是振荡问题需要调整电容类型。如果这些都排除了还是发热严重那就得在散热结构上下功夫了。SOT-223封装的散热路径主要通过接地引脚传导到PCB铜箔所以要确保芯片下方铜箔面积足够大、过孔足够多。在双面板中芯片下方的顶层铜箔通过过孔连到底层完整地平面散热效率能提升不少。如果这样还压不住温度那说明电流需求确实超过LDO的能力边界了该考虑DC-DC方案了。5.3 纹波大、电压不稳的特殊情况AMS1117-3.3的纹波本身应该很小如果你测出来纹波很大问题多半不在芯片本身而在测量方式和系统其他部分。最容易误导人的是接地回路问题。示波器探头的接地线夹如果太长、绕成一个大环路就会变成天线把环境中的电磁噪声都感应进去测出来的纹波其实根本不是电源的真实纹波。解决办法是使用探头接地弹簧尽量缩短接地路径。有条件的话用差分探头测量更好但普通开发场景用接地弹簧就够了。排除测量原因后纹波如果依然偏大检查输入电容是否失效。我遇到过钽电容老化失效的案例纹波从30mV飙到200mV换电容后恢复。钽电容在高纹波电流下会逐渐退化如果有条件用ESR更低的聚合物钽电容会稳定很多。还有一种隐蔽的情况负载端自身在产生电流脉冲。比如MCU在跑高频任务时瞬间电流变化几十到上百毫安这种脉冲电流会在输出路径的寄生电阻上产生压降表现为输出电压跌落和纹波。这种纹波不是AMS1117的问题而是后级电路动态功耗太大。解决方案是在负载端靠近芯片的地方再并联一个0.1uF到10uF的陶瓷电容就近为高频电流提供低阻抗通路。电压不稳还有另外一种可能性——输出电容和负载构成了低品质因数谐振。前面提到的钽电容ESR偏低场景下输出电容与负载电感可能产生振铃。排查方法是加载动态负载看输出波形是否出现振荡如果振荡频率在几百kHz到几MHz之间多半就是这个问题。解决办法是调整输出电容的ESR或者在输出端串联一个小电阻到负载端。5.4 上电瞬间电压过冲与掉电时序这个话题容易被忽略但实际工程中很重要。上电过冲的原理是AM S1117内部环路需要一定时间才能建立稳定输出在上电瞬间输出电容充电电流很大电容的ESR上的压降可能让输出电压短时间超过3.3V。如果负载对电压非常敏感比如某些高性能MCU的供电引脚过冲可能损坏芯片。实测过用22uF钽电容做输出电容5V输入快速上电时输出过冲大概200到300mV持续几十微秒。对绝大多数3.3V芯片来说这个过冲在可接受范围内但如果负载要求严格比如有的射频芯片要求电压不超过3.6V就需要在输出端加一个稳压二极管做钳位或者用软启动LDO内部集成软启动功能比如某些型号的RT9013。掉电时序的问题更多体现在多路电源系统中。如果系统同时有5V和3.3V两路电源掉电时3.3V跌落速度必须比5V慢否则后级芯片会处于欠压状态出现逻辑混乱。单独使用AMS1117时输出电容通常较大3.3V掉电时间会比5V慢这个天然特性反而帮了忙。但如果你在输出端故意多加电容来延长保持时间要注意上电时序变成3.3V先建立、5V后建立这可能导致IO口通过ESD二极管向尚未上电的电源轨反向灌电流。多路电源设计里时序问题是最容易踩的暗坑基本原则是确认每颗芯片的数据手册对上电时序的要求必要时用电源监控芯片或RC延迟电路来控制各路电源的开启顺序。5.5 常见问题速查表把我这些年遇到和帮别人排查过的问题整理成一张速查表收藏起来遇到问题直接对号入座故障现象高频原因排查顺序修复建议输出0V虚焊/芯片方向焊反/芯片损坏先看输入有无5V再测输出脚补焊或更换用万用表通断档沿VIN到VOUT路径逐点测量电压3.0V左右且发热输出过载或后级短路断开负载测空载找到短路点减小负载电压2.5V左右输入电压偏低实测VIN提高输入电压换低压差LDO电压异常跳动电容虚焊/电容老化补焊电容更换同规格新电容空载严重发热(100度)芯片损坏或振荡测空载电流更换芯片检查输出电容类型输出有周期性波动芯片进入过热保护测温度确认加强散热或降低功耗负载动态跳动纹波大后级动态功耗/输出电容偏小示波器观察负载突变点输出端并联0.1uF10uF陶瓷电容6. 扩展思考什么时候该换DC-DC方案6.1 LDO与DC-DC的效率边界写这篇博文之前我在一个项目里遇到了比较尴尬的处境系统需要从24V降到3.3V给MCU供电。如果直接用AMS1117-3.3做输出100mA时芯片功耗达到2.07W芯片瞬间进入过热保护根本无法工作。这就是LDO方案在高压差场景下的结构性困境——功耗全砸在芯片上变成热量了。这时候就该考虑DC-DC降压Buck方案。Buck通过高频开关和电感储能把多余的能量以磁场形式暂存再释放理论上转换效率可以做到80%到95%。同样是24V转3.3V输出100mADC-DC方案芯片功耗只有0.1W左右芯片温升可以忽略还能输出更大电流。但DC-DC不是万能的。它的输出纹波通常在几十上百毫伏同条件下LDO是几十微伏到几毫伏量级外围元件更多电感、续流二极管、反馈电阻、补偿网络布局设计对性能影响极大。我见过把DC-DC布局得一团糟的板子开关噪声串得到处都是反而比LDO更难用。一个工程经验是输入输出压差和输出电流的乘积决定了电力路径上的浪费功率。浪费功率在0.5W以下用LDO性价比最高超过0.5W且持续运行就应该考虑DC-DC了。5V转3.3V压差1.7V输出电流不超过300mA时浪费功率只有0.5W左右用LDO没问题超过300mA持续输出可以开始考虑混合方案。6.2 混合供电的常见做法很多实际产品的电源树不是非黑即白的单选。一个典型做法是DC-DC先把高电压降到较低的中间电压再用LDO精调出需要的低电压。举个例子系统输入12V需要5V给电机驱动、3.3V给MCU和传感器。可以先用一个Buck把12V降到5V效率高5V再进AMS1117-3.3给MCU供电因为MCU功耗不大几十毫安量级LDO上浪费的功率很小同时利用了LDO低纹波的优势让MCU得到干净的3.3V。这种DC-DC粗调LDO精调的组合兼顾效率和噪声是隔离电源设计里的经典架构。对5V转3.3V这个场景本身如果电流需求真的大幅度超过AMS1117的能力边界我更推荐直接把5V作为Buck的输入用像MP1584、TPS5430这类芯片输出3.3V。当然如果系统里本来就用Buck把更高电压降到了5V那挖出这一路再进LDO反而更简单具体怎么选要画清楚整个电源树算清楚每路的功耗和噪声预算再决定。6.3 用LDO时还要注意的几个隐藏成本这里分享几个容易被忽略的小事都和AMS1117这类LDO的使用体验相关。第一地线是输出的参考基准。LDO的输出电压是相对地线定义的如果地线走线细长大电流流过时会产生压降这个压降会直接叠加到输出电压上导致负载端看到的实际电压偏低。所以负载电流大的话输出回路的GND走线要短而粗最好是平面铺铜而不是细走线。第二LDO在轻载时可能进入故障状态。有的LDO最小负载电流不能被无限小的静态负载维持输出会漂移。AMS1117在这方面比较宽容空载也能正常工作。但换某些超低压差LDO时特别留意数据手册里关于最小负载电流的要求。第三反向电流问题。输入断电后如果输出端还连着一个电压源或大电容电流可能从输出端倒灌进LDO内部损坏调整管。实际的板子里我见过掉电时3.3V网络上的电压高于5V输入网络的场景这其实是有风险的。如果系统有掉电时序要求或者热插拔场景建议在LDO输出端到后级负载之间加一个肖特基二极管做方向保护。把这些梳理清楚AMS1117-3.3这个器件在你手里就不再是一个接上电容就能用的黑盒子了。往后设计其他电压等级的LDO电路甚至设计DC-DC电路这些分析思路、测量方法、排查技巧都是通用的。我自己的体会是电源设计是个越做越怕的行当刚开始觉得简单做多了才发现每一个元件后面都有一堆隐含条件。好在像AMS1117-3.3这种经典器件踩过的坑都有无数前人帮忙趟平了你把它的脾气摸透了后面进阶到更复杂的电源设计心里就有底了。

相关推荐

用CH347替代官方下载器:Vivado 2023.1 FPGA下载与ILA在线调试实战指南
用CH347替代官方下载器:Vivado 2023.1 FPGA下载与ILA在线调试实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 12:49:17

Voicebox本地部署实战:Tauri+Rust语音合成与MCP自动化
Voicebox本地部署实战:Tauri+Rust语音合成与MCP自动化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 12:49:17

乡村光伏计量全解析:从双向电能表到电费结算的避坑指南
乡村光伏计量全解析:从双向电能表到电费结算的避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 12:49:08

【Coze】【视频】三分钟读一本书
【Coze】【视频】三分钟读一本书

今天给大家演示一个 《三分钟读一本书》Coze 工作流。该工作流通过大模型驱动的分镜文案生成、图像合成、语音合成以及视频草稿自动创建等一整套流程,将一本书的内容浓缩为一个三分钟的视频,实现从文本到成片的全自动化制作。用户只需输入书名、作者和个人账号信息,即可得到… · 2026/9/24 17:02:12

第24篇-MCP-Client架构-Host应用如何管理多个Server连接
第24篇-MCP-Client架构-Host应用如何管理多个Server连接

【MCP 全栈教程】第 24 篇:MCP Client 架构——Host 应用如何管理多个 Server 连接 本系列定位:从协议原理到 Server 开发、Client 开发、再到各大平台实战集成,系统化掌握 MCP(Model Context Protocol)全栈技术体系。… · 2026/9/24 17:01:59

第21篇-MCP-Server测试-MCP-Inspector与自动化测试
第21篇-MCP-Server测试-MCP-Inspector与自动化测试

【MCP 全栈教程】第 21 篇:MCP Server 测试——MCP Inspector 与自动化测试 本系列定位:从协议原理到 Server 开发、Client 开发、再到各大平台实战集成,系统化掌握 MCP(Model Context Protocol)全栈技术体系。 本篇你… · 2026/9/24 17:01:59

OneNote 笔记如何备份才不丢数据:3 种方案完整保姆级攻略
OneNote 笔记如何备份才不丢数据:3 种方案完整保姆级攻略

OneNote 笔记如何备份才不丢数据:3 种方案完整保姆级攻略 【免费下载链接】cs-408 计算机考研专业课程408相关的复习经验,资源和OneNote笔记 项目地址: https://gitcode.com/GitHub_Trending/cs/cs-408 用 OneNote 攒了几个月笔记,某次… · 2026/9/24 17:01:59

使用 AWS SDK for C++ 编写 Hello SNS:通过 ListTopics 入门 Amazon SNS
使用 AWS SDK for C++ 编写 Hello SNS:通过 ListTopics 入门 Amazon SNS

示例工程教程后端 【免费下载链接】aws-doc-sdk-examples Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below. 项目地… · 2026/9/24 17:01:53

pip 的 towncrier 变更日志模板解析:从 news fragment 到 NEWS.rst 的渲染机制
pip 的 towncrier 变更日志模板解析:从 news fragment 到 NEWS.rst 的渲染机制

包管理器开发工具 【免费下载链接】pip The Python package installer 项目地址: https://gitcode.com/gh_mirrors/pi/pip 点击查看 免费下载 本篇技术指南围绕 pip 仓库中维护变更日志的核心模板文件 tools/news/template.rst 展开,系统讲解 pip 如何基… · 2026/9/24 17:01:53

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码