所谓覆铜,就是将PCB上闲置的空间作为基准面,然后用固体铜填充,这些铜区又称为灌铜。敷铜的意义在于,减小地线阻抗,提高抗干扰能力;降低压降,提高电源效率;还有,与地线相连,减小环路面积。如果PCB的地较多,有SGND、AGND、GND,等等,就要根据PCB板面位置的不同,分别以最主要的“地”作为基准参考来独立覆铜,数字地和模拟地分开来敷铜自不多言。同时在覆铜之前,首先加粗相应的电源连线:5.0V、3.3V等等。这样一来,就形成了多个不同形状的多变形结构。

    覆铜需要处理好几个问题:一是不同地的单点连接,做法是通过0欧电阻或者磁珠或者电感连接;二是晶振附近的覆铜,电路中的晶振为一高频发射源,做法是在环绕晶振敷铜,然后将晶振的外壳另行接地。三是孤岛(死区)问题,如果觉得很大,那就定义个地过孔添加进去也费不了多大的事。

    另外,大面积覆铜好还是网格覆铜好,不好一概而论。为什么呢?大面积覆铜,如果过波峰焊时,板子就可能会翘起来,甚至会起泡。从这点来说,网格的散热性要好些。通常是高频电路对抗干扰要求高的多用网格,低频电路有大电流的电路等常用完整的铺铜。

    开始布线时,应对地线一视同仁,走线的时候就应该把地线走好,不能依靠于覆铜后通过添加过孔来消除为连接的地引脚,这样的效果很不好。当然如果选用的是网格覆铜,这些地连线就有些影响美观,如果是细心人就删除吧。

    1、大面积敷铜,具备了加大电流和屏蔽双重作用,单纯的网格敷铜主要还是屏蔽作用,加大电流的作用被降低了.加网格的目的未必是为了美观,而是可以防止和缓解铜箔粘胶焊接的时候产生的气体使铜箔起泡.所以,就是大面积敷铜,也要注意开几个槽,缓解铜箔起泡。

    2、环形地线,可以有屏蔽作用,也可以形成对辐射信号的接收.类似于环形天线.所以,充电器既有大电流又有小信号检测,所以,还是采用“树型地线为好。

    3、这样一般的充电控制IC还是自己成为地线回路再与大电流地回路连接为好,减少大电流回路的铜箔压降对小信号的干扰。

    这样做,不是绝对的,也可以看到不少违反上面要求的,也可以使用的.但是我在一般布板的时候,会尽可能注意这些要求的。

    1、多层板中间层的布线空旷区域,不要敷铜。因为你很难做到让这个敷铜“良好接地”。

    2、一块PCB,不管有多少种电源,建议采用电源分割技术,并且只使用一个电源层。因为电源与地一样,也是“参考平面”,电源与地的“良好接地”是通过大量的滤波电容实现的,没有滤波电容的地方,就没有“接地”。

    3、设备内部的金属,例如金属散热器、金属加固条等,一定要实现“良好接地”。

    4、三端稳压器的散热金属块,一定要良好接地。

    5、晶振附近的接地隔离带,一定要良好接地。

*****************************************华丽的分割****************************************

大家都知道在高频情况下,印刷电路板上的布线的分布电容会起作用,当长度大于噪声频率相应波长的1/20 时,就会产生天线效应,噪声就会通过布线向外发射,如果在PCB 中存在不良接地的敷铜话,敷铜就成了传播噪音的工具,因此,在高频电路中,千万不要认为,把地线的某个地方接了地,这就是“地线”,一定要以小于λ/20 的间距,在布线上打过孔,与多层板的地平面“良好接地”。如果把敷铜处理恰当了,敷铜不仅具有加大电流,还起了屏蔽干扰的双重作用。

*****************************************华丽的分割****************************************

  出于让PCB 焊接时尽可能不变形的目的,大部分PCB 生产厂家会要求PCB 设计者在
