0
收藏
微博
微信
复制链接

硬件设计之一——电源设计05:过电流能力

2023-07-26 15:06
2011

PCB过电流能力的计算,网络上的资料很多,本文分两部分,一是总结(chaoxi)一下,二是介绍一些实际工作的注意点。一、PCB载流能力的计算关于pcb线宽和电流的经验公式,关系表和软件网上都很多,本文把网上的整理了一下,旨在给广大工程师在设计PCB板的时候提供方便。

 以下总结了八种电流与线宽的关系公式,表和计算公式,虽然各不相同(大体相近),但大家可以在实际的PCB板设计中,综合考虑PCB板的大小,通过电流,选择一个合适的线宽。    1.1 PCB电流与线宽

    PCB载流能力的计算一直缺乏权威的技术方法、公式,经验丰富CAD工程师依靠个人经验能作出较准确的判断。但是对于CAD新手,不可谓遇上一道难题。

    PCB的载流能力取决与以下因素:线宽、线厚(铜箔厚度)、容许温升。大家都知道,PCB走线越宽,载流能力越大。假设在同等条件下,10MIL的走线能承受1A,那么50MIL的走线能承受多大电流,是5A吗?答案自然是否定的。请看以下来来自国际权威机构提供的数据:

    线宽的单位是:Inch(1inch=2.54cm=25.4mm)

    数据来源:MIL-STD-275 Printed Wiring for Electronic Equipment

154c85df0e7134bc6b055ea7e82db4.jpg

    1.2 PCB设计铜铂厚度、线宽和电流关系

    在了解PCB设计铜铂厚度、线宽和电流关系之前先让我们了解一下PCB 敷铜厚度的单位盎司、英寸和毫米之间的换算:"在很多数据表中,PCB 的敷铜厚度常常用盎司做单位,它与英寸和毫米的转换关系如下:

    1 盎司 = 0.0014 英寸 = 0.0356 毫米(mm)

    2 盎司 = 0.0028 英寸 = 0.0712 毫米(mm)

    盎司是重量单位,之所以可以转化为毫米是因为pcb的敷铜厚度是盎司/平方英寸"

    PCB设计铜铂厚度、线宽和电流关系表

57d1b5790229b7e103e80b4c985bba.jpg

    也可以使用经验公式计算:0.15×线宽(W)=A

    以上数据均为温度在25℃下的线路电流承载值.

    导线阻抗:0.0005×L/W(线长/线宽)

    另外,导线的电流承载值与导线线的过孔数量焊盘的关系

    导线的电流承载值与导线线的过孔数量焊盘存在的直接关系(目前没有找到焊盘和过孔孔径每平方毫米对线路的承载值影响的计算公式,有心的朋友可以自己去找一下,个人也不是太清楚,不在说明)这里只做一下简单的一些影响到线路电流承载值的主要因素。

    1、在表格数据中所列出的承载值是在常温25度下的最大能够承受的电流承载值,因此在实际设计中还要考虑各种环境、制造工艺、板材工艺、板材质量等等各种因素。所以表格提供只是做为一种参考值。

    2、在实际设计中,每条导线还会受到焊盘和过孔的影响,如焊盘教多的线段,在过锡后,焊盘那段它的电流承载值就会大大增加了,可能很多人都有看过一些大电流板中焊盘与焊盘之间某段线路被烧毁,这个原因很简单,焊盘因为过锡完后因为有元件脚和焊锡增强了其那段导线的电流承载值,而焊盘与焊盘之间的焊盘它的最大电流承载值也就为导线宽度允许最大的电流承载值。因此在电路瞬间波动的时候,就很容易烧断焊盘与焊盘之间那一段线路,解决方法:增加导线宽度,如板不能允许增加导线宽度,在导线增加一层Solder层(一般1毫米的导线上可以增加一条0.6左右的Solder层的导线,当然你也增加一条1mm的Solder层导线)这样在过锡过后,这条1mm的导线就可以看做一条1.5mm~2mm导线了(视导线过锡时锡的均匀度和锡量),如下图:

