如何畫出一塊電路板--PCB
PCB全名為Printed Circuit Board,即印刷電路板。圖1就是一塊完成布線的PCB圖。將相應(yīng)的PCB文件發(fā)給PCB制板廠就可以制造出能裝配電子元件的PCB板。設(shè)計(jì)PCB需要專業(yè)的EDA軟件工具,根據(jù)不同的電路板尺寸、復(fù)雜度(電路中包含的元器件數(shù)量,電路板層數(shù))以及相關(guān)的附件功能(信號完整性分析、電源完整性仿真等)可以選擇不同配置的EDA軟件工具,其價(jià)格從數(shù)千人民幣到數(shù)十萬不等。業(yè)內(nèi)知名的EDA軟件工具如圖2所示。
我們來了解一下從電路圖Schamatics設(shè)計(jì)到電路板PCB設(shè)計(jì)的一般流程。借助于EDA軟件工具,我們先完成電路原理圖設(shè)計(jì)。
圖3就是電路原理圖,將設(shè)計(jì)完成的原理圖生成網(wǎng)絡(luò)表,網(wǎng)絡(luò)表里包含了電路圖中每一個元件的信號互連信息以及相應(yīng)的PCB封裝。將生成的網(wǎng)絡(luò)表導(dǎo)入PCB設(shè)計(jì)工具中,設(shè)計(jì)桌面上就會自動生成一堆的封裝,并且?guī)в羞B接指引線,這個時候我們就可以正式開始PCB的布線工作。假設(shè)電路中我們采用了0402封裝的貼片電阻,那么我們就要在原理圖中為電阻元件設(shè)置好0402的貼片封裝。這種常見封裝一般EDA工具中都會有封裝庫文件,無需設(shè)計(jì)者去繪制。對于封裝庫中沒有的封裝,我們需要自己去畫出封裝,然后添加進(jìn)封裝庫中。元件的封裝尺寸數(shù)據(jù),在元件的數(shù)據(jù)手冊中都可以查得到。
在進(jìn)入PCB布線階段,一般我們先要進(jìn)行元器件的布局,然后再進(jìn)行布線?,F(xiàn)在的EDA軟件都帶有自動布線功能,有些簡單的電路,在手工優(yōu)化來布局之后完全可以采取自動布線來完成PCB的設(shè)計(jì)。復(fù)雜些的電路一般都是手工布線,或者有限自動布線,手工優(yōu)化。PCB還有個重要的概念--層數(shù)。PCB制板廠收費(fèi)也是按層數(shù)來算錢,一般是加工費(fèi)=PCB面積*層數(shù)*單位面積單價(jià)。PCB的這個層數(shù)的概念就是可布線的層數(shù),一般簡單電路,雙面板就夠用了,這種雙面板就是正反面走線和安置元器件。比如家電的PCB多為雙面版。
相對電路結(jié)構(gòu)簡單的家電,智能手機(jī)或者電腦的主板基本上都是8層以上的PCB,原因主要有以下幾點(diǎn):
-
通過擴(kuò)展層數(shù)來加大可布線區(qū)域,這在手機(jī)上很好理解,如此小的PCB板上,想要在上下兩面完成布線是不可能的。
-
通過分層交叉走線,減少信號互擾的可能。
-
可以實(shí)現(xiàn)大面積敷地線,滿足某些器件需要就近接地的需求,有效降低寄生電感。
-
對于BGA等密集型引腳封裝的,非多層布線,不能引出線路以連接所有引腳(如圖8所示)。
以圖8中的BGA芯片為例,無法在雙面板上完成所有引腳的布線,只能采用多層板,通過打盲孔的方式,將引腳分批引出至不同的層上再進(jìn)行布線。何為盲孔?以及何為埋孔、通孔,請直接看圖9,一目了然。
在布線完成之后,還需要進(jìn)行網(wǎng)絡(luò)檢查,確保所有PCB走連線與原理圖設(shè)計(jì)相同。最后進(jìn)行DRC(Design Rule Check),即設(shè)計(jì)規(guī)則檢查,檢查PCB設(shè)計(jì)中有無不符合設(shè)計(jì)規(guī)則的地方,比如線路間距、線寬、未連接的焊盤及走線等。
PCB設(shè)計(jì)到這里就算完成了,將PCB文件或者由其生成的Gerber文件發(fā)給PCB制板廠就可以制作PCB。
- 上一篇:這11個經(jīng)典電路,把運(yùn)算放大器運(yùn)用得出神入化! 2020/8/13
- 下一篇:開關(guān)電源的幾種工作模式詳解 2020/7/16