看完这篇文章我搞懂了浪涌电流Inrush

【资料分享】浪涌电流(Inrush Current)产生原因 对于如下图所示的电路连接情况,当开关闭合后,Inrush Current造成Isupply电流瞬间增大,会在导线上产生较大压降,造成Vsupply电压出现短暂降低,从图中可知Vsupply还会给DCDC模块供电,由于输入电压瞬间降低,从而会影响DCDC的输出。当马达刚开始上电时,转子是静止的,处于正要启动的时刻,在这个时刻转子没有旋转,也就没有切割磁场的现象,当然也没有反向电动势,因此马达的线圈在此时所接受的电压,就会等于实际输入的电压, 阅读详情
AI摘要

本文介绍了浪涌电流的概念,包括其在电源接通时的产生原理,以及它对电子设备的危害。重点讨论了抑制浪涌电流的方法,如串联电阻、增加RC电路和使用具有缓启动功能的开关。

大家好,我是砖一。

今天测试过程中,有一个应届生来问Inrush current,我给他普及了一下,想着可能也会有一些小白不知道什么是Inrush current,写一篇文章普及一下,顺便帮我巩固一下知识点。

一,浪涌定义和分类

浪涌(Electrical Surge),简单来说瞬间出现超出稳定值的峰值。分为浪涌电压和浪涌电流。

二,浪涌电流(Inrush Current)

1,浪涌电流是指电源接通瞬间或是在电路出现异常情况下产生的远大于稳态电流的峰值电流或过载电流。

2,在电子设计过程中会经常遇到,在我们电源启动的一瞬间,用示波器可以明显看到很高的尖峰电流出现,大约超过正常值的两倍以上,多达30A左右,这是由于上电的时候,电源中的变压器和电容电感需要充电,需要很高的电流,所以才会导致瞬间的尖峰电流。

三,浪涌电流的危害

浪涌对敏感电子电器设备的影响有以下类型:

1,破坏

电压击穿半导体器件

破坏元器件金属化表层

破坏印刷电路板印刷线路或接触点

破坏三端双可控硅元件/晶闸管

2,干扰

锁死、晶闸管或三端双向可控硅元件失控

数据文件部分破坏

数据处理程序出错

接收、传输数据的错误和失败

3,过早老化

零部件提前老化、电器寿命大大缩短

输出音质、画面质量下降

四,如何抑制浪涌电流

既然它有这么多危害,我们在电子设计过程中我们就要抑制这个“显眼包”,把它控制在一个合理的范围内。

1,串联电阻

串联一个功率电阻,让电流(Vin/R)的可控范围内。但是有优缺点,细心的朋友可能发现了,它这个设计简单,成本低,但是它只适用于小电流应用,大约<1A。

2,增加RC电路减缓开关启动速度

通过控制开关的启动速度,可以降低dv/dt的大小,从而降低Inrush Current的大小,但是由于开关启动时间是非线性的,Inrush current也是非线性的。

3,选用缓启动(Soft Start)功能的开关

为了获得线性的dV/dt,可以采用具有缓启动功能的开关,这类开关可以通过改变电容值,可以动态调节输出波形上升时间,以TI的TPS22975 Load Switch芯片举例,CT管脚外接Cr电容,根据电容值不同输出波形上升时间不同。

由于dv/dt是常数,那么Inrush current也是常数,可以动态控制浪涌电流大小,如下图绿色波形所示。

好了,今天的文章内容到这里就结束了,希望对你有帮助,我们下一期见,如果觉得我的文章还不错,帮忙三连支持点赞/在看/转发。

硬件知识累计 TVS管选型 防止浪涌 浪涌 TVS管的选型与介绍 阅读详情

相关推荐

浪涌电流全解析:成因、危害与抑制方案实战指南

在电源设计和硬件工程中,上电瞬间的大电流冲击是许多设备故障的隐形根源。无论是开关电源、变压器还是电机负载,其内部储能元件的初始状态突变都会引发远超稳态的瞬时电流,即浪涌电流。这种冲击不仅可能导致保险丝熔断、继电器触点熔焊,还会对电容和半导体器件造成慢性损伤。理解容性充电、变压器励磁及电机启动等不同场景下的浪涌特性,掌握示波器与电流探头的实测方法,并合理选用NTC热敏电阻、预充电阻或MOSFET有源软启动方案,是保障系统可靠性的关键。本文从基础物理原理到工程实践,系统拆解浪涌的产生机制、测量估算与抑制策略,帮