1516aa8f5f6098660ab4868796d917.jpg

    像此类处理方法对于那些从事小家电PCB Layout的朋友并不陌生,因此如果过锡量够均匀也锡量也够多的话,这条1mm导线就不止可以看做一条2mm的的导线了。而这点在单面大电流板中有为重要。

    3、图中焊盘周围处理方法同样是增加导线与焊盘电流承载能力均匀度,这个特别在大电流粗引脚的板中(引脚大于1.2以上,焊盘在3以上的)这样处理是十分重要的。因为如果焊盘在3mm以上管脚又在1.2以上,它在过锡后,这一点焊盘的电流就会增加好几十倍,如果在大电流瞬间发生很大波动时,这整条线路电流承载能力就会十分的不均匀(特别焊盘多的时候),仍然很容易造成焊盘与焊盘之间的线路烧断的可能性。图中那样处理可以有效分散单个焊盘与周边线路电流承载值的均匀度。

    最后再次说明:电流承载值数据表只是一个绝对参考数值,在不做大电流设计时,按表中所提供的数据再增加10%量就绝对可以满足设计要求。而在一般单面板设计中,以铜厚35um,基本可以于1比1的比例进行设计,也就是1A的电流可以以1mm的导线来设计,也就能够满足要求了(以温度105度计算)。

    1.3 PCB设计时铜箔厚度,走线宽度和电流的关系

    信号的电流强度。当信号的平均电流较大时,应考虑布线宽度所能承载的的电流,线宽可参考以下数据:

    PCB设计时铜箔厚度,走线宽度和电流的关系

    不同厚度,不同宽度的铜箔的载流量见下表:

85ea58b07e88f0f5852f1303461310.jpg

    注:

    i. 用铜皮作导线通过大电流时,铜箔宽度的载流量应参考表中的数值降额50%去选择考虑。

    ii. 在PCB设计加工中,常用OZ(盎司)作为铜皮厚度的单位,1 OZ铜厚的定义为1 平方英尺面积内铜箔的重量为一盎,对应的物理厚度为35um;2OZ铜厚为70um。

    1.4 如何确定大电流导线线宽

811b425b2ca006d2abd0a09c82746e.jpg

b99267d0f46c7d1ddc85777bf097cb.jpg

    1.5  利用PCB的温度阻抗计算软件计算(计算线宽,电流,阻抗等)PCBTEMP

    依次填入Location (External/Internal)导线在表面还是在FR-4板内部、Temp 温度(Degree C)、Width线宽(Mil)、Thickness厚度(Oz/Mil),再点Solve即可求出通过的电流,也可以知道通过的电流,求线宽。非常方便。

