專利名稱:印刷電路板測試文檔生成系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種印刷電路板測試文檔生成系統(tǒng)及方法。
背景技術(shù):
隨著電子技術(shù)的不斷發(fā)展,印刷電路板(Printed Circuit Board, PCB)已成為各 種電子產(chǎn)品中不可缺少的重要組成部分,因此在電子產(chǎn)品的生產(chǎn)過程中,對印刷電路板的 測試顯得尤為重要。在以往的測試過程中,需要測試人員去選擇待測電子線路與該待測電 子線路中的測試點(diǎn)、計(jì)算和整理待測電子線路的相關(guān)信息、設(shè)置測試參數(shù)以及撰寫測試計(jì) 劃書或測試報告等,這樣會花費(fèi)許多的時間,其次,由于待測電路板中需要測試的項(xiàng)目比較 多,難免會產(chǎn)生人為的錯誤,從而會導(dǎo)致測試效率的降低。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種印刷電路板測試文檔生成系統(tǒng),其可自動生成測 試參數(shù)設(shè)定文檔以對印刷電路板中需要測試的相關(guān)項(xiàng)目的測試參數(shù)進(jìn)行設(shè)定,并自動生成 測試計(jì)劃書,用于制作測試報告以及用于當(dāng)相關(guān)測試項(xiàng)目測試完成以后對測試結(jié)果進(jìn)行分 析。還有必要提供一種印刷電路板測試文檔生成方法,其可自動生成測試參數(shù)設(shè)定文 檔對印刷電路板中需要測試的相關(guān)項(xiàng)目的測試參數(shù)進(jìn)行設(shè)定,并自動生成測試計(jì)劃書,用 于制作測試報告以及用于當(dāng)相關(guān)測試項(xiàng)目測試完成以后對測試結(jié)果進(jìn)行分析。所述印刷電路板測試文檔生成系統(tǒng),運(yùn)行于測試主機(jī)中,所述測試主機(jī)包括資料 庫,該系統(tǒng)包括匯入模塊,用于將待測印刷電路板的資料信息匯入所述資料庫中;接收模 塊,用于接收印刷電路板中待測電子線路的名稱或關(guān)鍵字;搜索模塊,用于根據(jù)所接收到的 待測電子線路的名稱或關(guān)鍵字從所述資料庫中搜索出與所述待測電子線路的名稱或關(guān)鍵 字相匹配的所有待測電子線路;選取模塊,用于從上述搜索出的所有待測電子線路中選取 需要測試的電子線路;設(shè)置模塊,用于設(shè)置所選取的需要測試的電子線路的待測項(xiàng)目及每 個待測項(xiàng)目的測試結(jié)果所允許的結(jié)果范圍和該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值;生成模塊, 用于根據(jù)所選取的待測電子線路的資料信息、所設(shè)置的待測項(xiàng)目及設(shè)置的待測項(xiàng)目所允許 的結(jié)果范圍和該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值生成測試參數(shù)設(shè)定文檔。所述印刷電路板測試文檔生成方法,應(yīng)用于測試主機(jī)中,所述測試主機(jī)包括資料 庫,該方法包括步驟所述測試主機(jī)將待測印刷電路板的資料信息匯入所述資料庫中;接 收各待測電子線路的名稱或關(guān)鍵字;從所述資料庫中搜索出與所接收到的待測電子線路的 名稱或關(guān)鍵字相匹配的所有電子線路;從搜索出的所有電子線路中選取需要測試的電子線 路;設(shè)置上述選取的需要測試電子線路中的待測項(xiàng)目以及該待測項(xiàng)目所允許的結(jié)果范圍和 該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值;根據(jù)所選取的待測電子線路的資料信息、設(shè)置的待測電 子線路中的待測項(xiàng)目及該待測項(xiàng)目所允許的結(jié)果范圍和該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值 生成測試參數(shù)設(shè)定文檔。
相較于現(xiàn)有技術(shù),所述印刷電路板測試文檔生成系統(tǒng)及方法節(jié)省了測試人員手工 對測試參數(shù)進(jìn)行設(shè)定以及撰寫測試報告所需的時間,并且減少了人為因素所產(chǎn)生的測試錯 誤,提高了測試效率。
圖1是本發(fā)明印刷電路板測試文檔生成系統(tǒng)較佳實(shí)施例的硬件架構(gòu)圖。圖2是本發(fā)明印刷電路板測試文檔生成系統(tǒng)的功能模塊圖。圖3是本發(fā)明印刷電路板測試文檔生成方法較佳實(shí)施例的流程圖。
具體實(shí)施例方式如圖1所示,是本發(fā)明印刷電路板測試文檔生成系統(tǒng)較佳實(shí)施例的系統(tǒng)架構(gòu)圖。 所述印刷電路板測試文檔生成系統(tǒng)11運(yùn)行于測試主機(jī)1中,所述測試主機(jī)1與測試設(shè)備2 相連接,該測試主機(jī)1可以是用于測試的計(jì)算機(jī)。所述測試設(shè)備2用于對印刷電路板的相 關(guān)項(xiàng)目進(jìn)行測試。所述測試主機(jī)1還包括資料庫12,該資料庫12用于存儲待測印刷電路板 的各種資料信息,該資料信息包括印刷電路板的電路圖資料、印刷電路板中各待測電子線 路名稱、電子線路的信號種類、電子線路中的各待測項(xiàng)目以及電子線路的線段長度等信息。 所述待測項(xiàng)目是指印刷電路板中各待測電子器件的電器特性,該電器特性包括電阻、電容、 電感、電壓、電流、功率以及溫度等。如圖2所示,是本發(fā)明印刷電路板測試文檔生成系統(tǒng)的功能模塊圖,該印刷電路 板測試文檔生成系統(tǒng)11包括匯入模塊110、接收模塊111、搜索模塊112、選取模塊113、分 類模塊114、獲取模塊115、設(shè)置模塊116以及生成模塊117。所述匯入模塊110用于將待測印刷電路板的各種資料信息匯入所述資料庫2中。所述接收模塊111用于接收待測電子線路的名稱或關(guān)鍵字等信息。所述搜索模塊112用于從所述資料庫2中搜索出與上述接收的待測電子線路的名 稱或關(guān)鍵字相匹配的所有電子線路。所述選取模塊113用于從上述搜索出的所有電子線路中選取待測的電子線路。所述分類模塊114用于根據(jù)印刷電路板的資料信息中的待測電子線路的信號類 型將各所選取的待測電子線路分類,以便于后續(xù)生成的測試參數(shù)設(shè)定文檔根據(jù)所述待測電 子線路信號類型的不同對該電子線路中待測項(xiàng)目的測試參數(shù)進(jìn)行設(shè)定。所述待測電子線路 的信號類型分為單端信號和差分信號兩類。所述獲取模塊115用于從所述資料庫2中獲取上述選取的待測電子線路的線段長 度以及確定該待測電子線路中待測項(xiàng)目的測試點(diǎn)。所述設(shè)置模塊116用于設(shè)置上述待測項(xiàng)目的測試結(jié)果所允許的結(jié)果范圍以及該 待測項(xiàng)目所期望得到的標(biāo)準(zhǔn)結(jié)果值等參數(shù)。以印刷電路板中特性阻抗的測試為例來說,如 設(shè)置所述特性阻抗所允許的結(jié)果范圍為[90,110]并設(shè)置所期望的標(biāo)準(zhǔn)結(jié)果值為100,單位 為歐姆,也即當(dāng)對該特性阻抗的測試結(jié)果在90歐姆與110歐姆之間時,則表明該特性阻抗 在該電子電路中是符合要求的,反之則不符合要求,若測試結(jié)果為100歐姆,則表明該特性 阻抗的阻值符合所期望的標(biāo)準(zhǔn)結(jié)果值,是最佳阻抗值。所述生成模塊117用于根據(jù)上述選取的待測電子線路、待測電子線路的線段長度、待測電子線路中待測項(xiàng)目的相關(guān)測試點(diǎn)、待測項(xiàng)目的結(jié)果范圍以及每個待測項(xiàng)目所期 望的標(biāo)準(zhǔn)結(jié)果值等信息生成所述印刷電路板的測試參數(shù)設(shè)定文檔。所述測試參數(shù)設(shè)定文檔用于在所述印刷電路板進(jìn)行測試之前匯入到所述測試設(shè) 備2中以對各待測電子線路中的各待測項(xiàng)目的測試參數(shù)進(jìn)行設(shè)定,以及用于當(dāng)測試完成以 后對測試結(jié)果進(jìn)行對比分析。該測試參數(shù)設(shè)定文檔中所包含的測試參數(shù)包括,但不限于,印 刷電路板中多條待測電子線路的參數(shù),每條待測電子線路的參數(shù)包括電子線路名稱、信號 種類、線段長度、測試點(diǎn)及待測項(xiàng)目所允許的結(jié)果范圍和期望的標(biāo)準(zhǔn)結(jié)果值等信息。所述生成模塊117還用于根據(jù)不同類型的電子線路的待測項(xiàng)目所使用的測試設(shè) 備、測試流程、測試注意事項(xiàng)等生成測試計(jì)劃書。該測試計(jì)劃書用于制作各待測項(xiàng)目的測試 報告,以提供給相關(guān)人員審查并確定需要測試的項(xiàng)目是否都已測試到位并檢查測試結(jié)果是 否符合要求等。該測試計(jì)劃書包含待測項(xiàng)目名稱、測試設(shè)備信息、測試流程、測試注意事項(xiàng) 以及測試結(jié)果等欄位。所述待測項(xiàng)目名稱、測試設(shè)備信息、測試流程以及測試注意事項(xiàng)等欄 位根據(jù)不同類型的電子線路的待測項(xiàng)目有特定的格式以及特定的內(nèi)容,無需每次測試都重 新填入,而所述測試結(jié)果會在測試完成以后由所述測試主機(jī)1自動填入所述測試結(jié)果欄位 中,以供分析測試結(jié)果是否符合要求。如圖3所示,是本發(fā)明印刷電路板測試文檔生成方法較佳實(shí)施例的流程圖。步驟S01,所述匯入模塊110將待測印刷電路板的資料信息匯入所述資料庫2中。步驟S02,所述接收模塊111接收各待測電子線路的名稱或關(guān)鍵字。步驟S03,所述搜索模塊112從所述資料庫2中搜索出與上述輸入的待測電子線路 名稱或關(guān)鍵字相匹配的所有相關(guān)電子線路。步驟S04,所述選取模塊113從上述搜索出的所有相關(guān)電子線路中選取各待測的 電子線路。分類模塊114根據(jù)所選取的各待測電子線路的信號類型將該各待測電子線路進(jìn) 行分類以便于后續(xù)生成的測試參數(shù)設(shè)定文檔根據(jù)所述待測電子線路信號類型的不同對該 電子線路中待測項(xiàng)目的測試參數(shù)進(jìn)行設(shè)定。獲取模塊115從所述資料庫2中獲取各待測電 子線路的線段長度并確定各待測電子線路中待測項(xiàng)目的測試點(diǎn)。步驟S05,所述設(shè)置模塊116設(shè)置上述待測項(xiàng)目所允許的結(jié)果范圍以及該待測項(xiàng) 目所期望的標(biāo)準(zhǔn)結(jié)果值,以印刷電路板特性阻抗的測試為例,可設(shè)置其特性阻抗允許的結(jié) 果范圍為[90,110],期望的標(biāo)準(zhǔn)結(jié)果值為100,單位為歐姆。步驟S06,所述生成模塊117于測試開始前根據(jù)選取的待測電子線路、待測電子線 路的線段長度、待測電子線路中各待測項(xiàng)目的相關(guān)測試點(diǎn)、待測項(xiàng)目的結(jié)果范圍以及該待 測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值等信息生成測試參數(shù)設(shè)定文檔,并根據(jù)該電子線路的類型及待 測項(xiàng)目所使用的測試設(shè)備、測試流程、測試注意事項(xiàng)等生成該印刷電路板的測試計(jì)劃書。最后應(yīng)說明的是,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照 較佳實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的 技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
一種印刷電路板測試文檔生成系統(tǒng),運(yùn)行于測試主機(jī)中,所述測試主機(jī)包括資料庫,其特征在于,該系統(tǒng)包括匯入模塊,用于將待測印刷電路板的資料信息匯入所述資料庫中;接收模塊,用于接收印刷電路板中待測電子線路的名稱或關(guān)鍵字;搜索模塊,用于根據(jù)所接收到的待測電子線路的名稱或關(guān)鍵字從所述資料庫中搜索出與所述待測電子線路的名稱或關(guān)鍵字相匹配的所有待測電子線路;選取模塊,用于從上述搜索出的所有待測電子線路中選取需要測試的電子線路;設(shè)置模塊,用于設(shè)置所選取的需要測試的電子線路的待測項(xiàng)目及每個待測項(xiàng)目的測試結(jié)果所允許的結(jié)果范圍和該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值;生成模塊,用于根據(jù)所選取的待測電子線路的資料信息、所設(shè)置的待測項(xiàng)目及設(shè)置的待測項(xiàng)目所允許的結(jié)果范圍和該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值生成測試參數(shù)設(shè)定文檔。
2.如權(quán)利要求1所述的印刷電路板測試文檔生成系統(tǒng),其特征在于,所述印刷電路板 的資料信息包括印刷電路板中所有電子線路的名稱、電子線路的信號種類、電子線路中的 待測項(xiàng)目以及各電子線路的線段長度。
3.如權(quán)利要求2所述的印刷電路板測試文檔生成系統(tǒng),其特征在于,該系統(tǒng)還包括 分類模塊,用于根據(jù)電子線路的信號種類將所選取的各待測電子線路進(jìn)行分類;獲取模塊,用于從所述資料庫中獲取所述待測電子線路的線段長度并確定各待測電子 線路中待測項(xiàng)目的測試點(diǎn);及所述生成模塊還用于根據(jù)不同類型的待測電子線路的待測項(xiàng)目所使用的測試設(shè)備、測 試流程及測試注意事項(xiàng)生成測試計(jì)劃書。
4.如權(quán)利要求1所述的印刷電路板測試文檔生成系統(tǒng),其特征在于,所述待測項(xiàng)目是 指印刷電路板中待測電子器件的電器特性,該電器特性包括電阻、電容、電感、電壓、電流、 功率以及溫度。
5.一種印刷電路板測試文檔生成方法,應(yīng)用于測試主機(jī)中,所述測試主機(jī)包括資料庫, 其特征在于,該方法包括步驟所述測試主機(jī)將待測印刷電路板的資料信息匯入所述資料庫中; 接收各待測電子線路的名稱或關(guān)鍵字;從所述資料庫中搜索出與所接收到的待測電子線路的名稱或關(guān)鍵字相匹配的所有電 子線路;從搜索出的所有電子線路中選取需要測試的電子線路;設(shè)置上述選取的需要測試電子線路中的待測項(xiàng)目以及該待測項(xiàng)目所允許的結(jié)果范圍 和該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值;根據(jù)所選取的待測電子線路的資料信息、設(shè)置的待測電子線路中的待測項(xiàng)目及該待測 項(xiàng)目所允許的結(jié)果范圍和該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值生成測試參數(shù)設(shè)定文檔。
6.如權(quán)利要求5所述的印刷電路板測試文檔生成方法,其特征在于,所述印刷電路板 的資料信息包括印刷電路板中各待測電子線路名稱、電子線路的信號種類、電子線路中的 各待測項(xiàng)目以及電子線路的線段長度。
7.如權(quán)利要求6所述的印刷電路板測試文檔生成方法,其特征在于,該方法還包括步驟根據(jù)電子線路的信號種類將所選取的各待測電子線路進(jìn)行分類; 從所述資料庫中獲取所述各待測電子線路的線段長度并確定各待測電子線路中待測 項(xiàng)目的測試點(diǎn);根據(jù)不同類型的待測電子線路的待測項(xiàng)目所使用的測試設(shè)備、測試流程及測試注意事 項(xiàng)生成測試計(jì)劃書。
8.如權(quán)利要求5所述的印刷電路板測試文檔生成方法,其特征在于,所述待測項(xiàng)目是 指印刷電路板中待測電子器件的電器特性,該電器特性包括電阻、電容、電感、電壓、電流、功率以及溫度。
全文摘要
一種印刷電路板測試文檔生成方法,包括步驟測試主機(jī)將待測印刷電路板的資料信息匯入資料庫中;接收各待測電子線路的名稱或關(guān)鍵字;從所述資料庫中搜索出與所接收到的待測電子線路的名稱或關(guān)鍵字相匹配的所有電子線路;從搜索出的所有電子線路中選取待測電子線路;設(shè)置上述選取的待測電子線路中的待測項(xiàng)目以及該待測項(xiàng)目所允許的結(jié)果范圍和該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值;根據(jù)所選取的待測電子線路的資料信息、所設(shè)置的待測項(xiàng)目及設(shè)置的待測項(xiàng)目所允許的結(jié)果范圍和該待測項(xiàng)目所期望的標(biāo)準(zhǔn)結(jié)果值生成測試參數(shù)設(shè)定文檔。本發(fā)明可節(jié)省測試人員手工對測試參數(shù)進(jìn)行設(shè)定以及撰寫測試報告所需的時間,減少了人為因素所產(chǎn)生的測試錯誤。
文檔編號G06F11/22GK101989221SQ20091030537
公開日2011年3月23日 申請日期2009年8月7日 優(yōu)先權(quán)日2009年8月7日
發(fā)明者李昇軍, 梁獻(xiàn)全, 許壽國, 陳永杰 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司