weixin_34216614的博客 220

上电浪涌电流

什么是上电浪涌电流以及电流产生的原因。

求知小鸟 4175

PMOS背靠背双向开关设计:从充电芯片偷师的固态继电器方案

在直流电源管理与电池供电系统中,功率开关器件承担着通路控制与安全隔离的关键角色。传统机械继电器虽通断直观,却难以实现双向阻断与低损耗导通;而固态继电器虽性能优异,但选型复杂、成本偏高。充电管理芯片内部广泛采用的MOSFET开关架构,为解决这一工程难题提供了可复用的设计思路。本文从功率MOSFET的基本导通原理出发,分析体二极管对双向关断性能的制约,详细介绍基于共源极PMOS背靠背拓扑的双向开关电路,并给出栅极驱动、RC缓启动及快速关断等关键工程细节。该方案可在MCU电平控制下实现毫秒级软启动、双向低损耗通断

weixin_34049948的博客 282

浪涌电流Inrush Current产生原因以及解决方案

Inrush Current涌浪电流产生原因及解决方案

weixin_50804790的博客 1万+

二极管:Irush与我何干?

上电或者断电瞬间,工作电流超过了3A,FUSE会fail吗?

zeosv的博客 642

USB或 Type C 的inrush current or inrush capacitance测量方法.pdf

USB或 Type C 的inrush current or inrush capacitance测量方法,是实际操作的方法和注意事项。其中包括: 1、方法出处(标注了Spec出处,截图以及相关链接) 2、软件下载链接 3、注意事项(实际操作时候的注意事项,示波器采样设置,时间设置等,电流探棒使用注意事项) 4、可能会遇到的数据处理方法(合并CSV文件的方法) 5、结果展示

浪涌电流——原因、影响、保护电路和设计技术

电子电路的耐用性和可靠性在很大程度上取决于考虑各种可能性的设计情况,这实际上可能在产品实际使用时发生。对于AC-DC 转换器或SMPS 电路等所有电源单元尤其如此,因为它们直接连接到交流电源和变化的负载,这使得它们容易受到过压、电压尖峰、过载等的影响。这就是为什么设计人员包括设计中的保护电路类型很多,我们已经介绍了很多流行的保护电路,即 过压保护 过流保护 反极性保护 短路保护 本文将讨论如何设计浪涌电流限制器电路,以保护您的电源设计免受浪涌电流的影响。我们将首先了解什么是浪涌电流以及它产生的原因。

ICMRCHIP的博客 2万+

python-snap7 报错:can‘t find snap7 library. If installed, try running ldconfig

1、使用场景: Python 读取西门子 S7 系列 PLC 信息,会用到 snap7 库,网上也有很多案例。但是,运行时会报错:can't find snap7 library. If installed, try running ldconfig 2、解决方案: A、下载项目需要依赖的 dll、lib 文件: i、Sourceforge下载:https://sourceforge.net/projects/snap7/files/ ii、优快云下载(免费):https://dow.

蜡笔小新历险记的博客 3649

PMOS软启动电路设计:从浪涌电流机理到RC参数计算与实测调优

在电源入口保护与电机驱动设计中,上电瞬间的浪涌电流是导致电容鼓包、触点拉弧甚至PCB烧毁的常见元凶。其本质是容性负载充电时的瞬时短路效应,峰值电流可由输入电压与回路总电阻近似估算。为抑制冲击,工程上常用软启动技术,其中PMOS方案以压降小、参数可控、成本低成为优选。通过栅极RC网络控制VGS爬升斜率,使MOS管线性导通,从而将浪涌电流限制在安全范围内。本文从基础原理出发,结合12V/24V系统的参数计算实例,讲解MOS管软启动的设计流程与调试方法,并给出关键波形判读与PCB布线避坑建议,为电源入口保护设计提

weixin_34391445的博客 335

手把手教你用Anaconda安装李沐d2l-zh包(附常见报错解决方案)

本文提供了一份详尽的Anaconda环境下安装李沐d2l-zh包的实战指南。文章从创建虚拟环境、配置国内镜像源加速下载入手,分步讲解核心依赖的预安装策略,并重点剖析了安装过程中常见的报错及其解决方法,旨在帮助初学者和开发者高效、稳定地搭建深度学习实验环境。

