如何设计一个峰值电流可以100A的PCB?

news/2024/7/8 10:48:26 标签: 硬件工程, 嵌入式硬件

目录

01.PCB上走线

那我们要选什么样的可以通过100A呢?

02.接线柱

03.定做铜排

04.特殊工艺


通常的PCB设计电流都不会超过10 A,甚至5 A。尤其是在家用、消费级电子中,通常PCB上持续的工作电流不会超过2 A。但是最近要给公司的产品设计动力走线,持续电流能达到80 A左右,考虑瞬时电流以及为整个系统留下余量,动力走线的持续电流应该能够承受100 A以上。

那么问题就来了,怎么样的PCB才能承受住100 A的电流?

这里介绍4种方法

01.PCB上走线

要弄清楚PCB的过流能力,我们首先从PCB结构下手。以双层PCB为例,这种电路板通常是三层式结构:铜皮、板材、铜皮。铜皮也就是PCB中电流、信号要通过的路径。根据中学物理知识可以知道一个物体的电阻与材料、横截面积、长度有关。由于我们的电流是在铜皮上走,所以电阻率是固定的。横截面积可以看作铜皮的厚度,也就是PCB加工选项中的铜厚。通常铜厚以OZ来表示,1 OZ的铜厚换算过来就是35 um,2 OZ是70 um,依此类推。那么可以很轻易地得出结论:在PCB上要通过大电流时,布线就要又短又粗,同时PCB的铜厚越厚越好。

实际在工程上,对于布线的长度没有一个严格的标准。工程上通常会用:铜厚/温升/线径,这三个指标来衡量PCB板的载流能力。

以下两个表可以参考

从表中可以大约知道1 OZ铜厚的电路板,在10°温升时,100 mil (2.5 mm) 宽度的导线能够通过4.5 A的电流。并且随着宽度的增加,PCB载流能力并不是严格按照线性增加,而是增加幅度慢慢减小,这也是和实际工程里的情况一致。如果提高温升,导线的载流能力也能够得到提高。

通过这两个表,能得到的PCB布线经验是:增加铜厚、加宽线径、提高PCB散热能够增强PCB的载流能力。那么如果我要走100 A的电流,我可以选择4 OZ的铜厚,走线宽度设置为15 mm,双面走线,并且增加散热装置,降低PCB的温升,提高稳定性。

那我们要选什么样的可以通过100A呢?

常见PCB可以选1OZ、2OZ的铜厚。我们先选用2OZ的铜厚,换算以下单面厚度是70um。

双面都走该电源网络,通过大量过孔将双面的联通,可以近似铜厚为140um。1mm(近似40mil)的线宽可以在20°温升的情况下,通过9A左右的电流。

常规高温测试的环境为60°,设计允许温升为20°,则温度会到达80°,接近很多器件额定工作温度上限。若我们需要100A的过电流,则要设计电流走线宽度为20mm

02.接线柱

除了在PCB上走线之外,还可以采用接线柱的方式走线。

在PCB上或产品外壳上固定几个能够耐受100 A的接线柱如:表贴螺母、PCB接线端子、铜柱等。然后采用铜鼻子等接线端子将能承受100 A的导线接到接线柱上。这样大电流就可以通过导线来走。

03.定做铜排

甚至,还可以定做铜排。使用铜排来走大电流是工业上常见的做法,例如变压器,服务器机柜等应用都是用铜排来走大电流。

附铜排载流能力表:

通过上面2、3的方法,我们在PCB上可以设计接线柱,使用铜排将接线柱连接(使用粗铜线。类似的跳线放大也可以)

04.特殊工艺

另外还有一些比较特殊的PCB工艺,国内不一定能找得到加工的厂家。英飞凌就有一种PCB,采用3 层铜层设计,顶层和底层是信号布线层,中间层是厚度为1.5 mm的铜层,专门用于布置电源,这种PCB可以轻易做到小体积过流100 A以上。

参考以下文章,计算出了100A电流的设计:双面电源线,2OZ,20mm线宽

想要PCB承受100A大电流?这4个方法让你轻松拿捏! (qq.com)icon-default.png?t=N7T8https://mp.weixin.qq.com/s/HJ1TZbgXfBmaZVAc2L6NeQ


http://www.niftyadmin.cn/n/5537085.html

相关文章

程序员,去哪个城市工作更幸福?

深漂、沪漂、京漂、杭漂……又是一年毕业季,作为CS专业or新手程序员会选择什么城市工作呢?希望这篇文章给各位一些参考。 根据拉勾招聘大数据研究院的数据显示,超六成程序员集中在一线城市,其中北京19%,深圳16%&#x…

element ui 的 el-date-picker 日期选择组件设置可选日期范围

有时候,在使用日历控件的时候,我们需要进行定制,控制用户只能在指定日期范围内进行日期选择,在这里,我使用了 element ui 的 el-date-picker 日期选择控件,控制只能选择当前月及往前的2个月,效果…

程序员需要具备的核心竞争力

随着IT人才的饱和,互联网就业形势越严峻。 作为一名工程师,需要具备哪些基本素养与能力,才能够应对这样的就业环境? 按照优先级排序如下: 1 业务理解、需求沟通能力 业务理解与需求沟通看似是技术经理、架构师需要…

【vsCode】如何开发一个vscode插件

开发一个VSCode插件涉及多个步骤,包括项目初始化、编写代码、调试运行以及打包发布。以下是一个简化的指南,帮助你开始开发VSCode插件的旅程: PS:首先要确保您的系统上安装了Node.js(最好是v18以上版本)、npm和VS Code。最后&…

【APK】Unity出android包,报错 Gradle build failed.See the Console for details

参考大佬的博客:报错:Gradle build failed.See the Console for details.(已解决)_starting a gradle daemon, 1 incompatible daemon co-CSDN博客 本地出Android包,Build失败 解决办法: 1.下载一个低版本…

Kafka 位移

Consumer位移管理机制 将Consumer的位移数据作为一条条普通的Kafka消息,提交到__consumer_offsets中。可以这么说,__consumer_offsets的主要作用是保存Kafka消费者的位移信息。使用Kafka主题来保存位移。 消息格式 位移主题就是普通的Kafka主题。也是…

数据结构——队列练习题

在C语言中,.和->运算符用于访问结构体的成员变量。它们之间的区别在于:.运算符用于访问结构体变量的成员。->运算符用于访问结构体指针变量的成员 1a(rear指向队尾元素后一位,判空判满时牺牲一个存储单元) 首先…

班组长在预防突发事件方面应该采取哪些措施?

在预防突发事件方面,班组长作为基层管理的关键人物,肩负着维护团队稳定、保障员工安全的重要职责。为了确保工作的顺利进行和团队的和谐稳定,班组长必须采取一系列切实有效的措施来预防潜在的风险和突发事件。以下是深圳天行健精益管理咨询公…