0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LDO上电启动波形存在台阶怎么解决

电子工程师笔记 来源:大话硬件 作者:大话硬件 2022-11-03 16:15 次阅读

今天这篇文章给大家分析一个上电启动波形有台阶的问题。

整篇文章的框架:

1.问题背景和初步判断

2.理论上电波形分析

3.详细分析上电波形的5个台阶

4.上电测试需注意的3点

5.总结

1.问题背景和初步判断

上午在群里有朋友提出一个问题,LDO上电启动波形存在台阶。

针对这个问题,大家在群里进行了讨论。我也发表了对这个问题如何排查的思路。

下面这张图片都是我跟他的对话,基本上他说“是的,在做快速上下电测试发现的” 这个问题就差不多能解决。电路出现台阶的本质原因是前级电源的输出能力不够导致的。

为什么我会给出

你出现台阶的时候,是不是两次上电间隔时间久?这一次没有台阶,是不是掉电了立马又上电测到的?

这样的疑问?

下面我们来详细分析一下。

2.理论上电波形分析

根据上面的信息,可以画出上电测试时的模型如下图所示:

282b3174-571b-11ed-a3b6-dac502259ad0.png

5V和3.3V之间使用的是LDO。根据原理图可以看出,这个LDO没有使能管脚,也就是只要5V电压上电,3.3V会跟随着5V电压上升,从波形上看,几乎是在同一时刻,两个电压同时增加。

283e9aca-571b-11ed-a3b6-dac502259ad0.jpg

284bd5a0-571b-11ed-a3b6-dac502259ad0.jpg

假设这里的5V电压一直有电,且电压足够的稳定,那么3.3V在上电的时候,也会非常的平稳,不会出现台阶。大概如下所示:

2855bbba-571b-11ed-a3b6-dac502259ad0.png

3.3V上电的波形之所以会非常的迅速,主要是因为这里是LDO供电,LDO内部是靠MOS管或者晶体管来形成压降,后级输出电压的波形,几乎是在前级电压的基础上,减去压降就是后级的输出。因此,如果5V电源非常的稳定,那么只要上电,3.3V的电压就会迅速上电,直到站稳3.3V。

结合这个电路,由于12V转5V,5V转3.3V是串联的关系。因此,在上电测试时,5V电压并不是提前就稳定可靠。那么整个系统上电后,5V电压自身也是一个缓慢变化的过程,因此,在不考虑台阶的情况下,完美的上电波形应该如下:

2869fc10-571b-11ed-a3b6-dac502259ad0.png

5V和3.3V之间基本保持一样的形态,一直往上升。

那为什么实际出现问题的波形和理论波形存在这么大的区别呢?

284bd5a0-571b-11ed-a3b6-dac502259ad0.jpg

3.详细分析上电波形的5个台阶

此时分析这个电路,就要结合实际的电路来分析。要将LDO前级和后级的电容和负载也考虑再内。

2885b1b2-571b-11ed-a3b6-dac502259ad0.png

第一段上升

2897ef8a-571b-11ed-a3b6-dac502259ad0.png

上电启动后,5V电压上升,3.3V电压上升,此时I1和I3都在增加,因此可以得到上电波形的第一段,逻辑符合。此时I1的能力,除了能给电容充电,还能给后级的3.3V供电。

第二段台阶

28ae3a74-571b-11ed-a3b6-dac502259ad0.png

根据串联关系,3.3V跟随5V电压迅速上升,当上升到2V的时候,此时后级电路带的负载开始消耗3.3V的能量,因此I4此时会增加,导致I2会增加。

由于I1和I2同时来源于前级的Buck电路,此时I2变大,I0的能量只能供给I3和I4,而且还需要一点电容的能量来补充,因次没有足够的能量给5V电容充电,且还存在一点点消耗,因此就会形成略为下降的台阶。