efc1234567的博客 1010

手把手教你用Multisim搭建FM直接调频电路(附完整波形分析)

本文通过Multisim仿真软件,手把手教你搭建FM直接调频电路。详细介绍了从核心概念理解、压控振荡器(VCO)参数设置、电路搭建与波形观测,到带通滤波器设计与信号优化的完整流程。通过对比滤波前后的时域波形与频谱分析,帮助读者直观理解频率调制原理,并提供了常见问题的排查思路与参数调试方法,将抽象的通信理论转化为可操作的实践技能。

weixin_29230773的博客 214

USB-C参考设计全解析:从原理图到固件调试的完整指南

在嵌入式与消费电子设计中,USB Type-C早已不只是物理接口的升级,它涉及电源协商、信号路由与方向识别等系统级问题。理解接口物理层、CC检测、VBUS路径与PD协议栈的协同工作,是硬件工程师顺利落地的关键。从原理图阶段的电阻选型与端口控制器挑选,到PCB布局中的差分对阻抗控制与参考平面处理,再到固件中的CC状态机与PD事件驱动逻辑,每个环节都直接影响产品的稳定性。掌握官方参考设计文档中的时序参数、测试建议与状态机图,能大幅提升开发效率并减少调试返工。本文以一套完整的USB-C Reference Des

weixin_34015336的博客 358

智能座舱架构与芯片- (10) 音频篇 下

若将有限个 量化样值的绝对值从小到大依次排列,并对应地依次赋予一个十进制数字代码(例如,赋予样值0的十进制数字代码为0),在码前以“+”、“-”号为前缀,来 区分样值的正、负,则量化后的抽样信号就转化为按抽样时序排列的一串十进制数字码流,即十进制数字信号。如果声学密封不牢,来自内部结构的噪声可能到达传感器,两个传感器之间的泄漏可能降低BF算法的性能。未来,随着汽车电动化的普及,传统的ANC降噪所针对的发动机噪音已经不复存在,而路噪问题将越发明显,因此,全新的RNC主动路噪消减技术将会有一个更为宽广的市场。

joanna_xiao的博客 3842

【资料分享】浪涌电流Inrush Current减小解决方法

通过控制开关输出波形爬升时间,降低dv/dt大小,降低Inrush Current,但由于dv/dt非线性,Inrush Current也会非线性,如下图绿色波形。缺点就是容易受温度影响,一直处于低温时,NTC电阻一直保持很高,高温环境下,NTC电阻阻值小,起不到限制Inrush current作用。当电路开始工作时,由于温度较低,NTC电阻阻值较大,原理和普通电阻一样,当电路工作一段时间后,温度升高,NTC电阻阻值降低。

岛主_Landor的博客 1464

双重分组进位跳跃进位链

跳跃进位链

qq_62260432的博客 941

【51单片机仿真】基于51单片机设计的多功能电子时钟日历(实时时钟闹钟秒表温度检测)系统__资料编号5

该项目是基于单片机的多功能电子时钟系统,集成了时间显示、闹钟设置、秒表功能以及温度显示等功能。主要硬件包括1602液晶显示屏、DS1302时钟芯片、DS18B20温度传感器和蜂鸣器。系统通过按键进行时间和闹钟的设置,并实时显示当前时间和温度。

嵌入式阿齐Archie 2万+

如何抑制开关电源的启动浪涌电流?看这一文,6种方法总结,秒懂

如何抑制开关电源的启动浪涌电流?看这一文,6种方法总结,秒懂

qq_45508321的博客 8329

上位机图像处理和嵌入式模块部署(qmacvisual获取边界点)

【声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 在图像处理中,解决了分割的问题之后,下面就是属性信息的提取。在这其中,有一种属性是非常重要的 ,那就是外界轮廓的边界点获取。这个边界点,可以用来计算长度,也可以用来进行直线、圆的拟合,具体的用途取决于现场的实际使用场景。目前qmacvisual支持对边界点的提取,相关控件可以直接用来提取边界点。

嵌入式-老费,一个分享专业嵌入式知识的blog 883

浪涌电流和峰值电流

