關(guān)于PCB的學(xué)習(xí)有很多很好的資料,講得也很全面,我在這兒只是以初學(xué)者的角度,淺談一些在瑣碎的細(xì)節(jié)問(wèn)題,希望能對(duì)像我一樣的初學(xué)者有所幫助。下面是我平時(shí)在實(shí)驗(yàn)報(bào)告中寫(xiě)的總結(jié),現(xiàn)將其中自認(rèn)為有用的羅列在這,沒(méi)有用很專(zhuān)業(yè)的詞語(yǔ),可能有些地方說(shuō)的不妥,還望糾正啊! 為使原理圖美觀,在將相隔較遠(yuǎn)的兩端連起來(lái)時(shí),可用網(wǎng)絡(luò)標(biāo)志字“Net1”,如果只是起標(biāo)注作用,則用“Text”。 2 在畫(huà)原理圖時(shí),如果把兩根的導(dǎo)線畫(huà)得太靠近,則會(huì)產(chǎn)生不必要的結(jié)點(diǎn),是因?yàn)檫@兩根線交錯(cuò)引起的,只要修改光標(biāo)移動(dòng)的最小距離即可,即修改“snap”。 3 在原理圖中給元件取名字時(shí),A.B.C不能作為區(qū)分的標(biāo)準(zhǔn)。列如:給四個(gè)焊盤(pán)取名JP1A, JP1B, JP1C, JP1D,結(jié)果在PCB板中只有一個(gè)焊盤(pán),把名字改為JP1A, JP2B, JP3C, JP4D, 在PCB中就有四個(gè)焊盤(pán)。 4 在PCB中手動(dòng)布線時(shí),如果兩個(gè)端點(diǎn)怎么也連不上,則很可能是原理圖中這兩個(gè)端點(diǎn)沒(méi)有連在一起。 5 自己畫(huà)PCB封裝時(shí),一定要和原理圖相一致,特別是有極性的元件。如:二極管、電解電容。 6 在Schlib, Pcblib中畫(huà)圖時(shí),一定要注意把圖放在靠近中心坐標(biāo)(0,0)的地方,特別是在Pcblib中,不能直觀的看見(jiàn)中心,可以通過(guò)改變線的坐標(biāo),使之接近(0,0)。 7 畫(huà)PCB封裝時(shí),一定要與實(shí)際的元件相一致,特別是周邊的黃線,是3D圖的濕印層,即最終給元件留的空間。 8 手動(dòng)布線更加靈活,通過(guò) Design-----Rules,彈出對(duì)話框,可以設(shè)置電源線、地線的粗細(xì)。 9 PCB圖中如果元件變?yōu)榫嫔熬G色”,有可能是元件之間靠得太近了,也有可能是封裝不對(duì),如:POWER的兩個(gè)焊盤(pán)10、11,如果內(nèi)孔直徑為110mil,則這兩個(gè)焊盤(pán)變?yōu)榫G色,只要把內(nèi)孔直徑改為100 mil,則正常了。 10 將幾個(gè)焊盤(pán)交錯(cuò)的放置,則可以得到橢圓形的焊孔。 11 手動(dòng)布線時(shí),導(dǎo)線是不能交叉的,解決這個(gè)問(wèn)題的方法就是,增添一個(gè)焊盤(pán),然后分別在Top layer 和 Buttom layer兩層布線,通過(guò)焊盤(pán)將兩端連起來(lái)。 12 在原理圖中,雙擊元件,不僅可以看到此元件的封裝,還可以修改原件的封裝,當(dāng)然前提是封裝已經(jīng)存在。 13 在畫(huà)封裝圖時(shí),最好不要在封裝圖上寫(xiě)標(biāo)注,否則,此標(biāo)注將和封裝連為一個(gè)整體,布線時(shí),線不能通過(guò)此標(biāo)注,給布線帶來(lái)了麻煩,其實(shí)在PcbDoc中可以對(duì)元件標(biāo)注。 14 在Schlib中畫(huà)好圖后,一定要修改名字,不能為默認(rèn)的“*”,否則不能Update到PcbDoc中。 15 可以通過(guò)把線加粗到一定程度,達(dá)到實(shí)心圖的效果。如:按鍵的實(shí)心圓、發(fā)光二極管的實(shí)心三角形。 16 手動(dòng)布線的時(shí)候,現(xiàn)只能有三種走法:水平的、垂直的、45度斜線的。 17 通過(guò)這次作業(yè),終于弄清楚了DXP的大致功能,發(fā)現(xiàn)畫(huà)圖很好玩,特別是自己畫(huà)一個(gè)元器件,然后在給它畫(huà)封裝,還是很有意思的。 18 開(kāi)始應(yīng)該先做好準(zhǔn)備工作。第一步,把要用到的元器件的圖形,不管是自己親手畫(huà)的,還是調(diào)用別人的,都統(tǒng)一放到自己建立的Sch.Lib中,這樣用起來(lái)就不用到處找了。第二步,給每一個(gè)元器件封裝,同樣不管是自己親手畫(huà)的,還是調(diào)用別人的,都統(tǒng)一放到自己建立的PCB.Lib中。在這個(gè)過(guò)程中有幾個(gè)細(xì)節(jié)問(wèn)題不能忽視,比如,在Sch.Lib中引腳的序號(hào) Designator非常重要,它與PCB.Lib封裝中的焊盤(pán)序號(hào)是一一對(duì)應(yīng)的,在Sch.Lib中引腳的名稱(chēng)Display Name只是描繪這個(gè)引腳的功能而已,可有可無(wú)。在Sch.Lib對(duì)話框Library Component Properties中,Designator的內(nèi)容顯示在Sch.Doc中的標(biāo)號(hào),是可以單獨(dú)移動(dòng)的,Library Ref 的內(nèi)容顯示在Sch.Lib中的標(biāo)號(hào)。當(dāng)然,在Sch.Lib中圖形必須要放在中心。在PCB.Lib中畫(huà)封裝時(shí)也必須要把封裝畫(huà)在中心,重點(diǎn)是尺寸問(wèn)題,必須與實(shí)際的尺寸一致,通常,焊盤(pán)間距100mil,芯片兩側(cè)對(duì)稱(chēng)的焊盤(pán)間距為300mil。絲印層(黃線)圖形代表的是元器件焊在板子上時(shí)所占用的空間大小。 19 原理圖的繪制,最好是每個(gè)功能模塊單獨(dú)畫(huà),從庫(kù)里調(diào)出元器件后,應(yīng)該給它取個(gè)名字,在Designator中給它命名,如果是芯片就寫(xiě)上芯片的名字,不要用U1、U2等來(lái)標(biāo)注,那樣很容易弄混,出現(xiàn)重名的情況,重名的后果是只有一個(gè)導(dǎo)入到PCB中,用芯片的名字命名的另一個(gè)好處是,如果有錯(cuò)誤可以直接找到芯片。網(wǎng)絡(luò)標(biāo)號(hào)必須寫(xiě)在wire線上,如果偷懶放在引腳上,則無(wú)效。 20 由原理圖導(dǎo)入到PCB有時(shí)候很難一次成功,遇到的問(wèn)題可能是由于原理圖與封裝沒(méi)有很好的對(duì)應(yīng)。比如:有時(shí)候引腳序號(hào)需要隱藏,就可能忽視了引腳序號(hào),結(jié)果是引腳序號(hào)并不是所要求的,當(dāng)然與焊盤(pán)上的序號(hào)無(wú)法對(duì)應(yīng)起來(lái);原理圖中不同封裝的元器件重名也會(huì)報(bào)錯(cuò)。只要保證每一個(gè)元器件的封裝都是對(duì)的(元器件多了,就需要細(xì)心仔細(xì)了),最后都能導(dǎo)入到PCB。 21 重頭戲就在PCB中了。首先說(shuō)一下在PCB中修改的問(wèn)題,如果發(fā)現(xiàn)線連錯(cuò)了,就是原理圖的問(wèn)題,只要在原理圖中修改好了,在PCB中Import changes from即可。如果發(fā)現(xiàn)要更換封裝,可以在PCB.Lib中修改封裝后Update with PCB即可,也可以在原理圖中重新給元器件封裝,然后在PCB中Import changes from即可(這種方法可能更好)。再說(shuō)一下在PCB中元器件的擺放問(wèn)題,首先擺放有特定位置要求的元器件,需要手動(dòng)操作的元器件都應(yīng)該放在板子的邊緣,比如:電源、串口、按鍵、排針等,能顯示的元器件如數(shù)碼管也要放在板子的最上面,便于觀察;再擺放主要的芯片,然后把每個(gè)芯片電路的電容電阻都放在這個(gè)芯片的周?chē)?要對(duì)照原理圖來(lái)找電容電阻),對(duì)各個(gè)芯片電路進(jìn)行合理擺放,要求盡量是直線式的走線,沒(méi)有交錯(cuò)的走線;最后就是布線的問(wèn)題,先自動(dòng)布線看一下效果,如果元器件擺放的合理,自動(dòng)布線的效果非常好,然后進(jìn)行DRC檢測(cè),有時(shí)候是走線有問(wèn)題,(走線變綠)撤銷(xiāo)變綠的布線,手動(dòng)給它布線,遵從頂層走橫線,底層走縱線的原則。有時(shí)候是焊盤(pán)大小的問(wèn)題,將焊孔改小一點(diǎn)就好了。 22 最后就是完善一些細(xì)小的地方。比如,把每個(gè)電容電阻的值標(biāo)上去,三極管的型號(hào)(是PNP還是NPN),晶振的大小,制版人,制版日期等。 23 要學(xué)會(huì)利用資源,不能什么都從零開(kāi)始。比如:數(shù)碼管的圖形以及封裝,要想畫(huà)的既好看又標(biāo)準(zhǔn),是要花一定的時(shí)間的,而網(wǎng)上都有現(xiàn)成的,只要弄懂別人是怎么畫(huà)出來(lái)的,記住其中的技巧,將來(lái)自己要用到這樣的技巧時(shí)能派上用場(chǎng)就行了。同理,絕大部分常用的元器件,它們的圖形以及封裝都能找到現(xiàn)成的,直接拿過(guò)來(lái)用就行了。 24 動(dòng)手做之前以為很簡(jiǎn)單的,無(wú)非就是元器件多了,原理圖復(fù)雜了,元器件擺放要講究一些,雖然很多細(xì)節(jié)問(wèn)題都知道了,但是還是犯了錯(cuò),軟件還是要多用,養(yǎng)成良好的習(xí)慣后,就不會(huì)再犯這樣或那樣的細(xì)節(jié)錯(cuò)誤了。最欣慰的是在元器件的擺放問(wèn)題上有了深刻的見(jiàn)解,這一次因?yàn)樵骷䲠[放得合理,在布線這一環(huán)節(jié)走得很順利,基本上是自動(dòng)布線,只是稍微修改了一根線和一個(gè)焊盤(pán)的大小。好像越是復(fù)雜的電路,就越是能發(fā)揮出自動(dòng)布線的優(yōu)勢(shì),在自動(dòng)布線的基礎(chǔ)上進(jìn)行手動(dòng)布線,效果非常好! 想學(xué)習(xí)的你和我聯(lián)系預(yù)約就可以免費(fèi)聽(tīng)課了。 以下課程可免費(fèi)試聽(tīng)C語(yǔ)言、電子、PCB、STM32、Linux、FPGA、JAVA、安卓等。 宋工企鵝號(hào):3524-6590-88 Tel/WX:173--1795--1908 |