同理,对于3.3V的后级输出,因为没有足够的能量给电容充电,那么3.3V的电压不会一直上升。注意,此时的时间一直在往前走,只不过没有电流流向电容,但整个电路还是在吸收前级的能量,处于缓慢建立的过程。

第三段上升

28c2a5e0-571b-11ed-a3b6-dac502259ad0.png

经过了短暂的平台,前级Buck的能量及时对5V电源进行了补充,因此在第三段,主要是I0起到了作用,迅速对后级的电路进行能量的补充,此时5V电源的电容和3.3V电源的电容都得到了额外的能量,因此电压会继续缓慢上升。

第四段台阶

28dcccc2-571b-11ed-a3b6-dac502259ad0.png

随着后级3.3V电压的进一步上升,后级开始工作的负载越来越多,I4需要的能量也会越来越大。因此,又会导致前级的I0无法供应5V的电容,导致此时平台的再次出现,串联关系存在,那么3.3V也会出现平台。

第五段上升

28ec8da6-571b-11ed-a3b6-dac502259ad0.png

经过了大约15ms,由于前级Buck的能量一直在往后级输送,而此时由于后级的负载变化很小,Buck的能量除了可以满足后级的负载之外,还能对5V电容进行充电,因此前级电压继续上升。但是3.3V早已经经历了前面电压的上升,达到了平衡状态,因此不会再继续有台阶,也不会再上升,稳定在3.3V。

4.上电测试需注意的3点

上面即是对上述电源电压上升存在台阶的波形分析。针对上述问题,其实在分析这类上电启动案例的时候,有几点需要注意。

注意点1:理论拓扑和实际电路的模型差异

理论电源拓扑是这样

28fde2d6-571b-11ed-a3b6-dac502259ad0.png

但实际电路中,要考虑在上电启动时对电容的充电时间。

291569a6-571b-11ed-a3b6-dac502259ad0.png

注意点2:不同的上电方式

正常做上电测试时,使用直流稳压电源都存在两个按键,一个是设备上电开关,一个是输出电压使能。在上电测试时,一般会先打开电源设备开关,接好后级的电路,然后按输出电压使能开关,观察上电波形。

292410c8-571b-11ed-a3b6-dac502259ad0.png

不知道大家是不是这样做上电测试?这样的方法,有什么问题存在吗?

我相信还有的人在做上电测试时,可能是下面这样做:

292c8136-571b-11ed-a3b6-dac502259ad0.png

先把直流电源插在排插上,打开直流电源设备开关,再打开直流稳压电压的使能开关,接好后级的负载。一切准备就绪后,按排插上面的开关,进行上电启动测试。

问题来了,上面这两种测试方法都正确吗?或者你平时用的是哪一种?

回想一下,再往下看

在做上电测试,大部分应该都是这样测试,而且也确实能够完成上电测试验证,但这样测试还是存在弊端。比如今天在群里遇到上电台阶的波形,就能很好证明这种测试存在的弊端。为什么这样说?

我们再仔细看看上面的几种测试方案,其实忽略了电路在上电启动瞬间的微观变化。正确的上电启动模型,应该是下面这样:

2939f88e-571b-11ed-a3b6-dac502259ad0.png

拆开看过直流稳压电源就知道,在直流稳压电源的内部,也是开关电源,而且在输出端会并联几个非常大的电解电容,量级一般都在1000uF,2200uF级别。此时如果我们使用上面两种方法做上电测试,开关电源内部的大电解电容也是需要较长的时间来保证输出电压的稳定。

因此在按下输出电压使能的一瞬间,直流稳压电源既要给内部的大电解电容供电,还要给后级的负载供电,所有的电路都在这个过程建立电压,所以就存在电流分配不均,导致出现跌落,台阶等原因。各级之间也是存在较大的耦合