浪涌电流可能会损坏设备或触发断路器,因为它的值远高于电路的稳态电流。为了抑制浪涌电流,通常会在输入侧并联电容或者滤波器,以降低输入/输出的纹波噪声或EMI噪声。它通常用来描述波形的最大幅值,峰值电流是电路设计中必须考虑的因素,因为它可能超过元件的最大额定电流,导致元件损坏。PTC(Positive Temperature Coefficient)热敏电阻,在过电流情况下,PTC会发热并增加电阻值,从而限制电流,保护电路。保险丝(30A):用于过电流保护,当电流超过30A时,保险丝会熔断,切断电路。

weixin_74923758的博客 1507

【AI智能体】基于Coze 制作高质量PPT实战操作详解

基于Coze 制作高质量PPT实战操作详解

congge 6100

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

[开关电源]浪涌电流有点高?我来给你支支招

以上这种由MOSFET组成的延时电路在抑制浪涌电流的做法也经常用到,如上图所示:后端的电容在电源开关导通的瞬间都需要充电,所以瞬间的浪涌电流会很大,图中在电源回路中添加了一个N MOSFET的话,由于在MOS管的GS并联了一个电容C1,所以它两端的电压只能逐渐增加,所以MOS管也是逐渐导通的,由上面的公式我们可以得出,延时导通,能够有效的减小开机瞬间产生的浪涌电流,当电路进入稳定状态后,MOS管的,D,S极将始终处于导通状态,电路进行正常工作,小伙伴们可能会问ZD1在电路中是起到什么作用呢?

ic2121的博客 4761

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

浪涌电流和浪涌电压解析

浪涌电流: 在电气设备接通瞬间,流入电源设备的峰值电流。 由于输入滤波电容等的迅速充电,该峰值电流远大于稳态输入电流。 如图所示,在电源的输入滤波中,设计会大量采用大的蓄能电容做滤波、稳压。在设备开机上电的瞬间,电容电压不能突变,因此会产生一个很大的充电电流,即电容在短时间内看做短路。根据一阶电路零状态响应模型,该初始的电流值相当于把滤波电容短路的电流值。 即输入浪涌电流,其大小取决...

alala120的博客 2万+

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

浪涌测试标准

当开关断开的瞬间,由于电感的电流不具有突变型,则会产生反向电动势(电流I与原电流方向相反)来阻碍电压的减小,使得在该点(test point)出具有很高的电压浪涌。对于浪涌电路的保护,只需设计一个内置式浪涌保护电路即可,最简单的方法就是使用一个瞬态抑制二极管(TVS)或者是压敏电阻。需要注意的是,‌具体的浪涌试验等级划分标准可能会因国家或地区而有所不同,‌因此在进行具体的浪涌试验时,‌应参考当地的相关标准。,由于电容电压不能突变,因此会产生一个很大的浪涌电流,这个电流就是我们常说的开机浪涌电流。

u010783226的专栏 1万+

【PI_浪涌电流】快速掌握电源浪涌电流(Inrush current)测试方法

电源浪涌电流分析及抑制方法 电源浪涌电流是设备上电瞬间因输入电容充电和电路瞬态响应产生的高幅值短时冲击电流,峰值可达稳态电流的数十倍。其产生主要受输入电容容值、电压上升率及负载影响,分电容充电、电路起振和稳态三个阶段。浪涌电流可能导致器件损伤、保护误触发和电压跌落等问题。测试方案需使用示波器、电流探头等设备捕捉峰值电流、持续时间和能量等关键指标。抑制方法包括串联NTC电阻、功率电阻、软启动电路、浪涌保护器及优化电容配置等,以降低浪涌危害。

2601_95491777的博客 1236

【技术帖】LDO关键指标解释

Auto-discharge :EN拉低,LDO Disable时,OUT端会和一个对地的放电电阻导通,快速的泄放输出电容的能量,让OUT电压快速掉至0V,让之后每次LDO的开启,都能保证OUT端电压从0V开始升高的,这样可以有效防止后级电路不定态导致的一些错误及保护后级负载(特别是一些昂贵和敏感的负载,如:图像传感器系统)。可以看到,在轻载状态时,静态电流几乎贡献了50%的功耗,所以对于一些智能手表或者健身追踪器等一些常处于轻载/待机状态的设备,选用静态功耗低的LDO对电池的续航有较大的提升。

AW20080618的博客 1042

浪涌电流,浪涌电压

浪涌电流,浪涌电压

qq_40310512的博客 2872
上一篇: 看完这篇爽文我终于学会了示波器(一)
下一篇: 关闭windows系统更新这6种方法学起来!
你要开心5
博客等级 码龄7年 1616粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值