相信对做硬件的工程师,毕业开始进公司时,在设计PCB时,老工程师都会对他说,PCB走线不要走直角,走线一定要短,电容一定要就近摆放等等。但是一开始我们可能都不了解为什么这样做,就凭他们的几句经验对我们来说是远远不够的哦,当然如果你没有注意这些细节问题,今后又犯了,可能又会被他们骂,“都说了多少遍了电容一定要就近摆放,放远了起不到效果等等”,往往经验告诉我们其实那些老工程师也是只有一部分人才真正掌握其中的奥妙,我们一开始不会也不用难过,多看看资料很快就能掌握的。直到被骂好几次后我们回去找相关资料,为什么设计PCB电容要就近摆放呢,等看了资料后就能了解一些,可是网上的资料很杂散,很少能找到一个很全方面讲解的。下面这些内容是我转载的一篇关于电容去耦半径的讲解,相信你看了之后可以很牛x的回答和避免类似问题的发生。老师问: 为什么去耦电容就近摆放呢?学生答: 因为它有有效半径哦,放的远了失效的。电容去耦的一个重要问题是电容的去耦半径。大多数资料中都会提到电容摆放要尽量靠近芯片,多数资料都是从减小回路电感的角度来谈这个摆放距离问题。确实,减小电感是一个重要原因,但是还有一个重要的原因大多数资料都没有提及,那就是电容去耦半径问题。如果电容摆放离芯片过远,超出了它的去耦半径,电容将失去它的去耦的作用。理解去耦半径最好的办法就是考察噪声源和电容补偿电流之间的相位关系。当芯片对电流的需求发生变化时,会在电源平面的一个很小的局部区域内产生电压扰动,电容要补偿这一电流(或电压),就必须先感知到这个电压扰动。信号在介质中传播需要一定的时间,因此从发生局部电压扰动到电容感知到这一扰动之间有一个时间延迟。同样,电容的补偿电流到达扰动区也需要一个延迟。因此必然造成噪声源和电容补偿电流之间的相位上的不一致。
(一) 细节决定成败PCB设计是一个细致的工作,需要的就是细心和耐心。刚开始做设计的新手经常犯的错误就是一些细节错误。器件管脚弄错了,器件封装用错了,管脚顺序画反了等等,有些可以通过飞线来解决,有些可能就让一块板子直接变成了废品。画封装的时候多检查一遍,投板之前把封装打印出来和实际器件比一下,多看一眼,多检查一遍不是强迫症,只是让这些容易犯的低级错误尽量避免。否则设计的再好看的板子,上面布满飞线,也就远谈不上优秀了。(二) 学会设置规则其实现在不光高级的PCB设计软件需要设置布线规则,一些简单易用的PCB工具同样可以进行规则设置。人脑毕竟不是机器,那就难免会有疏忽有失误。所以把一些容易忽略的问题设置到规则里面,让电脑帮助我们检查,尽量避免犯一些低级错误。另外,完善的规则设置能更好的规范后面的工作。所谓磨刀不误砍柴工,板子的规模越复杂规则设置的重要性越突出。现在很多EDA工具都有自动布线功能,如果规则设置足够详细,让工具自己帮你去设计,你在一旁喝杯咖啡,不是更惬意的事情吗?(三) 为别人考虑的越多,自己的工作越少在进行PCB设计的时候,尽量多考虑一些最终使用者的需求。比如,如果设计的是一块开发板,那么在进行PCB设计的时候就要考虑放置更多的丝印信息,这样在使用的时候会更方便,不用来回的查找原理图或者找设计人员支持了。如果设计的是一个量产产品,那么就要更多的考虑到生产线上会遇到的问题,同类型的器件尽量方向一致,器件间距是否合适,板子的工艺边宽度等等。这些问题考虑的越早,越不会影响后面的设计,也可以减少后面支持的工作量和改板的次数。看上去开始设计上用的时间增加了,实际上是减少了自己后续的工作量。在板子空间信号允许的情况下,尽量放置更多的测试点,提高板子的可测性,这样在后续调试阶段同样能节省更多的时间,给发现问题提供更多的思路。(四) 画好原理图很多工程师都觉得layout工作更重要一些,原理图就是为了生成网表方便PCB做检查用的。其实,在后续电路调试过程中原理图的作用会更大一些。无论是查找问题还是和同事交流,还是原理图更直观更方便。另外养成在原理图中做标注的习惯,把各部分电路在layout的时候要注意到的问题标注在原理图上,对自己或者对别人都是一个很好的提醒。层次化原理图,把不同功能不同模块的电路分成不同的页,这样无论是读图还是以后重复使用都能明显的减少工作量。使用成熟的设计总是要比设计新电路的风险小。每次看到把所有电路都放在一张图纸上,一片密密麻麻的器件,脑袋就能大一圈。
这里主要是说了从PCB设计封装来解析选择元件的技巧。元件的封装包含很多信息,包含元件的尺寸,特别是引脚的相对位置关系,还有元件的焊盘类型。当然我们根据元件封装选择元件时还有一个要注意的地方是要考虑元件的外形尺寸。引脚位置关系:主要是指我们需要将实际的元件的引脚和PCB元件的封装的尺寸对应起来。我们选择不同的元件,虽然功能相同,但是元件的封装很可能不一样。我们需要保证PCB焊盘尺寸位置正确才能保证元件能正确焊接。焊盘的选择:这个是我们需要考虑的比较多的地方。首先包括焊盘的类型。其类型包括两种,一是电镀通孔,一种是表贴类型。我们需要考虑的因素有器件成本、可用性、器件面积密度和功耗等因数。从制造角度看,表贴器件通常要比通孔器件便宜,而且一般可用性较高。对于我们一般设计来说,我们选择表贴元件,不仅方便手工焊接,而且有利于查错和调试过程中更好的连接焊盘和信号。其次我们还应该注意焊盘的位置。因为不同的位置,就代表元件实际当中不同的位置。我们如果不合理安排焊盘的位置,很有可能就会出现一个区域元件过密,而另外一个区域元件很稀疏的情况,当然情况更糟糕的是由于焊盘位置过近,导致元件之间空隙过小而无法焊接,下面就是我失败的一个例子,我在一个光耦开关旁边开了通孔,但是由于它们的位置过近,导致光耦开关焊接上去以后,通孔无法再放置螺丝了。另外一种情况就是我们要考虑焊盘如何焊接。在实际过程中我们常按一个特定的方向排列焊盘,焊接起来比较方便。元件的外形尺寸:在实际应用当中,一些元件(如有极性电容)可能有高度净空限制,所以我们需要在元件选择过程中加以考虑。我们在最初开始设计时,可以先画一个基本的电路板外框形状,然后放置上一些计划要使用的大型或位置关键元件(如连接器)。这样,就能直观快速地看到(没有布线的)电路板虚拟透视图,并给出相对精确的电路板和元器件的相对定位和元件高度。这将有助于确保PCB经过装配后元件能合适地放进外包装(塑料制品、机箱、机框等)内。当然我们还可以从工具菜单中调用三维预览模式浏览整块电路板。对于元件的选择,除了要依据设计要求外,还要选择正规厂家所生产的产品,这样才能保证实现你的设计目标。
香港专业PCB打样覆铜,就是将PCB上闲置的空间作为基准面,然后用固体铜填充,这些铜区又称为灌铜。专业PCB打样敷铜的意义在于,减小地线阻抗,提高抗干扰能力;降低压降,提高电源效率;还有,与地线相连,减小环路面积。如果PCB的地较多,有SGND、AGND、GND,等等,如何覆铜?我的做法是,根据PCB板面位置的不同,分别以最主要的“地”作为基准参考来独立覆铜,数字地和模拟地分开来敷铜自不多言。同时在覆铜之前,首先加粗相应的电源连线:V5.0V、V3.6V、V3.3V(SD卡供电),等等。这样一来,就形成了多个不同形状的多变形结构。覆铜需要处理好几个问题:一是不同地的单点连接,二是晶振附近的覆铜,电路中的晶振为一高频发射源,做法是在环绕晶振敷铜,然后将晶振的外壳另行接地。三是孤岛(死区)问题,如果觉得很大,那就定义个地过孔添加进去也费不了多大的事。另外,大面积覆铜好还是网格覆铜好,不好一概而论。为什么呢?大面积覆铜,如果过波峰焊时,板子就可能会翘起来,甚至会起泡。从这点来说,网格的散热性要好些。通常是高频电路对抗干扰要求高的多用网格,低频电路有大电流的电路等常用完整的铺铜。补充下:在数字电路中,特别是带MCU的电路中,兆级以上工作频率的电路,敷铜的作用就是为了降低整个地平面的阻抗。更具体的处理方法我一般是这样来操作的:各个核心模块(也都是数字电路)在允许的情况下也会分区敷铜,然后再用线把各个敷铜连接起来,这样做的目的也是为了减小各级电路之间的影响。对于数字电路模拟电路 混合的电路,地线的独立走线,以及到最后到电源滤波电容处的汇总就不多说了,大家都清楚。不过有一点:模拟电路里的地线分布,很多时候不能简单敷成一片铜皮就了事,因为模拟电路里很注重前后级的互相影响,而且模拟地也要求单点接地,所以能不能把模拟地敷成铜皮还得根据实际情况处理。(这就要求对所用到的模拟IC的一些特殊性能还是要了解的)
一、PCB沉金采用的是化学沉积的方法,通过化学氧化还原反应的方法生成一层镀层,一般厚度较厚,是化学镍金金层沉积方法的一种,可以达到较厚的金层。二、PCB镀金采用的是电解的原理,也叫电镀方式。其他金属表面处理也多数采用的是电镀方式。在实际产品应用中,90%的金板是沉金板,因为镀金板焊接性差是他的致命缺点,也是导致很多公司放弃镀金工艺的直接原因!沉金工艺在印制线路表面上沉积颜色稳定,光亮度好,镀层平整,可焊性良好的镍金镀层。基本可分为四个阶段:前处理(除油,微蚀,活化、后浸),沉镍,沉金,后处理(废金水洗,DI水洗,烘干)。沉金厚度在0.025-0.1um间。金应用于电路板表面处理,因为金的导电性强,抗氧化性好,寿命长,而镀金板与沉金板最根本的区别在于,镀金是硬金(耐磨),沉金是软金(不耐磨)。1、沉金与镀金所形成的晶体结构不一样,沉金对于金的厚度比镀金要厚很多,沉金会呈金黄色,较镀金来说更黄(这是区分镀金和沉金的方法之一),镀金的会稍微发白(镍的颜色)。2、沉金与镀金所形成的晶体结构不一样,沉金相对镀金来说更容易焊接,不会造成焊接不良。沉金板的应力更易控制,对有邦定的产品而言,更有利于邦定的加工。同时也正因为沉金比镀金软,所以沉金板做金手指不耐磨(沉金板的缺点)。3、PCB沉金板只有焊盘上有镍金,趋肤效应中信号的传输是在铜层不会对信号有影响。4、沉金较镀金来说晶体结构更致密,不易产成氧化。5、随着电路板加工精度要求越来越高,线宽、间距已经到了0.1mm以下。镀金则容易产生金丝短路。沉金板只有焊盘上有镍金,所以不容易产成金丝短路。6、沉金板只有焊盘上有镍金,所以线路上的阻焊与铜层的结合更牢固。工程在作补偿时不会对间距产生影响。7、对于要求较高的板子,平整度要求要好,一般就采用沉金,沉金一般不会出现组装后的黑垫现象。沉金板的平整性与使用寿命较镀金板要好。所以目前大多数工厂都采用了沉金工艺生产金板。但是沉金工艺比镀金工艺成本更贵(含金量更高),所以依然还有大量的低价产品使用镀金工艺。