电源设计如果只看电压跌落,不看电流密度会怎么样?

高速先生成员--黄刚

大家知道,电源直流设计的理论其实非常的简单,归根到底就是欧姆定律,电源芯片给负载供给电流,电流经过传输路径有一定的压降,最终到达负载端的电压值就是我们接收芯片关注的结果。

 

281-01.png

在PCB设计中,从电源芯片出发到负载端接收,中间能导致电压跌落的因素就是我们的PCB设计链路,包括了铜皮,过孔,走线等路径。作为PCB的主要导电原料,铜本身就是一个具有特定电阻率的导体,因此有电流经过时就会产生压降,从而使最终到达负载端的电压降低。 

 

281-02.png

很多人其实都是这样觉得,只要关注链路上的压降情况,再看看到达负载端的电压跌落程度是否满足芯片的接收要求,例如5%,如果满足就没问题了。

 

281-03.png

下面我们用一块简单的铜皮来分析这种情况。在这块简单的铜皮上,左边定义为电源的输出端,右边定义为负载端。

 

281-04.png

假设电源输出电压为1V,输出电流为2.5A,负载端允许的压降为3%。

那么做一个简单的压降仿真就可以知道,电压在负载端接收的时候压降到底能不能满足要求,仿真结果是这样的。

 

281-05.png

很简单是吧,这块铜皮在传输电流的时候会产生压降,因此从左边的电源输出端到右边的负载接收端压降慢慢降低,最终到达负载端时电源为0.972V,还行,满足3%的压降。

 

281-06.png

是的,很多刚入行的工程师们的确就是只关注负载端的压降,压降满足要求就完事了。那么听高速先生的言下之意,还有其他的指标要去关注咯?难道你们没发现,在欧姆定律中电阻表征为链路中的铜皮过孔走线这些东西,电压我们关注了链路和最终负载端的值,那电流呢?当然高速先生说的不是只是关注上面写着的2.5A电流,而是和电压在铜皮上的分布一样,我们也需要去关注下电流在上面的分布,给它一个专业名词,叫电流密度分布。

还是上面那个case,这块铜皮的电流传输过程中的电流密度图是这样的:

281-07.png

 大概是27A/mm2的样子,有经验的同事都知道这个值是不大的。那问题来了,为什么我们要关注电流密度呢?这就是这篇文章的核心内容了。除了欧姆电流外,我们就需要知道另外一个定律,叫焦耳定律。简单来说就是电流不仅会导致压降,同样在电流密度大的地方还会产生热量,也就是说电流密度还会影响到PCB的温度!

 

281-08.png

既然知道了电流密度会引起温度的上升,那如果有条件的话,我们的仿真其实就需要进行电热的仿真了。还是以这块铜皮来进行电热仿真,在同样1V输出,2.5A电流的情况下,我们来看看这块铜皮的温度有没有变化哈。值得注意的是,不做电热仿真和这里做电热仿真的初始温度,设定的室温都是25度,也就是说电热仿真会在25度的基础上进行。

可以看到,同样的电流条件下,电热仿真得到的铜皮温度大概会上升到38度左右。

 

281-09.png

就这2.5A的电流就能够使这块小铜皮温升超过10度了,而且你以为板子温度升高就完事了?没那么简单,它反过来又会影响到电流密度和压降。我们再来看看铜皮在这个温度下的负载端的电压结果:

281-10.png

你会发现,板子温度升高后,负载端的压降也变大了。从之前的只做压降仿真的972.4mV变成了电热仿真的969.9mV,减小了2.5mV,也无法满足原来3%的压降要求了。

看起来这case验证后的铜皮电流密度本身也不是很大,但是对温升和压降的影响已经不能忽略了!如果你打开做过的PCB设计来看看,你甚至会发现拥有这么理想的完整平面来做电源通流都是一件很奢侈的事情了。

例如用于通流的平面变成了下面这样,你能想象最终的电流密度和温升影响吗?

