專利名稱:接地引腳檢測系統(tǒng)及方法
技術領域:
本發(fā)明涉及一種檢測系統(tǒng)及方法,尤其涉及一種接地引腳檢測系統(tǒng)及方法。
背景技術:
隨著電子科學技術的發(fā)展,印刷電路板(Printed Circuit Board, PCB)已成為各 種電器設備(如計算機)不可缺少的重要組成部分。印刷電路板上安裝有多個直流直流轉 換器,每個直流直流轉換器包括有接地引腳。通常人們希望每個接地引腳都有獨立的接地 過孔,如果多個引腳共用一個接地過孔,則會產生接地彈跳的情況。以往傳統(tǒng)的檢測方法需要工作人員逐一對比線路找到接地引腳,再逐一檢查每個 接地引腳的接地方式,不僅勞動強度大,工作效率低,而且容易產生人為錯誤。
發(fā)明內容
鑒于以上內容,有必要提供一種接地引腳檢測系統(tǒng),實現(xiàn)快速檢測印刷電路板上 的接地引腳,避免多個接地引腳共用接地過孔。還有必要提供一種接地引腳檢測方法,實現(xiàn)快速檢測印刷電路板上的接地引腳, 避免多個接地引腳共用接地過孔。一種接地引腳檢測系統(tǒng),運行于計算機上,該計算機提供一個圖形用戶界面,用于 顯示電路板的電路布線圖,該計算機連接于一個數(shù)據(jù)庫,該數(shù)據(jù)庫中存儲了所述電路板上 所有控制芯片中心位置的絕對坐標值、控制芯片上所有接地引腳的相對坐標值及所有接地 過孔的絕對坐標值,該系統(tǒng)包括選擇模塊,用于根據(jù)用戶的要求選擇電路板上待測的控制 芯片;讀取模塊,用于從數(shù)據(jù)庫中讀取該控制芯片中心位置的絕對坐標值,及該控制芯片上 接地引腳的相對坐標值;計算模塊,用于根據(jù)所讀取的控制芯片中心位置的絕對坐標值和 接地引腳的相對坐標值,計算所述接地引腳的絕對坐標值;所述讀取模塊,還用于根據(jù)所計 算的每個接地引腳的絕對坐標值找到該每個接地引腳的走線,并找到該走線上的接地過孔 及從數(shù)據(jù)庫中讀取該走線上的接地過孔的絕對坐標值;及判斷模塊,用于當所述接地引腳 的走線上存在絕對坐標值相同的接地過孔時,判定該電路板上存在有接地引腳共用接地過 孔的情況,及當所述接地引腳的走線上不存在絕對坐標值相同的接地過孔時,判定該電路 板上不存在接地引腳共用接地過孔的情況。—種接地引腳檢測方法,該方法包括以下步驟根據(jù)用戶的要求選擇電路板上待 測的控制芯片;從數(shù)據(jù)庫中讀取該控制芯片中心位置的絕對坐標值,及該控制芯片上接地 引腳的相對坐標值;根據(jù)所讀取的控制芯片中心位置的絕對坐標值和該控制芯片上接地引 腳的相對坐標值,計算所述接地引腳的絕對坐標值;根據(jù)所計算的每個接地引腳的絕對坐 標值找到該每個接地引腳的走線,并找到該走線上的接地過孔及從數(shù)據(jù)庫中讀取該走線上 的接地過孔的絕對坐標值;當所述接地引腳的走線上存在絕對坐標值相同的接地過孔時, 判定該電路板上存在接地引腳共用接地過孔的情況;及當所述接地引腳的走線上不存在絕 對坐標值相同的接地過孔時,判定該電路板上不存在接地引腳共用接地過孔的情況。
相較于現(xiàn)有技術,所述接地引腳檢測系統(tǒng)及方法,快速方便地對電路板上的接地 引腳進行檢測,找到每個接地引腳的接地方式,避免多個接地引腳之間共用接地過孔的情況。
圖1和圖2是本發(fā)明接地引腳檢測系統(tǒng)較佳實施例的運行環(huán)境圖。圖3是圖1中接地引腳檢測系統(tǒng)100的功能模塊圖。圖4是本發(fā)明接地引腳檢測方法較佳實施例的流程圖。圖5是接地引腳共用接地過孔的情況示意圖。圖6是本發(fā)明接地引腳坐標換算示意圖。
具體實施例方式如圖1和圖2所示,是本發(fā)明接地引腳檢測系統(tǒng)較佳實施例的運行環(huán)境圖。該接 地引腳檢測系統(tǒng)100運行于計算機1上,該計算機1連接于數(shù)據(jù)庫2。在本實施例中,該計 算機1提供了一個圖形用戶界面(graphical user interface,⑶I) 101,用于顯示數(shù)據(jù)庫2 中所存儲的電路板102的電路布線圖。該電路板102安裝有多個直流直流轉換器(DC-DC converter) 103,每個直流直流 轉換器103包括多個控制芯片104。控制芯片104包括多個接地引腳105(圖中僅示出一 個),每個接地引腳105利用線(net)通過接地過孔106接地,該接地過孔106嵌于該電路 板102上。所述數(shù)據(jù)庫2中存儲有所有接地引腳105的走線情況。另外,所述數(shù)據(jù)庫2還用于存儲所述電路板102上所有接地過孔106的絕對坐標 值,及每個控制芯片104的零件信息。該零件信息包括控制芯片104中心位置的絕對坐 標值,該控制芯片104上所有接地引腳105相對于該控制芯片104中心位置的相對坐標值。 本較佳實施例中,以電路板102的左下角為坐標原點建立直角坐標系,該控制芯片104的中 心位置及接地過孔106在該直角坐標系中的坐標值即為絕對坐標值。以該控制芯片104的 中心位置為坐標原點建立直角坐標系,接地引腳105在該直角坐標系中的坐標值為該接地 引腳105相對于該控制芯片104中心位置的相對坐標值。如圖3所示,是圖1中接地引腳檢測系統(tǒng)100的功能模塊圖。所述接地引腳檢測 系統(tǒng)100包括選擇模塊20、讀取模塊21、計算模塊22、判斷模塊23及輸出模塊24。所述 模塊是具有特定功能的軟件程序段,該軟件存儲于計算機可讀存儲介質或其它存儲設備, 可被計算機或其它包含處理器的計算裝置執(zhí)行,從而完成檢測接地引腳的系列流程。選擇模塊20用于根據(jù)用戶的要求選擇電路板102中待測的控制芯片104。讀取模塊21用于從數(shù)據(jù)庫2存儲的該控制芯片104的零件信息中讀取該控制芯 片104中心位置的絕對坐標值,及該控制芯片104上所有接地引腳105的相對坐標值。計算模塊22用于利用該控制芯片104中心位置的絕對坐標值和上述所有接地引 腳105的相對坐標值,計算該所有接地引腳105的絕對坐標值。所述接地引腳105的絕對 坐標值是指以電路板102的左下角為坐標原點建立直角坐標系,即與控制芯片104中心位 置的絕對坐標值在同一個坐標系中的坐標值。具體而言,如圖6所示,該控制芯片104中心 位置的絕對坐標值為(X0,Y0),該控制芯片104上一個接地引腳105的相對坐標值為(XI,Yi),則該接地引腳105的絕對坐標值為(X0+X1,Y0+Y1)。所述讀取模塊21還用于根據(jù)計算模塊22所計算的各接地引腳105的絕對坐標值 找到該每個接地引腳105的走線,并找到該走線上的接地過孔106,及從數(shù)據(jù)庫2中讀取所 找到的每個接地過孔106的絕對坐標值。判斷模塊23用于判斷所述接地引腳105的走線上是否存在絕對坐標值相同的接 地過孔106,例如,判斷接地引腳10 與接地引腳10 的走線上是否存在絕對坐標值相同 的接地過孔106。當所述接地引腳105的走線上存在絕對坐標值相同的接地過孔106時,該 判斷模塊23的判斷結果為所述控制芯片104上存在接地引腳105共用接地過孔106的情 況,如圖5所示,接地引腳10 與接地引腳10 共用接地過孔106。當所述接地引腳105 的走線上不存在絕對坐標值相同的接地過孔106時,該判斷模塊23的判斷結果為所述控制 芯片104上不存在接地引腳105共用接地過孔106的情況。輸出模塊M用于根據(jù)上述判斷結果產生一個測試報告,該測試報告中記錄了所 有接地過孔106的絕對坐標值和各接地過孔106的使用情況,該使用情況具體描述了接地 過孔106是否被至少兩個接地引腳105共用。如圖4所示,是本發(fā)明接地引腳檢測方法較佳實施例的流程圖。步驟S30,選擇模塊20根據(jù)用戶的要求選擇電路板102中待測的控制芯片104。步驟S31,讀取模塊21從數(shù)據(jù)庫2存儲的該控制芯片104的零件信息中讀取該控 制芯片104中心位置的絕對坐標值。步驟S32,該讀取模塊21從該控制芯片104的零件信息中讀取該控制芯片104上 所有接地引腳105的相對坐標值。步驟S33,計算模塊22利用該控制芯片104中心位置的絕對坐標值和上述所有接 地引腳105的相對坐標值,計算該所有接地引腳105的絕對坐標值。所述接地引腳105的 絕對坐標值是指以電路板102的左下角為坐標原點建立直角坐標系,即與控制芯片104中 心位置的絕對坐標值在同一個坐標系中的坐標值。具體而言,如圖6所示,該控制芯片104 中心位置的絕對坐標值為(X0,Y0),該控制芯片104上一個接地引腳105的相對坐標值為 (XI,Yl),則該接地引腳105的絕對坐標值為(X0+X1, Y0+Y1)。步驟S34,所述讀取模塊21根據(jù)計算模塊22所計算的各接地引腳105的絕對坐標 值找到該每個接地引腳105的走線,并找到該走線上的接地過孔106。步驟S35,該讀取模塊21從數(shù)據(jù)庫2中讀取所找到的每個接地過孔106的絕對坐標值。步驟S36,判斷模塊23判斷所述接地引腳105的走線上是否存在絕對坐標值相同 的接地過孔106。例如,判斷接地引腳10 與接地引腳10 的走線上是否存在絕對坐標值 相同的接地過孔106。當所述接地引腳105的走線上存在絕對坐標值相同的接地過孔106 時,進入步驟S37。當所述接地引腳105的走線上不存在絕對坐標值相同的接地過孔106 時,進入步驟S38。步驟S37,該判斷模塊23判斷結果為存在有接地引腳105共用接地過孔106的情 況,如圖5所示,接地引腳10 與接地引腳10 共用接地過孔106,進入步驟S39。步驟S38,該判斷模塊23判斷結果為所述控制芯片104上不存在接地引腳105共 用接地過孔106的情況,并進入步驟S39。
步驟S39,輸出模塊M用于根據(jù)上述判斷結果產生一個測試報告,該測試報告中 記錄了所有接地過孔106的絕對坐標值和各接地過孔106的使用情況,該使用情況具體描 述了接地過孔106是否被至少兩個接地引腳105共用。最后所應說明的是,以上實施例僅用以說明本發(fā)明的技術方案而非限制,盡管參 照較佳實施例對本發(fā)明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發(fā)明 的技術方案進行修改或等同替換,而不脫離本發(fā)明技術方案的精神和范圍。
權利要求
1.一種接地引腳檢測系統(tǒng),運行于計算機上,該計算機提供一個圖形用戶界面,用于顯 示電路板的電路布線圖,該計算機連接于一個數(shù)據(jù)庫,其特征在于,該數(shù)據(jù)庫中存儲了所述 電路板上所有控制芯片中心位置的絕對坐標值、控制芯片上所有接地引腳的相對坐標值及 所有接地過孔的絕對坐標值,該系統(tǒng)包括選擇模塊,用于根據(jù)用戶的要求選擇電路板上待測的控制芯片; 讀取模塊,用于從數(shù)據(jù)庫中讀取該控制芯片中心位置的絕對坐標值,及該控制芯片上 接地引腳的相對坐標值;計算模塊,用于根據(jù)所讀取的控制芯片中心位置的絕對坐標值和接地引腳的相對坐標 值,計算所述接地引腳的絕對坐標值;所述讀取模塊,還用于根據(jù)所計算的每個接地引腳的絕對坐標值找到該每個接地引 腳的走線,并找到該走線上的接地過孔及從數(shù)據(jù)庫中讀取該走線上的接地過孔的絕對坐標 值;及判斷模塊,用于當所述接地引腳的走線上存在絕對坐標值相同的接地過孔時,判定該 電路板上存在有接地引腳共用接地過孔的情況,及當所述接地引腳的走線上不存在絕對坐 標值相同的接地過孔時,判定該電路板上不存在接地引腳共用接地過孔的情況。
2.如權利要求1所述的接地引腳檢測系統(tǒng),其特征在于,該系統(tǒng)還包括輸出模塊,用 于產生一個測試報告,該測試報告中記錄了上述各接地過孔的絕對坐標值及該各接地過孔 的使用情況,該使用情況描述了接地過孔是否被至少兩個接地引腳共用。
3.如權利要求1所述的接地引腳檢測系統(tǒng),其特征在于,所述絕對坐標值是指以電路 板的左下角為坐標原點建立的直角坐標系中的坐標值。
4.如權利要求1所述的接地引腳檢測系統(tǒng),其特征在于,所述接地引腳的相對坐標值 是相對于所述控制芯片中心位置的坐標值,即以該控制芯片中心位置為坐標原點建立的直 角坐標系中的坐標值。
5.一種接地引腳檢測方法,其特征在于,該方法包括以下步驟 根據(jù)用戶的要求選擇電路板上待測的控制芯片;從數(shù)據(jù)庫中讀取該控制芯片中心位置的絕對坐標值,及該控制芯片上接地引腳的相對 坐標值;根據(jù)所讀取的控制芯片中心位置的絕對坐標值和該控制芯片上接地引腳的相對坐標 值,計算所述接地引腳的絕對坐標值;根據(jù)所計算的每個接地引腳的絕對坐標值找到該每個接地引腳的走線,并找到該走線 上的接地過孔及從數(shù)據(jù)庫中讀取該走線上的接地過孔的絕對坐標值;當所述接地引腳的走線上存在絕對坐標值相同的接地過孔時,判定該電路板上存在接 地引腳共用接地過孔的情況;及當所述接地引腳的走線上不存在絕對坐標值相同的接地過孔時,判定該電路板上不存 在接地引腳共用接地過孔的情況。
6.如權利要求5所述的接地引腳檢測方法,其特征在于,該方法還包括產生一個測試 報告,該測試報告中記錄了上述各接地過孔的絕對坐標值及該各接地過孔的使用情況,該 使用情況描述了接地過孔是否被至少兩個接地引腳共用。
7.如權利要求5所述的接地引腳檢測方法,其特征在于,所述絕對坐標值是指以電路板的左下角為坐標原點建立的直角坐標系中的坐標值。
8.如權利要求5所述的接地引腳檢測方法,其特征在于,所述接地引腳的相對坐標值 是相對于所述控制芯片中心位置的坐標值,即以該控制芯片中心位置為坐標原點建立的直 角坐標系中的坐標值。
全文摘要
一種接地引腳檢測方法,包括從數(shù)據(jù)庫中讀取待測的控制芯片中心位置的絕對坐標值,該控制芯片上所有接地引腳的相對坐標值;根據(jù)控制芯片中心位置的絕對坐標值和接地引腳的相對坐標值,計算接地引腳的絕對坐標值;根據(jù)各接地引腳的絕對坐標值找到該每個接地引腳的走線,并找到該走線上的接地過孔,讀取所述找到的接地過孔的絕對坐標值;當所述接地引腳的走線上存在絕對坐標值相同的接地過孔時,判定該電路板上存在接地引腳共用接地過孔的情況;及當所述接地引腳的走線上不存在絕對坐標值相同的接地過孔時,判定該電路板上不存在接地引腳共用接地過孔的情況。另外,本發(fā)明還提供一種接地引腳檢測系統(tǒng)。
文檔編號G01R31/02GK102053205SQ20091030906
公開日2011年5月11日 申請日期2009年10月29日 優(yōu)先權日2009年10月29日
發(fā)明者曾文亮, 李昇軍, 梁獻全, 許壽國, 陳俊仁, 陳永杰 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司