相信對(duì)做硬件的工程師,畢業(yè)開始進(jìn)公司時(shí),在設(shè)計(jì)PCB時(shí),老工程師都會(huì)對(duì)他說,PCB走線不要走直角,走線一定要短,電容一定要就近擺放等等。但是一開始我們可能都不了解為什么這樣做,就憑他們的幾句經(jīng)驗(yàn)對(duì)我們來說是遠(yuǎn)遠(yuǎn)不夠的哦,當(dāng)然如果你沒有注意這些細(xì)節(jié)問題,今后又犯了,可能又會(huì)被他們罵,“都說了多少遍了電容一定要就近擺放,放遠(yuǎn)了起不到效果等等”,往往經(jīng)驗(yàn)告訴我們其實(shí)那些老工程師也是只有一部分人才真正掌握其中的奧妙,我們一開始不會(huì)也不用難過,多看看資料很快就能掌握的。直到被罵好幾次后我們回去找相關(guān)資料,為什么設(shè)計(jì)PCB電容要就近擺放呢,等看了資料后就能了解一些,可是網(wǎng)上的資料很雜散,很少能找到一個(gè)很全方面講解的。下面這些內(nèi)容是我轉(zhuǎn)載的一篇關(guān)于電容去耦半徑的講解,相信你看了之后可以很牛x的回答和避免類似問題的發(fā)生。老師問: 為什么去耦電容就近擺放呢?學(xué)生答: 因?yàn)樗杏行О霃脚?,放的遠(yuǎn)了失效的。電容去耦的一個(gè)重要問題是電容的去耦半徑。大多數(shù)資料中都會(huì)提到電容擺放要盡量靠近芯片,多數(shù)資料都是從減小回路電感的角度來談這個(gè)擺放距離問題。確實(shí),減小電感是一個(gè)重要原因,但是還有一個(gè)重要的原因大多數(shù)資料都沒有提及,那就是電容去耦半徑問題。如果電容擺放離芯片過遠(yuǎn),超出了它的去耦半徑,電容將失去它的去耦的作用。理解去耦半徑最好的辦法就是考察噪聲源和電容補(bǔ)償電流之間的相位關(guān)系。當(dāng)芯片對(duì)電流的需求發(fā)生變化時(shí),會(huì)在電源平面的一個(gè)很小的局部區(qū)域內(nèi)產(chǎn)生電壓擾動(dòng),電容要補(bǔ)償這一電流(或電壓),就必須先感知到這個(gè)電壓擾動(dòng)。信號(hào)在介質(zhì)中傳播需要一定的時(shí)間,因此從發(fā)生局部電壓擾動(dòng)到電容感知到這一擾動(dòng)之間有一個(gè)時(shí)間延遲。同樣,電容的補(bǔ)償電流到達(dá)擾動(dòng)區(qū)也需要一個(gè)延遲。因此必然造成噪聲源和電容補(bǔ)償電流之間的相位上的不一致。
在高速設(shè)計(jì)中,可控阻抗板和線路的特性阻抗問題困擾著許多中國(guó)工程師。本文通過簡(jiǎn)單而且直觀的方法介紹了特性阻抗的基本性質(zhì)、計(jì)算和測(cè)量方法。在高速設(shè)計(jì)中,可控阻抗板和線路的特性阻抗是最重要和最普遍的問題之一。首先了解一下傳輸線的定義:傳輸線由兩個(gè)具有一定長(zhǎng)度的導(dǎo)體組成,一個(gè)導(dǎo)體用來發(fā)送信號(hào),另一個(gè)用來接收信號(hào)(切記“回路”取代“地”的概念)。在一個(gè)多層板中,每一條線路都是傳輸線的組成部分,鄰近的參考平面可作為第二條線路或回路。一條線路成為“性能良好”傳輸線的關(guān)鍵是使它的特性阻抗在整個(gè)線路中保持恒定。線路板成為“可控阻抗板”的關(guān)鍵是使所有線路的特性阻抗?jié)M足一個(gè)規(guī)定值,通常在25歐姆和70歐姆之間。在多層線路板中,傳輸線性能良好的關(guān)鍵是使它的特性阻抗在整條線路中保持恒定。但是,究竟什么是特性阻抗?理解特性阻抗最簡(jiǎn)單的方法是看信號(hào)在傳輸中碰到了什么。當(dāng)沿著一條具有同樣橫截面?zhèn)鬏斁€移動(dòng)時(shí),這類似圖1所示的微波傳輸。假定把1伏特的電壓階梯波加到這條傳輸線中,如把1伏特的電池連接到傳輸線的前端(它位于發(fā)送線路和回路之間),一旦連接,這個(gè)電壓波信號(hào)沿著該線以光速傳播,它的速度通常約為6英寸/納秒。當(dāng)然,這個(gè)信號(hào)確實(shí)是發(fā)送線路和回路之間的電壓差,它可以從發(fā)送線路的任何一點(diǎn)和回路的相臨點(diǎn)來衡量。圖2是該電壓信號(hào)的傳輸示意圖。Zen的方法是先“產(chǎn)生信號(hào)”,然后沿著這條傳輸線以6英寸/納秒的速度傳播。第Y個(gè)0.01納秒前進(jìn)了0.06英寸,這時(shí)發(fā)送線路有多余的正電荷,而回路有多余的負(fù)電荷,正是這兩種電荷差維持著這兩個(gè)導(dǎo)體之間的1伏電壓差,而這兩個(gè)導(dǎo)體又組成了一個(gè)電容器。在下一個(gè)0.01納秒中,又要將一段0.06英寸傳輸線的電壓從0調(diào)整到1伏特,這必須加一些正電荷到發(fā)送線路,而加一些負(fù)電荷到接收線路。每移動(dòng)0.06英寸,必須把更多的正電荷加到發(fā)送線路,而把更多的負(fù)電荷加到回路。每隔0.01納秒,必須對(duì)傳輸線路的另外一段進(jìn)行充電,然后信號(hào)開始沿著這一段傳播。電荷來自傳輸線前端的電池,當(dāng)沿著這條線移動(dòng)時(shí),就給傳輸線的連續(xù)部分充電,因而在發(fā)送線路和回路之間形成了1伏特的電壓差。每前進(jìn)0.01納秒,就從電池中獲得一些電荷(±Q),恒定的時(shí)間間隔(±t)內(nèi)從電池中流出的恒定電量(±Q)就是一種恒定電流。流入回路的負(fù)電流實(shí)際上與流出的正電流相等,而且正好在信號(hào)波的前端,交流電流通過上、下線路組成的電容,結(jié)束整個(gè)循環(huán)過程。
PCB布局規(guī)則1、在通常情況下,所有的元件均應(yīng)布置在電路板的同一面上,只有頂層元件過密時(shí),才能將一些高度有限并且發(fā)熱量小的器件,如貼片電阻、貼片電容、貼片IC等放在底層。2、在保證電氣性能的前提下,元件應(yīng)放置在柵格上且相互平行或垂直排列,以求整齊、美觀,在一般情況下不允許元件重疊;元件排列要緊湊,元件在整個(gè)版面上應(yīng)分布均勻、疏密一致。3、電路板上不同組件相臨焊盤圖形之間的最小間距應(yīng)在1MM以上。4、離電路板邊緣一般不小于2MM.電路板的最佳形狀為矩形,長(zhǎng)寬比為3:2或4:3.電路板面尺大于200MM乘150MM時(shí),應(yīng)考慮電路板所能承受的機(jī)械強(qiáng)度。PCB設(shè)計(jì)設(shè)置技巧PCB設(shè)計(jì)在不同階段需要進(jìn)行不同的各點(diǎn)設(shè)置,在布局階段可以采用大格點(diǎn)進(jìn)行器件布局;對(duì)于IC、非定位接插件等大器件,可以選用50~100mil的格點(diǎn)精度進(jìn)行布局,而對(duì)于電阻電容和電感等無源小器件,可采用25mil的格點(diǎn)進(jìn)行布局。大格點(diǎn)的精度有利于器件的對(duì)齊和布局的美觀。PCB設(shè)計(jì)布局技巧在PCB的布局設(shè)計(jì)中要分析電路板的單元,依據(jù)起功能進(jìn)行布局設(shè)計(jì),對(duì)電路的全部元器件進(jìn)行布局時(shí),要符合以下原則:1、按照電路的流程安排各個(gè)功能電路單元的位置,使布局便于信號(hào)流通,并使信號(hào)盡可能保持一致的方向。2、以每個(gè)功能單元的核心元器件為中心,圍繞他來進(jìn)行布局。元器件應(yīng)均勻、整體、緊湊的排列在PCB上,盡量減少和縮短各元器件之間的引線和連接。3、在高頻下工作的電路,要考慮元器件之間的分布參數(shù)。一般電路應(yīng)盡可能使元器件并行排列,這樣不但美觀,而且裝旱容易,易于批量生產(chǎn)。
這里主要是說了從PCB設(shè)計(jì)封裝來解析選擇元件的技巧。元件的封裝包含很多信息,包含元件的尺寸,特別是引腳的相對(duì)位置關(guān)系,還有元件的焊盤類型。當(dāng)然我們根據(jù)元件封裝選擇元件時(shí)還有一個(gè)要注意的地方是要考慮元件的外形尺寸。引腳位置關(guān)系:主要是指我們需要將實(shí)際的元件的引腳和PCB元件的封裝的尺寸對(duì)應(yīng)起來。我們選擇不同的元件,雖然功能相同,但是元件的封裝很可能不一樣。我們需要保證PCB焊盤尺寸位置正確才能保證元件能正確焊接。焊盤的選擇:這個(gè)是我們需要考慮的比較多的地方。首先包括焊盤的類型。其類型包括兩種,一是電鍍通孔,一種是表貼類型。我們需要考慮的因素有器件成本、可用性、器件面積密度和功耗等因數(shù)。從制造角度看,表貼器件通常要比通孔器件便宜,而且一般可用性較高。對(duì)于我們一般設(shè)計(jì)來說,我們選擇表貼元件,不僅方便手工焊接,而且有利于查錯(cuò)和調(diào)試過程中更好的連接焊盤和信號(hào)。其次我們還應(yīng)該注意焊盤的位置。因?yàn)椴煌奈恢茫痛碓?shí)際當(dāng)中不同的位置。我們?nèi)绻缓侠戆才藕副P的位置,很有可能就會(huì)出現(xiàn)一個(gè)區(qū)域元件過密,而另外一個(gè)區(qū)域元件很稀疏的情況,當(dāng)然情況更糟糕的是由于焊盤位置過近,導(dǎo)致元件之間空隙過小而無法焊接,下面就是我失敗的一個(gè)例子,我在一個(gè)光耦開關(guān)旁邊開了通孔,但是由于它們的位置過近,導(dǎo)致光耦開關(guān)焊接上去以后,通孔無法再放置螺絲了。
河南FPC柔性版1. 如果是人工焊接,要養(yǎng)成好的習(xí)慣,首先,焊接前要目視檢查一遍PCB板,并用萬用表檢查關(guān)鍵電路(特別是電源與地)是否短路;其次,FPC柔性版生產(chǎn)廠每次焊接完一個(gè)芯片就用萬用表測(cè)一下電源和地是否短路;此外,焊接時(shí)不要亂甩烙鐵,如果把焊錫甩到芯片的焊腳上(特別是表貼元件),就不容易查到。2. 在計(jì)算機(jī)上打開PCB圖,點(diǎn)亮短路的網(wǎng)絡(luò),看什么地方離的最近,最容易被連到一塊。特別要注意IC內(nèi)部短路。3. 發(fā)現(xiàn)有短路現(xiàn)象。拿一塊板來割線(特別適合單/雙層板),割線后將每部分功能塊分別通電,一部分一部分排除。4. 使用短路定位分析儀,如:新加坡PROTEQ CB2000短路追蹤儀,香港靈智科技QT50短路追蹤儀,英國(guó)POLAR ToneOhm950多層板路短路探測(cè)儀等等。5. 如果有BGA芯片,由于所有焊點(diǎn)被芯片覆蓋看不見,而且又是多層板(4層以上),因此最好在設(shè)計(jì)時(shí)將每個(gè)芯片的電源分割開,用磁珠或0歐電阻連接,這樣出現(xiàn)電源與地短路時(shí),斷開磁珠檢測(cè),很容易定位到某一芯片。由于BGA的焊接難度大,如果不是機(jī)器自動(dòng)焊接,稍不注意就會(huì)把相鄰的電源與地兩個(gè)焊球短路。