关于PCB的线宽与过孔

我们在画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级)。然后呢,功率回路变成了断路,储藏在电机上的能量没有泻放通道就通过一切可能的途径散发出去,这股能量会烧毁测流电阻及相关的运放器件,击毁桥路控制芯片,并窜入数字电路部分的信号与电源中,造成整个设备的严重损毁。整个过程就像用一根头发丝引爆了一个大地雷一样惊心动魄。那么你可能要问了,为什么在功率回路中的焊盘上只使用了两个辐条呢?为什么不让铜箔直铺过去呢?因为,呵呵,生产部门的人员说那样的话这个引脚太难焊了!设计者正是听了生产人员的话,所以才...唉唉,发现这个问题可着实费了我一番脑筋啊,哪像说起来这么简单!苦乐自知,苦乐自知...

via的孔如果小于0.3mm的话就没有办法使用机械钻孔了,要使用激光钻孔,板的生产加工难度增大。所以我个人的想法是如果不是非常需要 最小为0.5mm外/0.3mm内。。但是像计算机主板 、内存条、密集的BGA封装等等,有时候可能小到14mil/8mil。。我个人的想法是孔内径的大小 一般为线宽的1.5倍,当然特殊的加粗的线(例如电源等)不需要这样。。。

关于PCB的线宽与过孔的更多相关文章

  1. PCB走线和过孔的过流能力

    PCB走线的载流能力与以下因素有关:线宽.线厚(铜箔厚度).容许温升.PCB走线越宽,载流能力越大. 近似计算公式: I=KT0.44A0.75 (K为修正系数,一般覆铜线在内层时取0.024,在外层 ...

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

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

  3. 画PCB之电流与线宽的关系

    来源:(多图) 超强整理!PCB设计之电流与线宽的关系http://www.51hei.com/bbs/dpj-39134-1.html 关于PCB线宽和电流的经验公式,关系表和软件网上都很多,本文把 ...

  4. 《FPGA全程进阶---实战演练》第三章之PCB设计之过孔

    在画电路板时,往往需要过孔来切换层之间的信号.在PCB设计时,过孔的选择有盲孔,埋孔,通孔.如图3.1所示.盲孔是在表面或者底面打通到内层面,但不打穿,埋孔是在内层面之间的孔,不在表面和底面漏出:通孔 ...

  5. PCB 中过孔和通孔焊盘的区别

    在PCB设计中,过孔VIA和焊盘PAD都可以实现相似的功能.它们都能插入元件管脚,特别是对于直插DIP)封装的的器件来说,几乎是一样的. 但是!在PCB制造中,它们的处理方法是不一样的. 1.VIA的 ...

  6. PCB走线角度选择 — PCB Layout 跳坑指南

    现在但凡打开SoC原厂的PCB Layout Guide,都会提及到高速信号的走线的拐角角度问题,都会说高速信号不要以直角走线,要以45度角走线,并且会说走圆弧会比45度拐角更好.狮屎是不是这样?PC ...

  7. 268条PCB Layout设计规范

    1 PCB布线与布局 PCB布线与布局隔离准则:强弱电流隔离.大小电压隔离,高低频率隔离.输入输出隔离.数字模拟隔离.输en入输出隔离,分界标准为相差一个数量级.隔离方法包括:空间远离.地线隔开. 2 ...

  8. 用Altium designer画PCB的一般心得

    一.电路版设计的先期工作 1.利用原理图设计工具绘制原理图,并且生成对应的网络表.当然,有些特殊情况下,如电路版比较简单,已经有了网络表等情况下也可以不进行原理图的设计,直接进入PCB设计系统,在PC ...

  9. 原理图及PCB设计

    原理图以及元件的绘制1. 画数据总线时,需要给总线一个Net Label,例如:databus[0..7],并且还需要在每个入口和出口处设置一致的标号.2. ERC 电气规则检查,Electronic ...

随机推荐

  1. 设计模式原则(4)--Interface Segregation Principle(ISP)--接口隔离原则

    作者QQ:1095737364    QQ群:123300273     欢迎加入! 1.定义: 使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口. 2.使用场景: 类A ...

  2. JS 正则截取字符串

    1.js截取两个字符串之间的内容: varstr = "aaabbbcccdddeeefff"; str = str.match(/aaa(\S*)fff/)[1]; alert( ...

  3. vue中prop传值时加不加v-bind(冒号:)

    前言:有关Vue中父组件通过prop传值给子组件时,是否加v-bind的问题,没弄清楚时感觉很乱,弄清楚之后很简单. 由于结果记起来很容易,所以先给出结果: 只有传递字符串常量时,不采用v-bind形 ...

  4. js 从URL上获取参数

    //获取匹配的        function getUrlParam(name) {             var reg = new RegExp("(^|&)" + ...

  5. JS获取填报扩展单元格控件的值

    1. 问题描述 填报预览时,我们想获取到某个控件的值相对来说较容易.但如果控件是扩展的,就只能获取到第一个值,无法根据扩展一行行获取对应的值. 例:本意是想获取到袁成洁,结果还是获取到第一个单元格值孙 ...

  6. 浅谈文档协作在工程设计中的应用——共享excel计算书

    我们设计过程中大量采用excel计算书,因为很多经典的计算都可以用excel解决,最最基本的就是工程量计算啦.稍微复杂的比如钢管计算,埋地钢管结构计算,顶管计算,水力学计算,波浪爬高计算,堤防高程计算 ...

  7. m6c2g核心板使用笔记

    周立功官网资料下载链接:http://www.zlg.cn/ipc/down/down/id/84.html 平台:致远M6G2C-L Cortex-A7工控核心板 主要参考文档:EPC_loT_M6 ...

  8. Android 编程下的 TraceView 简介及其案例实战

    TraceView 是 Android 平台配备一个很好的性能分析的工具.它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到 method.详细内容参考:Profiling with ...

  9. 【Python】控制鼠标点击

    from pymouse import PyMouse m = PyMouse() a = m.position() #获取当前坐标的位置 print(a) m.move(50, 500) #鼠标移动 ...

  10. 用JS实现判断iframe是否加载完成

    本文出至:新太潮流网络博客 var iframe = document.createElement("iframe"); iframe.src = "blog.iinu. ...