281-11.png

别觉得这个平面很夸张,事实上真正的PCB设计里,有的地方比这个也好不了多少哈!

或者电流如果不是2.5A,而是25A的话,这个电流密度的影响大家觉得还小吗?如果输出电压本身更低或者负载端的接收要求更高的话,裕量会不会就更小了呢?

281-12.png

问题来了:

大家觉得PCB上的哪些地方电流密度会比较大,又该通过什么设计手段去优化呢? 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/644135.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新网站收录需要多长时间完成审核

新网站的收录时间因多种因素而异。 一般来说,新上线的网站可能在最快3-7天内被百度收录,尤其是那些有高质量内容的网 然而,通常情况下,新网站的收录可能会在7-15天左右发生。 有些情况下,如果网站的内容足够丰富和有价…

nvm 配置淘宝镜像失效,以及安装node后 npm-v 无效

win11 nvm版本 1.1.4 和1.1.7和1.1.12(目前最新版本24年 一月二十三日) 以上nvm版本都会出现一下问题, 从https://github.com/coreybutler/nvm-windows/releases 下载nvm安装包如下图 傻瓜式安装后,不用去配置环境变量&#…

【2023】无痕制作钓鱼邮件

当涉及到网络安全和信息保护时,钓鱼攻击一直是备受关注的话题。钓鱼攻击是一种利用社交工程手段欺骗用户,诱使其提供敏感信息或执行恶意操作的攻击方式。它不仅威胁个人用户的隐私和财产安全,也对组织和企业的机密信息构成严重威胁。为了增强…

Linux第35步_在“移植uboot”前安装libncurses5-dev

在“移植uboot”前,需要在Ubuntu中安装“libncurses5-dev”,否则在“编译uboot”时,会报错。目的是保证顺利移植“uboot”。 1、打开终端 2、输入“sudo apt-get install libncurses5-dev bison flex回车”; 3、输入密码“1234…

3W Star 网易云音乐第三方开源 API 仓库因侵权被要求删除

NeteaseCloudMusicApi是一个使用Node.js编写的非官方网易云音乐API,用于获取网易云音乐平台的歌曲信息。该项目是完全开源的,在GitHub上获得了超过3万的star。 根据公开信息,NeteaseCloudMusicApi的主要目的是整理网易云音乐公开的网页接口&a…

Linux逻辑卷创建与扩容

​ 钢铁知识库,一个学习python爬虫、数据分析的知识库。在职运维,又喜欢开发。 什么是lvm逻辑卷 ​ LVM(逻辑卷管理)是一种在Linux环境中广泛使用的磁盘管理技术。它允许管理员创建逻辑上的磁盘分区,这些分区可以跨越…

node 第二十三天 mongoDB shell 命令 CRUD 增删改查 基础

什么是 mongoDB shell 命令 mongoDB shell 命令就是在cmd窗口或者powershell窗口与mongoDB交互的命令, 以下简称mongosh 对应我们上一天安装的 mongosh 工具 有什么用 mongosh 对一般的开发者可能意义不大, 因为在开发过程中我们会基于某一款语言来使用mongoDB, 比如在node端我…

需求分析的结构化和面向对象方法

需求分析的方法,主要有结构化(SA)方法、面向对象分析(OOA)方法。另外有面向问题域的分析(Problem Domain Oriented Analysis,PDOA)方法,还有一些形式化方法例如VDM ( Vienna Design Method)和Z等…

基于cubeMX的正点原子miniSTM32对W25Q64的存储使用

一、实现目标 使用cubeMX建立项目工程,结合正点原子提供的hal库对W25Q64闪存调用的例程,实现W25Q64的读写。 二、实现过程 1、首先建立cubeMX工程,其他项设置不再叙述,只看连接W25Q64的SPI设置,这里使用SPI1&#xf…

2.1 关系模型的数据结构及形式化定义