推荐下面的方式做上电测试。在直流稳压电源和被测电路中间,串上一个开关。先将稳压电源上电,使用万用表测试稳压电源存在稳定的12V电压,然后再闭合开关。这样就能保证在上电的过程中,前级的12V电压一直是处于非常稳定的状态。避免了上电过程中,直流稳压电源自身也处于电压建立的过程。

29446224-571b-11ed-a3b6-dac502259ad0.png

注意点3:使用EN管脚来调控上电时序

如果没有EN管脚,则前级上电后,后级会同时上电,大概率会存在前后级负载同时需要能量而拉低前级的电压,因此在很多上电测试过程中会出现电压跌落的波形。

296bcd00-571b-11ed-a3b6-dac502259ad0.png

如下图所示,当VDD的电压上升的时候,导致前级出现小幅的跌落。

297f6b30-571b-11ed-a3b6-dac502259ad0.jpg

根据以上的分析,再结合我在群里问了一句:

出现台阶的时候,是不是两次上电间隔时间久?这一次没有台阶,是不是掉电了立马又上电测到的?

间隔较短的时间上电,在上一次做完上电测试后断电,电路中电容储存的能量开始放电,如果此时立马开始第二次上电,由于电容电量还没放完存在一些能量,上电后,前级就开始提供能量,此时后级的负载相对来说不会对前级造成较大的波动,因此就没有台阶出现。测试到的波形也刚好吻合。

298aaeaa-571b-11ed-a3b6-dac502259ad0.jpg

而间隔较长的时间上电,电容的电都放完了,此时再上电,就会存在电容能量从0开始积累,且前级能量也不够充足,且同时后级的负载还在消耗能量。三种因素耦合在一起,就会出现异常台阶的问题。

284bd5a0-571b-11ed-a3b6-dac502259ad0.jpg

为了证明这一点,我在群里又问了一个问题:

你间隔的时间不一样,这里的台阶数还不一样

正是因为两次上电的时间间隔不同,电容放电时间不一样,残存的能量不一样,所以在下次再上电时,就存在偶然性。可能电容保留的能量刚好够,就没有台阶,可能保存的能量不够,台阶的数量就不确定到底有多少个。于是就出现了类似的现象。

5.总结

总结一下:在做上电测试时,我们需要尽可能保证前级提供的电源的稳定,这样可以消除各级之间的耦合因素。同时,如果在上电启动瞬间,由于大电容比较多,就会需要更多的能量来对电容充电,前级能量是否足够稳定,决定了充电建立过程的时间长短和稳定性。为了避免上电出现跌落、台阶等问题的出现,可以有效使用EN管脚来错峰上电,从而提高系统在上电瞬间后级电压的稳定性,降低了各级的耦合。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路
    +关注

    关注

    171

    文章

    5698

    浏览量

    170972
  • ldo
    ldo
    +关注

    关注

    35

    文章

    1820

    浏览量

    152615
  • 晶体管
    +关注

    关注

    77

    文章

    9443

    浏览量

    136781

原文标题:上电启动波形有台阶怎么解决?