PCB 的空旷区域填充铜皮或者网格状的地线。但是我们的工程师对这个“填充”不敢轻易使用,也许是因为在PCB 调试中,曾经
吃过“苦头”,也可能是专家们一直没有给出明确的结论。究竟敷铜是“利大于弊”还是“弊大于利”,本文用实测的角度来说明这个问题。
    下面的测量结果是利用EMSCAN 电磁干扰扫描系统获得的,EMSCAN 能使我们实时看清电磁场的分布,它具有1280 个近场探头,采用电子切换技术,高速扫描PCB 产生的电磁场。是世界上唯一采用阵列天线和电子扫描技术的电磁场近场扫描系统,也是唯一能获得被测物完整电磁场信息的系统。

先看一个实测的案例,在一块多层PCB 上,工程师把PCB 的周围敷上了一圈铜,如图1 所示。在这个敷铜的处理上,工程师仅在铜皮的开始部分放置了几个过孔,把这个铜皮连接到了地层上,其他地方没有打过孔。

图1 PCB 不良接地的敷铜产生的电磁场
在高频情况下,印刷电路板上的布线的分布电容会起作用,当长度大于噪声频率相应波长的1/20 时,就会产生天线效应,噪声就会通过布线向外发射。

从上面这个实际测量的结果来看,PCB 上存在一个22.894MHz 的干扰源,而敷设的
铜皮对这个信号很敏感,作为“接收天线”接收到了这个信号,同时,该铜皮又作为“发
射天线”向外部发射很强的电磁干扰信号。
我们知道,频率与波长的关系为f= C/λ。
式中f 为频率,单位为Hz,λ为波长,单位为m,C 为光速,等于3×108 米/秒
对于22.894MHz 的信号,其波长λ为:3×108/22.894M=13 米。λ/20 为65cm。

本PCB 的敷铜太长,超过了65cm,从而导致产生天线效应。目前,我们的PCB 中,普遍采用了上升沿小于1ns 的芯片。假设芯片的上升沿为1ns,其产生的电磁干扰的频率会高达fknee = 0.5/Tr =500MHz。对于500MHz 的信号,其波长为60cm,λ/20=3cm。也就是说,PCB 上3cm 长的布线,就可能形成“天线”。
所以,在高频电路中,千万不要认为,把地线的某个地方接了地,这就是“地
线”。一定要以小于λ/20 的间距,在布线上打过孔,与多层板的地平面“良好接地”。
对于一般的数字电路,按1cm 至2cm 的间距,对元件面或者焊接面的“地填充”
打过孔,实现与地平面的良好接地,才能保证“地填充”不会产生“弊”的影响。
由此,我们进行如下延伸:
Ø 多层板中间层的布线空旷区域,不要敷铜。因为你很难做到让这个敷铜“良好接地”
Ø 一块 PCB,不管有多少种电源,建议采用电源分割技术,并且只使用一个电源层。因为电源与地一样,也是“参考平面”,电源与地的“良好接地”是通过大量的滤波电容实现的,没有滤波电容的地方,就没有“接地”。
Ø 设备内部的金属,例如金属散热器、金属加固条等,一定要实现“良好接地”。
Ø 三端稳压器的散热金属块,一定要良好接地。
Ø 晶振附近的接地隔离带,一定要良好接地。
结论:PCB 上的敷铜,如果接地问题处理好了,肯定是“利大于弊”,它能减少
信号线的回流面积,减小信号对外的电磁干扰。