2.1.1 关系 单一的数据结构----关系 现实世界的实体以及实体间的各种联系均用关系来表示 。 逻辑结构----二维表 从用户角度,关系模型中数据的逻辑结构是一张二维表 。 建立在集合代数的基础上。 1. 域(domain) 2. 笛卡儿积(C…

proxy 代理的接口报错301问题

项目系统里仅仅这个接口报错,反向代理错误导致。 默认情况下,不接受运行在HTTPS上,且使用了无效证书的后端服务器。如果你想要接受,修改配置:secure: false(简单意思:如果本地没有进行过https相…

Dify学习笔记-手册(三)

1、应用构建及提示词 在 Dify 中,一个“应用”是指基于 GPT 等大型语言模型构建的实际场景应用。通过创建应用,您可以将智能 AI 技术应用于特定的需求。它既包含了开发 AI 应用的工程范式,也包含了具体的交付物。 简而言之,一个应…

Linux 一键部署influxd2-telegraf

influxd2前言 influxd2 是 InfluxDB 2.x 版本的后台进程,是一个开源的时序数据库平台,用于存储、查询和可视化时间序列数据。它提供了一个强大的查询语言和 API,可以快速而轻松地处理大量的高性能时序数据。 telegraf 是一个开源的代理程序,它可以收集、处理和传输各种不…

建筑物防雷检测安全接地应用解决方案

雷电是一种自然现象,具有极高的电压和电流,对建筑物及其内部设备、人员和财产可能造成严重的危害,如火灾、爆炸、电击、电磁干扰等。因此,建筑物必须采取有效的防雷措施,以保障建筑物的安全和可靠运行。建筑物防雷检测…

【C/Python】用GTK实现多文档窗体程序

一、用C语言 在GTK(GIMP Toolkit)中实现多文档接口(MDI)程序可以使用多种方法。GTK本身并没有提供专用的MDI窗口小部件,但可以使用标签页(Notebook)或多个窗口(Window)来…

怎么缩小动图的大小?一分钟快速压缩gif体积

GIF动图是一种使用GIF文件格式创建的动画图像。GIF是一种常见的图像文件格式,它支持多帧图像以形成连续播放的动画效果。与其他图像格式只能表示静态图像不同,GIF格式可以存储多个图像帧,并通过在特定时间间隔内循环播放这些帧来创建动画效果…

【C++记忆站】类和对象(三)

文章目录 再谈构造函数构造函数赋值并非初始化初始化列表explicit关键字 static成员概念特性一、静态成员为所有类对象所共享,不属于某个具体的对象二、静态成员变量必须在类外定义,定义时不添加static关键字三、静态成员函数没有隐藏的this指针&#xf…

基于SpringBoot Vue航空机票预订系统

大家好✌!我是Dwzun。很高兴你能来阅读我,我会陆续更新Java后端、前端、数据库、项目案例等相关知识点总结,还为大家分享优质的实战项目,本人在Java项目开发领域有多年的经验,陆续会更新更多优质的Java实战项目&#x…

uniapp canvas做的刮刮乐解决蒙层能自定义图片

最近给湖南中烟做元春活动&#xff0c;一个月要开发4个小活动&#xff0c;这个是其中一个难度一般&#xff0c;最难的是一个类似鲤鱼跃龙门的小游戏&#xff0c;哎&#xff0c;真实为难我这个“拍黄片”的。下面是主要代码。 <canvas :style"{width:widthpx,height:hei…

(学习日记)2024.01.22:各类型占用字节 与 指针

写在前面&#xff1a; 由于时间的不足与学习的碎片化&#xff0c;写博客变得有些奢侈。 但是对于记录学习&#xff08;忘了以后能快速复习&#xff09;的渴望一天天变得强烈。 既然如此 不如以天为单位&#xff0c;以时间为顺序&#xff0c;仅仅将博客当做一个知识学习的目录&a…