文章出处:【微信号:电子工程师笔记,微信公众号:电子工程师笔记】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    台阶仪测量膜厚怎么测

    可以通过覆盖同样材料的基片或使用其他方法形成。2.仪器设置:在台阶设置扫描参数,包括扫描速率(Speed)、扫描长度(length)、扫描类型(profile)
    的头像 发表于 05-22 09:53 1096次阅读
    <b class='flag-5'>台阶</b>仪测量膜厚怎么测

    使用STM32G030过程中发现DC-DC芯片启动时间长会使HSE不能正常工作怎么解决?

    在使用STM32G030过程中发现DC-DC芯片启动时间长会使HSE不能正常工作。示波器查看晶振波形无问题。 电路图是由DC-DC给LDO
    发表于 03-28 08:47

    STM32G030C8T6启动时间是如何影响HSE工作的?

    波形(图中黄色波形): 将TPS5410替换成TPS54332后,LM11173.3V的启动波形
    发表于 03-28 09:04

    LDO输出,瞬间电压上升

    LDO输出,一瞬间总是有点过冲,这个正常吗?
    发表于 01-08 09:52

    CAN总线冷知识-边沿台阶是怎么来的?

    的情况下进行通信。下图为实验的CAN波形图,明显可以看到上升沿和下降沿存在台阶现象,从而引起波特率变化,导致接收节点采样出错(也称位宽错误)。所以,边沿台阶出现的源头主要是CAN节点的分支,分支过长
    发表于 10-07 07:00

    CAN信号不稳定?“罪魁祸首”边沿台阶不可忽视

    的情况下进行通信。下图为实验的CAN波形图,明显可以看到上升沿和下降沿存在台阶现象,从而引起波特率变化,导致接收节点采样出错(也称位宽错误)。 所以,边沿台阶出现的源头主要是CAN节点的分支,分支过长
    发表于 10-24 07:00

    请问LDO之后就工作呢还是需要给DSP刷个程序,然后内部的LDO才能工作啊?

    F28M35内部有自己的LDO,请问此LDO之后就工作呢还是需要给DSP刷个程序,然后内部的LDO才能工作啊?若必须要先刷程序才能
    发表于 07-14 16:25

    为什么图形LDO相位波形与书上的波形相位不一致?

    LDO相位裕度仿真用的是IPROBE加在反馈回路上,从结果图形看相位波形0频率时是90°,书上的波形相位都是从0°开始的求大佬解答
    发表于 06-25 07:24

    MAX687自动启动电路图

    MAX687自动启动电路图
    发表于 05-13 15:06 1801次阅读
    MAX687<b class='flag-5'>上</b><b class='flag-5'>电</b>自动<b class='flag-5'>启动</b>电路图

    IC启动过程及Vcc电压波形的认知

    IC启动过程及Vcc电压波形的认知IC启动过程及Vcc电压波形的认知IC启动过程及Vcc电压波形
    发表于 12-22 14:46 10次下载

    精确测试电机启动波形的小技巧

    电机启动波形是电机测试中必不可少的项目,这是由于电机启动时过大的冲击电流不仅会缩短电机的使用寿命,同时也会对电网产生影响,可见此项测试的重要性,可是你真的准确测试过启动
    的头像 发表于 07-28 16:57 3065次阅读

    STM32启动过程

    STM32启动过程
    发表于 11-15 18:21 16次下载
    STM32<b class='flag-5'>上</b><b class='flag-5'>电</b>后<b class='flag-5'>启动</b>过程

    LDO应用:如何解决MCU上下问题?

    当对产品进行快速上下测试时,若未能满足MCU的上下要求,MCU往往会出现无法启动甚至锁死的问题。对于单电源供电的MCU来说,电路无需整改,本文推荐给您一颗LDO,可以解决MCU
    发表于 02-09 11:21 5次下载
    <b class='flag-5'>LDO</b>应用:如何解决MCU上下<b class='flag-5'>电</b>问题?

    GD32 MCU跌落导致启动异常如何解决

    大家是否碰到过MCU过程中存在电源波动或者电压跌落导致MCU启动异常的问题?本视频将会为大家讲解可能的原因以及解决方法:
    的头像 发表于 01-29 09:38 870次阅读
    GD32 MCU<b class='flag-5'>上</b><b class='flag-5'>电</b>跌落导致<b class='flag-5'>启动</b>异常如何解决

    缓慢或有阶梯?如何判断波形是否满足MCU要求

    在MCU过程中,因为电源的设计或者其他器件电导致波形有阶梯等情况,比如下面这个VDD波形
    的头像 发表于 02-19 09:40 812次阅读
    <b class='flag-5'>上</b><b class='flag-5'>电</b>缓慢或有阶梯?如何判断<b class='flag-5'>上</b>电<b class='flag-5'>波形</b>是否满足MCU要求