
1、網(wǎng)絡(luò)表錯誤信息的查找和修改
按照Protel99設(shè)計教程中提供的修改錯誤的方法,只有設(shè)計人員在確切了解錯誤的真實所在才能有效地解決問題。但實際上有時我們很難根據(jù)網(wǎng)絡(luò)表提供的信息直接找到錯誤的原因。下面筆者提供一個有效的查錯辦法。
首先在PCB圖中引入網(wǎng)絡(luò)表。根據(jù)網(wǎng)絡(luò)表管理器對話框中提示的錯誤信息點擊Execule,在生成的PCB圖中查找沒有生成飛線的節(jié)點。這些沒有生成網(wǎng)絡(luò)飛線的元件引腳肯定屬于網(wǎng)絡(luò)表中提示的錯誤信息之內(nèi)。點擊這些節(jié)點的屬性,再點擊Advanced,我們可以看到這些節(jié)點都是No net。尤其是PCB封裝中, DIODE一類元件的錯誤居多。如果是引腳屬性中是采用A/K形式的,此時可修改為1/2形式。反之如果是引腳屬性中是采用1/2形式的,此時可修改為A/K形式。完成修改后重新導(dǎo)入網(wǎng)絡(luò)表,此時就可以看到原來提示的錯誤沒有了,網(wǎng)絡(luò)表管理器對話框下面提示的錯誤總數(shù)也減少了。從PCB圖上就可以看到原來沒有孤立的節(jié)點已經(jīng)建立了飛線。其他的元件都可以采用這種辦法修改錯誤。對于比較復(fù)雜的電路或網(wǎng)絡(luò)表提示錯誤較多的情況下最好不要一次全部完成修改工作,可以分批逐次進(jìn)行。每次修改后重新調(diào)入網(wǎng)絡(luò)表,此時可以立刻看到修改的結(jié)果。這樣可以隨時掌握和避免設(shè)計或修改出錯的情況。這種方法看起來可能慢了一些,但比起Protel99設(shè)計教程中提供的修改錯誤的方法要直觀得多。設(shè)計人員可以始終保持心中有數(shù)。另外一種查錯的辦法是打開原理圖,點擊一個元件后打開元件的屬性。勾選Hidden pins項,點擊Global,在Change Scopen項下選擇Change Matching Itemse In All Documents項,點擊Ok。原理圖顯示出全部元件引腳的編號。根據(jù)這張圖就可以“一一對應(yīng)”地查找PCB圖中所有元件的網(wǎng)絡(luò)飛線關(guān)系。兩者的元件網(wǎng)絡(luò)關(guān)系應(yīng)當(dāng)完全一致。根據(jù)這張圖,我們可以在PCB圖設(shè)計中找出沒有形成網(wǎng)絡(luò)連接的節(jié)點,打開其屬性后,點擊Advanced,在下拉窗口中根據(jù)原理圖的節(jié)點標(biāo)號找到PCB圖中相應(yīng)的節(jié)點網(wǎng)絡(luò)標(biāo)號。點擊Ok,使其建立起網(wǎng)絡(luò)連接。在PCB圖設(shè)計中網(wǎng)絡(luò)表可能出現(xiàn)對個別元件封裝明明存在卻提示找不到的情況。此時可以直接進(jìn)行Place操作,然后重新調(diào)入網(wǎng)絡(luò)表從而建立元件的網(wǎng)絡(luò)關(guān)系。必須注意的是,最后一次調(diào)入網(wǎng)絡(luò)表時必須保證能夠看到網(wǎng)絡(luò)表管理器對話框下狀態(tài)欄出現(xiàn)AII macros validated的提示。
2、關(guān)于元件電源端的處理
在這說明的是對于集成電路電源端的處理問題。為了避免網(wǎng)絡(luò)表出錯,在設(shè)計原理圖時最好將Vcc/Gnd兩個引腳顯示出來并根據(jù)設(shè)計要求引到相應(yīng)的電氣回路上。否則的話在生成PCB圖時,會自行建立一個封閉的電源回路而與整個原理圖的電氣回路不相連通。
無插件,無病毒
3、網(wǎng)絡(luò)表的出錯信息的處理
在電子電路設(shè)計過程中,通常是首先完成原理圖的設(shè)計,然后創(chuàng)建網(wǎng)絡(luò)表。盡管在此之前我們通過電氣規(guī)則檢查(ERC)可以發(fā)現(xiàn)原理圖設(shè)計中的許多錯誤,但這并不能保證網(wǎng)絡(luò)表不存在問題。通常PCB圖的設(shè)計過程中,經(jīng)常出現(xiàn)的問題之一就是在引入網(wǎng)絡(luò)表的過程中,對話框中出現(xiàn)錯誤或警告信息。實際上最常出現(xiàn)的錯誤或警告信息主要有二:Error Net not found (網(wǎng)絡(luò)沒有找到)和 Error Component not found (元件沒有找到)。特別要說明的是,通常我們按照Protel99設(shè)計教程中關(guān)于修改網(wǎng)絡(luò)表錯誤的方法(即在網(wǎng)絡(luò)宏Netlist Macro編輯對話框中進(jìn)行修改)并不總是奏效,甚至出現(xiàn)越改提示的錯誤越多的情況,造成無法進(jìn)行PCB自動布線。究其原因主要有以下幾方面:Protel99的原理圖中元件的引腳編號和PCB元件庫中的元件封裝不一致,PCB元件庫中的重名元件之間封裝不一致,原理圖中元件庫中重名的引腳編號不一致,Protel99網(wǎng)絡(luò)表只能嚴(yán)格按照一一對應(yīng)的方式建立各元件之間的網(wǎng)絡(luò)關(guān)系。Protel99網(wǎng)絡(luò)表沒有模糊識別元件引腳之間相互聯(lián)系的能力。例如,對二極管、整流器一類元件的引腳編號在Protel99中有幾種方式,二極管的正極用1或A表示,負(fù)極用2或K表示。如果原理圖中的二極管用1/2表示引腳,而PCB圖中系統(tǒng)查找到的二極管封裝圖使用A/K表示引腳,那么在引入網(wǎng)絡(luò)表時最容易產(chǎn)生Error Net not found的錯誤。由于Protel99元件庫非常龐大,而且其分類又不太適合國內(nèi)電子電路設(shè)計人員的工作習(xí)慣,往往為了調(diào)入元件方便而在設(shè)計管理器中預(yù)先加載了很多的元件庫,甚至是全部的元件庫文件。而Protel99系統(tǒng)在調(diào)入網(wǎng)絡(luò)表時,對元件封裝的查找?guī)в泻艽蟮碾S機(jī)性,僅僅是嚴(yán)格地“對號入座”。這與一般的設(shè)計人員在設(shè)計中對二極管一類元件只注意是正極還是負(fù)極是不同的。只要我們把原理圖中的引腳編號與PCB元件封裝引腳編號修改一致,重新調(diào)入網(wǎng)絡(luò)表就會立刻發(fā)現(xiàn)網(wǎng)絡(luò)表中提示的相關(guān)“Error Net not found”不見了。有時候,明明知道PCB元件庫中有某一個元件,而網(wǎng)絡(luò)表中就是不斷的提示“Error Component not found ”,這除了與上述原因有關(guān)以外,還與Protel99提供的元件庫編排繁雜有關(guān)。Protel99所帶的元件庫實際上是“歷史的累積”分類并不十分合理。多數(shù)與電子廠商提供的原始資料有關(guān)。重名的元件并不一定完全一致。特別是電子元件的封裝相當(dāng)一部分是國外元件廠商自定的標(biāo)準(zhǔn),相互之間存在一些差異。例如,一般設(shè)計人員在進(jìn)行設(shè)計時,只關(guān)心某一元件的技術(shù)參數(shù),而并不關(guān)心這個元件是哪一個廠商的產(chǎn)品。因此從原理圖設(shè)計開始就應(yīng)該注意到上述問題,以保證事后網(wǎng)絡(luò)表能“一一對應(yīng)”地與PCB圖建立網(wǎng)絡(luò)關(guān)系。 無插件,無病毒
4、建立良好的設(shè)計環(huán)境是網(wǎng)絡(luò)表正常工作的前提條件
由于Protel99網(wǎng)絡(luò)表不具備模糊查詢的能力,因此設(shè)計人員在設(shè)計工作中應(yīng)建立“一一對應(yīng)”的設(shè)計觀念。也就是說,必須考慮到設(shè)計要達(dá)到點到點的程度。在有條件的情況下對元件庫進(jìn)行必要的整理。不宜過多地加載元件庫文件。可以以某幾個元件庫為主,進(jìn)行適當(dāng)?shù)难a(bǔ)充把最常用的元件Copy進(jìn)去(注意,編輯元件時盡量以0/0坐標(biāo)為中心,否則在元件調(diào)用時會“跑飛”)。例如,原理圖中最常用的庫文件是Miscellaneous Deviesc.lib,在PCB圖中最常用的是PCB Footprints.lib。我們可以在這兩個庫文件中進(jìn)行增補(bǔ),還可以建立自己的專項元件庫。這樣既可以加快系統(tǒng)的運(yùn)行速度,又可以盡量避免網(wǎng)絡(luò)表中出現(xiàn)錯誤,進(jìn)而提高設(shè)計質(zhì)量??傊?,Protel99網(wǎng)絡(luò)表的應(yīng)用需要在設(shè)計實踐中不斷總結(jié)經(jīng)驗才能熟練地加以應(yīng)用。
PCB抄板公司深華科電子是一家專注PCB抄板、PCB打樣,PCB解密,PCB快速制造,為您提供專業(yè)PCB服務(wù)的公司。
聯(lián)系人:余先生 電話:0755-86142623 公司地址:深圳市龍華區(qū)福城街道福前路中順頤泉產(chǎn)業(yè)園B棟402
座機(jī):0755-86142623 郵箱:[email protected]
Copyright © 2016 http://paochaji.cn/ 深圳市深華科PCB抄板電子有限公司 版權(quán)所有 ICP:粵ICP備16088976號-1