PCB 铺铜 转载的更多相关文章

  1. PCB铺铜

    问:为何要铺铜?答:一般铺铜有几个方面原因.1.EMC.对于大面积的地或电源铺铜,会起到屏蔽作用,有些特殊地,如PGND起到防护作用.2.PCB工艺要求.一般为了保证电镀效果,或者层压不变形,对于布线 ...

  2. 关于pcb铺铜

  3. Altium Designer /DXP无网络铺铜:

    有的设计者在PCB加工的时候会删除网络以便为了保护.但如果后续在无网络PCB上进行修改时就不叫麻烦,没有网络连铺铜都无法进行.一般手动添加网络只对要铺铜的地网络进行,其它的要修改者自己确保版图的正确性 ...

  4. 浅谈PCB敷铜的“弊与利”

    敷铜作为PCB设计的一个重要环节,不管是国产的青越锋PCB设计软件,还国外的一些Protel,PowerPCB都提供了智能敷铜功能,那么怎样才能敷好铜,我将自己一些想法与大家一起分享,希望能给同行带来 ...

  5. Protel 99SE铺铜问题总结

    一.PCB电路板放置铺铜有什么作用? 散热: 屏蔽 抗干扰 pcb板子带有寄生电容: 提高板子强度: 美观: 增加被抄板的难度,尤其是覆铜+黑油.   二.PROTEL不规则铺铜的方法: 1.先要知道 ...

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

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

  7. 如何让 KiCad EDA 5.1 不显示铺铜

    如何让 KiCad EDA 5.1 不显示铺铜 在画板最后给 PCB 铺地,铺地结束后检查然后发板出去打板. 板子回来焊接,调试时发现有问题,边调边改线路,打开 KiCad 一看满屏的铜皮,怎么改呀? ...

  8. Protel 99 铺铜的一个坑 Pour Over Same

    Protel 99 铺铜的一个坑 Pour Over Same 好久没用 Protel 99 了,修改了一个旧的 PCB 文件. 需要修改线路,由于改了线路需要重新铺铜,得重新画铺铜的边框. 以下这个 ...

  9. Altium Designer设计PCB--如何设置铺铜与导线或过孔的间距

    笑话: 到银行汇款,车临时停路边上. 为了怕交警罚就把朋友留下看车,跟他说有查车的过来了告诉我一声. 进去几分钟果然有交警来了. 那个朋友风风火火地闯进银行大声吼道:“大哥,警察来了,快走啊!” 偌大 ...

随机推荐

  1. Xcode密钥没有备份或者证书过期,出现Valid Signing错误

    密钥没有备份 或者证书过期,和Xcode 4.4中的证书,出现  Valid Signing 错误时   1.生成私有证书,打开钥匙串,钥匙串访问 – 证书助理 – 从证书颁发机构请求证书…,填入iD ...

  2. thinkphp 外部js语言包

    Thinkphp php文件也外部js文件公用同一个语言包 一 . php语言包转json数据格式 1.新建验证字段的语言包 application\common\lang\validate-cn.p ...

  3. mac ssh中文乱码解决

    网上有如下解决法,至少我没有成功过: vim ~/.bash_profile export LC_ALL='zh_CN.utf8' 来源:http://www.liuhuadong.com/archi ...

  4. python unittest 3- 框架Nose

    当前python的测试框架主要有以下三个: 1)zope.testing 2)py.test 3)Nose Nose下载:https://github.com/nose-devs/nose 1.Nos ...

  5. symfony 事务提交

    1. 添加数据 新建一个对象,给对象赋值 $em = $this->getDoctrine()->getManager(); //添加事物 $em->getConnection()- ...

  6. Windows下切换盘符

    方法: 直接输入盘符+引号,例如输入D:,不区分大小写. 使用cd命令,例如cd /d D: 使用cd命令有一些要注意的地方: 在同一个磁盘分区里,不需要加上\d,但是不同磁盘分区切换的时候,需要加上 ...

  7. win10禁止更新的方法

    Windows10强制更新苦恼了很多人,下面提供三种禁止Windows10更新的方法. 禁止Windows update服务 启动任务管理器->选择服务->打开服务. 找到Windows ...

  8. FFMPEG AVRational

    FFMPEG的很多结构中有AVRational time_base;这样的一个成员,它是AVRational结构的 typedef struct AVRational{ int num; ///< ...

  9. repr方法字符串输出实例对象的值

    #coding=utf-8 #repr方法字符串输出实例对象的值 class CountFromBy(object): def __init__(self, val=0, incr=1): self. ...

  10. centos6.4安装 jupyter-notebook

    自上次发布了文章后有些网友就说不能实现效果,根据自己的实验发现确实有此事,那是因为版本的变化问题.这次基于yum仓库里的jupyter notebook 5.0.0版本实现: 系统:最小化安装[习惯性 ...