3.PCB的布局原则3.1组件的放置PCB布局之前应先注意将组件放置(placement)在适当的位置,一方面需考虑电路板外部接线端子的位置,另一方面也需考虑不同性质的电路应予以适当的区隔。低阶模拟、高速数字以及噪声电路(继电器、高电流开关等等)应加以分隔以降低子系统间的耦合。当放置组件时,应同时考虑子系统电路间的内部电路绕线,特别是时序及震荡电路。为了去除EMI的潜在问题,应该系统化的检查组件放置与线路布局,返覆检视及修正布线一直到确定所有的EMI风险降低到最低为止,简而言之,事先的防范是将低EMI干扰问题的首要原则。图6说明不同性质电路的区隔概念。图6.将PCB上不同性质的电路予以隔离3.2接地的布局一个电子设备的设计关键即在于具有强韧的与可靠的电源系统,而接地布局尤为其中关键。事实上,接地可视为所有好的PCB设计的基础。大部分的EMI问题皆可藉由良好的接地来解决。3.3接地噪声的定义降低地线噪声对系统影响的关键在于了解产生接地噪声的机制。接地噪声的主要关键在于所有的地线都有些微的阻抗,对所有的电路而言,电流都必须流经地线,那些有限的接地阻抗电就会在地在线产生压降,这些压降则会耦合到相关的电路而形成噪声。由于传输线具有电感性(杂散电感),因此在线的瞬间突波电流(surgecurrent),将引发极大的脉冲电压。电感的端电压与其流过之电流有下列关系:高频率数字系统当晶体管开关时曾产生突波电流;模拟系统则在负载电流改变时产生瞬间的电流变化。举例来说,一个闸在ON而载有4mA的电流时,突然开关切到OFF且现在载有0.6mA的电流,假设开关时间为4μsec,载有450μH的电感信号的导体,此时所产生的电压突波为:如同稍早提到的,较快速的系统产生较快的上升时间;假设在一个产品生命周期中的下一个设计具更快速的时钟频率,如果新逻辑的上升时间是旧的两倍,则新设计的噪声也是旧的二倍强度。大部分的数字系统较模拟系统具有更高的噪声免疫力。接地系统的低阶噪声会严重的影响模拟系统低阶讯号放大器的讯号质量,噪声也会因共同阻抗而耦合到其它相关电路,图7说明在共同阻抗情况下的信号耦合传导方式。图7.共同阻抗耦合图7中两个信号汇合端的电压分别产生自模拟与数字的子电路系统,由于共同阻抗Z3使得两者彼此分享产生的噪声,在系统接地点和汇合点之间,将产生一个偏移(offset)。在数字系统中,此偏移将成为是动态的噪声,且会影响到模拟电路低阶讯号的高频响应。3.4降低接地噪声一个设计良好的接地系统其优点是课在不增加组件成本的前提下提高系同的电磁兼容性。一个良好的接地系统的基本目标是降低流过接地阻抗的电流所产生的噪声电压。因此,设计接地系统时,一个基本的问题是,电流如何在系统中流动?静音和噪声的接地回路是否混杂在一起?根据系统使用的电路类型与工作频率,设计具有低阻抗路的接地回路。大部分以为处理器为主的系统都含有高频数字逻辑与低阶模拟电路,有些系统甚至具有易产生噪声的继电器和高电流开关。如同前面所提到的,这些电路应该予以区隔且接地回路不能混杂一起,相似的电路应该放置在一起。高速数字电路必须对所有的回路提供低阻抗的线路;设计接地系统要尽可能包含很多的平行接地线路,这会减少接地回路的电感。此概念推至极至,即形成接地平面;虽然接地平面能最有效的降低接地噪声,但多层PCB将提高成本,因此必须整体考虑,决定实行的方式。如果接地平面不够经济,那就使用单点接地。单点或星状接地连结所有接地绕线到终端接地点,此法可降低系统间的共同阻抗。虽然由于空间的限制,使得此法在实际布线时可能造成困难,但降低共同阻抗则是设计的基本原则。导体电感与其直径或宽度成反比但正比于其长度。减少电感要尽可能使用短和宽的绕线,以45度的绕线取代90度以减少传输反射。我们应当记住电流最后终会流回源端,在某些电路板布局中,不适当的电路布局会形成一个种对电磁辐射极为敏感的大回路,并将噪声耦合到接地系统中。一般规则是尽可能减少接地回路(groundloop)的尺寸,图8为二层PCB单点接地系统的例子。图9是一个具有三种不同接地系统的印刷电路板地线布线配置,其中包含了较易产生噪声的电路(onboardswitchingpowersupply,relay,basedrive,high-currentswitchingdevices)、低阶模拟讯号处理电路(A/D,D/A,analogfilter)、高频数字电路(MCU,DSP,memory),这三种不同性质电路的地线,应当分别拉线、彼此隔离,再以单点方式予以连接。图8.单点接地的电源系统图9.一个具有三种不同接地系统的印刷电路板地线布线配置图10.印刷电路板的网状地线配置3.5电源线的布局与解耦PCB的地线布局完成之后,接下来就是电源线的布局。若空间许可,电源线应与地线平行,但从实际观点而言,此点未必可行。电源线的噪声通常可藉由适当的电源滤波电容与解耦电容将之滤除,网状的地线(或接地平面)较网状的电源线更为重要,因此布局时,应优先考虑地线的布局,其次再考虑电源线的布局。以下说明一些电源线噪声抑制的方法[Ott,1988,pp.286-292]。图11.电源线的瞬间突波电流(a)未加(b)加上解耦电容3.6电源线的噪声耦合PCB上的逻辑闸开关时,在电源在线会产生瞬时的脉冲电流,由于电源线多少具有微小的电感性,如图11(a)所示,因此在电源端产生噪声干扰。电源线的电感可藉由多层PCB(电源平面)来降低,或使用较慢的逻辑降低开关的速度,但前者将增加成本,而后者则降低了系统的性能。在使用双层PCB的前提下,电源线的噪声干扰可藉由解耦电容来降低。PCB的解耦电容可分为两类,一类是置于IC旁的削尖电容(despikingcapacitor),另一类则是置于电源端的大型解耦电容(bulkdecouplingcapacitor)。IC旁的削尖电容其特质为容量小、频宽高,目的在于提供IC开关时的瞬间脉冲电流。但这些电容也需补充瞬间所损失的电荷,这就必须藉由PCB电源输入端的大型解耦电容来补充电荷,其等效电路如图11(b)所示,放置的位置则如图10所示。电源端的大型解耦电容其数值虽然不是非常关键,但至少应10倍于所有IC削尖电容的总和,也应放置于PCB的电源输入端。小的0.lμF电容也可应用于电源端与之并联以去除高频噪声,这些电容应该尽量靠近电源端。通常15到20个逻辑IC即需一个大型解耦电容,若PCB上有较多的IC,则每15到20个逻辑IC附近就应适当的放置一个大型解耦电容。对于以MCU为主的PCB来说,一个大型解耦电容(bulkdecouplingcapacitor)通常已足够。良好的解耦电容应具有较小的等效串连电感,钽电解电容(tantalumelectrolyticcapacitor)或金属化多碳电容(metalizedpolycarbonatecapacitor)都有较小的内部电感(internalinductance),是适当的选择,但铝电解电容(aluminumelectrolyticcapacitor)的内部电感通常远高于前者,因此不适宜作为电源解耦电容。图12.数位IC解耦电容的安置与布线3.7数位IC的削尖电容(despikingcapacitor)数字IC旁的削尖电容其特质为频宽高915-150MHz)、容量小(470-1000pF),目的在于提供IC开关时的瞬间脉冲电流。削尖电容并非愈大愈好,符合上述条件的最小电容,即是最佳选择,尽量少用大于0.1μF的电容。数字IC的频率愈高,则电容愈小。0.lμF电容用在高达l5MHz的系统频率,若超过l5MHz以上,就使用0.0lμF的电容。高频宽、低电感的碟状陶瓷电容(diskceramiccapacitor)或是多层陶瓷电容(multilayerceramiccapacitor)适合用来做为IC间的削尖电容。DRAM由于需要refreshcharge,因此需要较大的削尖电容,通常256K的DRAM需要0.lμF的削尖电容。尽可能将电容靠近IC摆置,Vcc和GND脚位在芯片的对面端之标准会形成对EMI敏感的回路,如果IC的电源端靠近则回路是相当小的,图12说明一个典型逻辑IC的电容摆置,把电容放在Vcc和GND的中间位置。3.8电源线滤波器(PowerLineFilter)如果需要进一步滤除电源线的噪声,可使用LC或π滤波器(图13),尽量将滤波器靠近组件,而将其它的信号绕线在滤波器的附近。图13.电源滤波器陶铁磁珠(ferritebead)也可用来滤掉不想要的系统高频噪声[Ott,1988,pp.152-156],它们提供一种较便宜的方式来增加高频衰减,但对直流或低频讯号则不会造成讯号的衰减,对于消除lMHz以上的噪声最为经济有效。陶铁磁珠的阻抗通常低于l00Ω,主要应用于低阻抗的电源电路,如电源供应器、C级功率放大器、谐振电路与SCR开关电路等。如果单珠未能有效滤除高频噪声,也可将多珠串连或多绕几圈,但须注意圈数的增加,将提高杂散电容,这对高频噪声的滤除是不利的。陶铁磁体珠子是圆柱形且能在导体上滑动,用在电源供应器时,应将磁珠靠近PCB的电源输出端,如图14所示。图14.抑制高频噪声的ferritebead安置于电源供应器PCB的电源输出端3.9信号布局电源线与地线布局完之后,接下来的就是信号线的布局了。在布局数字和模拟混合信号的PCB时,勿将数字和模拟信号混杂,电路板上的数字电路、模拟电路、以及易产生噪声的电路应予以区隔,8如图所示。试着先绕线最为敏感的线路,并去除电路间的耦合路径。通常与数字电路或噪声产生电路接口的低阶模拟电路最容易受到干扰,在绕线时应格外谨慎。3.10数字电路的噪声与布线模拟电路的噪声通常来自于电路板的外部,然而数字电路的噪声则往往由内部产生,因此如何降低内部噪声是数字电路板布线的首要考虑因素。在MCU为主的系统中最敏感的信号是时序、重置和中断线路,震荡器在开机时尤为敏感。千万不要将这些线路与高电流开关线路平行,如此易于被电磁交互耦合信号破坏。此效应容易破坏MCU经由中断码的执行,引起非预期的重置或中断。时序信号受到干扰,将造成失相(losephase)使整个系统失去同步,由于MCU的执行是依据适当的时钟脉波,因此不要期望它们能在EMI的干扰下恢复正常操作。震荡器或陶瓷共振时钟是一种RF电路,必须绕线以减少它的发射位准及敏感性。图15以一个震荡器或陶瓷共振器与DIP包装的例子来说明,尽量将震荡电路的配置靠近MCU,若是震荡器或陶瓷共振器的本体很长,就放在PCB之下并将包装接地。如果震荡器在PCB之外,就将MCU放在离PCB连接器的附近,不然,就将MCU尽量摆近震荡器以缩短绕线距离。震荡线路的地线应该连接组件可能使用最短绕线的接地脚位,电源和接地脚应该直接绕线到PCB的电源部分。图16说明PCB 挈b的?/FONTI/O接地与I/O电缆线的解耦电容布线方式。3.11模拟电路的噪声与布线低阶信号(low-levelsignal)容易受到数字信号的干扰;如果模拟和数字信号必须混杂,要确定彼此的线路相交成90度角,这将会降低交互耦合(crosscoupling)的效应。如果模拟电路的signalreference未与数字线路隔离的话,模拟-数字转换器的讯号会受到严重的干扰,因此不可将数字电源和接地直接输入模拟-数字转换器的signalreference线路。这些脚位应直接绕线自母板的电源端之参考电压,此电压参考脚位应用lK奥姆的电阻和l.0μF电容来滤波。图15.石英或陶瓷共振电路的线路布局图16.PCB『干净的I/O』接地与I/O电缆线的解耦电容布线方式