b96e36dac8790f37714f51a040ebd8.jpg

    可以看到同第一种方法的结果差不多(20摄氏度,10mil线宽,也就是0.010inch线宽,铜箔厚度为1 Oz)

    1.6 经验公式

    I=KT0.44A0.75

    (K为修正系数,一般覆铜线在内层时取0.024,在外层时取0.048

    T为最大温升,单位为摄氏度(铜的熔点是1060℃)

    A为覆铜截面积,单位为平方MIL(不是毫米mm,注意是square mil.)

    I为容许的最大电流,单位为安培(amp)

    一般 10mil=0.010inch=0.254可为 1A,250MIL=6.35mm, 为 8.3A

    1.7 某网友提供的计算方法如下

    先计算track的截面积,大部分pcb的铜箔厚度为35um(不确定的话可以问pcb厂家)它乘上线宽就是截面积,注意换算成平方毫米。有一个电流密度经验值,为15~25安培/平方毫米。把它称上截面积就得到通流容量。

    1.8  关于线宽与过孔铺铜的一点经验

    我们在画PCB时一般都有一个常识,即走大电流的地方用粗线(比如50mil,甚至以上),小电流的信号可以用细线(比如10mil)。对于某些机电控制系统来说,有时候走线里流过的瞬间电流能够达到100A以上,这样的话比较细的线就肯定会出问题。

    一个基本的经验值是:10A/平方mm,即横截面积为1平方毫米的走线能安全通过的电流值为10A。如果线宽太细的话,在大电流通过时走线就会烧毁。当然电流烧毁走线也要遵循能量公式:Q=I*I*t,比如对于一个有10A电流的走线来说,突然出现一个100A的电流毛刺,持续时间为us级,那么30mil的导线是肯定能够承受住的。(这时又会出现另外一个问题??导线的杂散电感,这个毛刺将会在这个电感的作用下产生很强的反向电动势,从而有可能损坏其他器件。越细越长的导线杂散电感越大,所以实际中还要综合导线的长度进行考虑)

    一般的PCB绘制软件对器件引脚的过孔焊盘铺铜时往往有几种选项:直角辐条,45度角辐条,直铺。他们有何区别呢?新手往往不太在意,随便选一种,美观就行了。其实不然。主要有两点考虑:一是要考虑不能散热太快,二是要考虑过电流能力。

    使用直铺的方式特点是焊盘的过电流能力很强,对于大功率回路上的器件引脚一定要使用这种方式。同时它的导热性能也很强,虽然工作起来对器件散热有好处,但是这对于电路板焊接人员却是个难题,因为焊盘散热太快不容易挂锡,常常需要使用更大瓦数的烙铁和更高的焊接温度,降低了生产效率。使用直角辐条和45角辐条会减少引脚与铜箔的接触面积,散热慢,焊起来也就容易多了。所以选择过孔焊盘铺铜的连接方式要根据应用场合,综合过电流能力和散热能力一起考虑,小功率的信号线就不要使用直铺了,而对于通过大电流的焊盘则一定要直铺。至于直角还是45度角就看美观了。

    为什么提起这个来了呢?因为前一阵一直在研究一款电机驱动器,这个驱动器中H桥的器件老是烧毁,四五年了都找不到原因。在一番辛苦之后终于发现:原来是功率回路中一处器件的焊盘在铺铜时使用了直角辐条的铺铜方式(而且由于铺铜画的不好,实际只出现了两个辐条)。这使得整个功率回路的过电流能力大打折扣。虽然产品在正常使用过程没有任何问题,工作在10A电流的情况下完全正常。但是,当H桥出现短路时,该回路上会出现100A左右的电流,这两根辐条瞬时就烧断了(uS级)。然后呢,功率回路变成了断路,储藏在电机上的能量没有泻放通道就通过一切可能的途径散发出去,这股能量会烧毁测流电阻及相关的运放器件,击毁桥路控制芯片,并窜入数字电路部分的信号与电源中,造成整个设备的严重损毁。整个过程就像用一根头发丝引爆了一个大地雷一样惊心动魄。

    那么,为什么在功率回路中的焊盘上只使用了两个辐条呢?为什么不让铜箔直铺过去呢?因为,生产部门的人员说那样的话这个引脚太难焊了!

二、PCB载流能力的设计经验

从项目实际经验来看,往往在SoC之外的部分,比如电源输入,DCDC输出,LDO输出,PCB走线的宽度容易满足——因为空间充足,不太容易出问题。而在SoC的部分,由于管脚很密,会导致电源层铺好的铜箔被过孔打断,导致过流能力大打折扣,如果不注意,那么会出现问题。

先说电源系统部分。

DCDC的输出电容之后,一般会直接打过孔连到内层去。这里要注意打孔不可以过于密集,每个过孔之间要留足过电流的铜箔宽度。否则就会导致DCDC的输出能力是足够的,但就是送不到后面去。

下面2个示意图,第一张图片的效果明显优于第二张图片。当然,图二是一款核心板,板子面积比较有限,很不充裕,是一个重要的影响因素。

de9e08f3bfdad3d75d46fc8aab5859.png   34aca9bd66ebd4d1c9c9c50a7497c7.png

再说SoC部分

比如下图,是到SoC的电源平面,可以看到初始铺的各个电源平面的宽度是足够的,但是在SoC往外走线的过程中缩水了很多。这种情况下就要严格计算实际有效的过电流宽度,看是否能满足需要,如果有不足,那么就要想办法补足。

比如下面两个图片,第一张图片的过电流能力,锗红色部分(1.5V)还可以,深绿色部分(1.0V)其实被打断了很多,  而深绿色部分恰恰是core电源,电流需求比较大,经过测量、计算红框内的实际过电流能力,还能满足需求。

而第二张图片中,可以看到原本设计的电源平面被各种过孔分割的支离破碎,非常危险。其中黄色部分是1.2V,DDR电源,还可以满足需求。而粉红色部分,是core电源,原来的电流平面(黄色圈起来的部分)只剩下少许能通到内部用电管脚,有效的过电流能力完全无法满足要求,最终在红框部分增加了一条电流通路,才能勉强满足要求,即便如此,余量仍然不够充分。但限于实际情况——项目周期周期紧张,PCB面积有限,加之本身是改版(第一版完全没有注意到这一点),也只能勉强接受。所以,在首版设计过程中,这些部分一定要注意,充分检查,充分修改,否则到了第二版,周期短,限制多,加之首版测试可能并没有发现不良现象,修改的难度和可行性都会大大降低。

e564cb4b98c120e88a516d4693c4cc.png   7ef8af81f97ccce7332f4c645be7ba.png

登录后查看更多
0
评论 0
收藏
侵权举报
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。

热门评论0

相关文章

玩转单片机与嵌入式

有干货,有资料,有方案,有设计……一个想要提高您技术水平的嵌入式公众号,一起来“玩转单片机与嵌入式”吧

开班信息