專利名稱:手機(jī)功能自動測試系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種自動測試系統(tǒng)及方法,尤指一種手機(jī)功能自動測試系統(tǒng)及方法。
背景技術(shù):
一般在研發(fā)手機(jī)的過程中,需要對開發(fā)中的產(chǎn)品進(jìn)行功能測試(FunctionTest),以確保產(chǎn)品能夠符合相關(guān)規(guī)范。如圖1所示,為一手機(jī)功能測試系統(tǒng)的架構(gòu)圖,其包含一測試裝置11、一待測手機(jī)模塊14、以及一電源供應(yīng)器15。其中,該測試裝置11上具有一射頻輸出入端點(diǎn)12,該射頻輸出入端點(diǎn)12通過一射頻電纜13與該待測手機(jī)模塊14的天線端點(diǎn)連接,而該電源供應(yīng)器15用以提供該待測手機(jī)模塊14必要且正確的電壓供應(yīng)。
以目前業(yè)界現(xiàn)有的測試裝置而言(例如安捷倫的無線通訊測試儀8960),工程師以人工手動方式進(jìn)行測試儀的操作,且現(xiàn)有測試裝置只能記錄與顯示測量當(dāng)時的資料與圖形,并無法將測試結(jié)果以累計方式進(jìn)行記錄與顯示。而工程師在手機(jī)的研發(fā)過程中,需要對開發(fā)中產(chǎn)品進(jìn)行功能測試,以確保產(chǎn)品能夠符合歐洲電信標(biāo)準(zhǔn)協(xié)會(European Telecommunication Standard Institute,ETSI)的相關(guān)規(guī)范。測試項(xiàng)目包含發(fā)射功能的發(fā)射功率(TX power)、相位錯誤(Phase error)、頻率錯誤(Frequency error)、功率相對時間(Power vs Time)、輸出射頻譜(Output Radio Frequency Spectrum,ORFS)與接收功能的敏感度(Sensitivity)、接收電平(RX level)。其中某些測試項(xiàng)目需要在不同的頻段下(加強(qiáng)型移動通訊系統(tǒng)全球標(biāo)準(zhǔn)900(Enhanced Global Standard for MobileCommunication,EGSM 900)及數(shù)字通訊系統(tǒng)1 800(Digital CommunicaionSystem,DCS 1800))對每一傳輸頻率(traffic channel)與每一功率電平(MS TXlevel)進(jìn)行測量,若以人工手動方式進(jìn)行,將耗費(fèi)研發(fā)團(tuán)隊許多人力與時間。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種手機(jī)功能自動測試系統(tǒng)及其方法,能夠?qū)﹂_發(fā)中的手機(jī)的收發(fā)功能測試項(xiàng)目進(jìn)行自動化測試,并且測試結(jié)果可以顯示并儲存成報表格式與圖形文件,以幫助研發(fā)工程師發(fā)現(xiàn)設(shè)計上的問題所在。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種手機(jī)功能自動測試系統(tǒng),用以對一待測手機(jī)模塊進(jìn)行自動測試,其包含一控制計算機(jī),其內(nèi)儲存有一圖形監(jiān)控測試程序,且該圖形監(jiān)控測試程序是由Labview程序語言所完成;以及一測試裝置,分別電連接該控制計算機(jī)及該待測手機(jī)模塊,用以接收由該圖形監(jiān)控測試程序所發(fā)送的一測試請求,并根據(jù)該測試請求而對該待測手機(jī)模塊執(zhí)行測試,且在測試完成后將測試結(jié)果回傳至該控制計算機(jī),由該控制計算機(jī)得以將該測試結(jié)果以一圖形接口顯示,并儲存成一文字文件與一圖形文件,使該系統(tǒng)可針對該文字文件及該圖形文件進(jìn)行測試確認(rèn)。
根據(jù)上述構(gòu)想,其中該系統(tǒng)又包含一電源供應(yīng)器,電連接于該待測手機(jī)模塊,用以對該待測手機(jī)模塊進(jìn)行供電。
根據(jù)上述構(gòu)想,其中該測試裝置為安捷倫的無線通訊測試儀8960。
根據(jù)上述構(gòu)想,其中該測試請求指發(fā)射功率測試、相位峰值誤差測試、相位均方根誤差測試、頻率誤差測試、功率相對時間測試、輸出射頻譜測試、敏感度測試及接收電平測試中的任一項(xiàng)。
根據(jù)上述構(gòu)想,其中該輸出射頻譜測試包含調(diào)變頻譜測試與交換頻譜測試。
根據(jù)上述構(gòu)想,其中該接收電平測試包含輸入電平掃描測試與頻道掃描測試。
根據(jù)上述構(gòu)想,其中該圖形接口包含一主畫面、一光標(biāo)功能列、及一圖形控制列。
根據(jù)上述構(gòu)想,其中該文字文件為EXCEL格式。
根據(jù)上述構(gòu)想,其中該圖形文件為JPG格式。
同時,本發(fā)明還提供了一種手機(jī)功能自動測試的方法,由Labview程序語言所完成的圖形監(jiān)控測試程序來對一待測手機(jī)模塊進(jìn)行自動測試,且該圖形監(jiān)控測試程序儲存于一控制計算機(jī)中,該方法包含下列步驟該測試程序發(fā)送一測試請求至一測試裝置;該測試裝置接收該測試請求,并根據(jù)該測試請求而對該待測手機(jī)模塊執(zhí)行測試,且在測試完成后將測試結(jié)果回傳至該控制計算機(jī);以及該控制計算機(jī)將該測試結(jié)果以一圖形接口顯示,并儲存成一文字文件與一圖形文件,以使該系統(tǒng)可針對該文字文件及該圖形文件進(jìn)行測試確認(rèn)。
根據(jù)上述構(gòu)想,其中該測試請求是指傳送功率測試、相位峰值誤差測試、相位均方根誤差測試、頻率誤差測試、功率相對時間測試、輸出射頻譜測試、敏感度測試及接收電平測試中的任一項(xiàng)。
根據(jù)上述構(gòu)想,其中該輸出射頻譜測試包含調(diào)變頻譜測試與交換頻譜測試。
根據(jù)上述構(gòu)想,其中該接收電平測試包含輸入電平掃描測試與頻道掃描測試。
根據(jù)上述構(gòu)想,其中該測試裝置為安捷倫的無線通訊測試儀8960。
根據(jù)上述構(gòu)想,其中該圖形接口包含一主畫面、一光標(biāo)功能列、及一圖形控制列。
根據(jù)上述構(gòu)想,其中該文字文件為EXCEL格式。
根據(jù)上述構(gòu)想,其中該圖形文件為JPG格式。
本案的另一方面,還提供一種手機(jī)功能自動測試系統(tǒng),用以對一待測手機(jī)模塊進(jìn)行自動測試,其包含一控制計算機(jī),其內(nèi)儲存有一圖形監(jiān)控測試程序;以及一測試裝置,其系分別電連接于該控制計算機(jī)及該待測手機(jī)模塊,用以接收由該圖形監(jiān)控測試程序所發(fā)送的一測試請求,并根據(jù)該測試請求而對該待測手機(jī)模塊執(zhí)行測試,且在測試完成后將測試結(jié)果回傳至該控制計算機(jī),由該控制計算機(jī)得以將該測試結(jié)果以一圖形接口顯示,并儲存成一資料文件,使該系統(tǒng)可針對該資料文件進(jìn)行測試確認(rèn)。
根據(jù)上述構(gòu)想,其中該圖形監(jiān)控測試程序以Labview程序語言寫成。
根據(jù)上述構(gòu)想,其中該測試裝置為安捷倫的無線通訊測試儀8960。
根據(jù)上述構(gòu)想,其中該測試請求為傳送功率測試、相位峰值誤差測試、相位均方根誤差測試、頻率誤差測試、功率相對時間測試、輸出射頻譜測試、敏感度測試及接收電平測試中的任一項(xiàng)。
根據(jù)上述構(gòu)想,其中該輸出射頻譜測試包含調(diào)變頻譜測試與交換頻譜測試。
根據(jù)上述構(gòu)想,其中該接收電平測試包含輸入電平掃描測試與頻道掃描測試。
根據(jù)上述構(gòu)想,其中該圖形接口包含一主畫面、一光標(biāo)功能列、及一圖形控制列。
根據(jù)上述構(gòu)想,其中該資料文件包含一文字文件及一圖形文件。
根據(jù)上述構(gòu)想,其中該文字文件為EXCEL格式。
根據(jù)上述構(gòu)想,其中該圖形文件為JPG格式。
根據(jù)上述構(gòu)想,其中該系統(tǒng)還包含一電源供應(yīng)器,電連接于該待測手機(jī)模塊,用以對該待測手機(jī)模塊進(jìn)行供電。
本發(fā)明的有益效果是,本案以圖形監(jiān)控軟件為開發(fā)環(huán)境,并結(jié)合目前業(yè)界現(xiàn)有的測試儀,進(jìn)行開發(fā)中手機(jī)的收發(fā)功能測試項(xiàng)目(TX/RX Function Test)的自動化測試,其測試結(jié)果可以圖形接口顯示并儲存成報表格式與圖形文件,以幫助研發(fā)工程師發(fā)現(xiàn)設(shè)計上的問題所在,完成后的自動測試環(huán)境對于節(jié)省測試人力、測試時間與發(fā)掘產(chǎn)品問題將大有助益,有效改善了現(xiàn)有技術(shù)的缺陷。
圖1是現(xiàn)有手機(jī)功能測試系統(tǒng)的架構(gòu)圖;圖2是本案一較佳實(shí)施例的手機(jī)功能測試系統(tǒng)的架構(gòu)圖;圖3是本案一較佳實(shí)施例的測試程序的起始畫面;圖4是本案一較佳實(shí)施例的測試程序的測試項(xiàng)目之一TX power的選項(xiàng)畫面;圖5是本案一較佳實(shí)施例的測試程序的測試項(xiàng)目之一RX level(channelsweep)的EGSM900全頻道掃描的測試結(jié)果。
其中,附圖標(biāo)記說明如下11測試裝置 12射頻輸出入端13射頻電纜 14待測手機(jī)模塊15電源供應(yīng)器21測試裝置22射頻輸出入端 23射頻電纜24待測手機(jī)模塊 25電源供應(yīng)器26控制計算機(jī)
27通用目的接口總線電纜具體實(shí)施方式
為了改善現(xiàn)有技術(shù)的缺陷,本案的手機(jī)功能自動測試系統(tǒng)以圖形監(jiān)控軟件(本案以美商慧基儀器National Instruments所開發(fā)的Labview軟件為例)為開發(fā)環(huán)境,結(jié)合目前業(yè)界現(xiàn)有的測試儀(本案以安捷倫(Agilent)公司生產(chǎn)的無線通訊測試儀8960為例),進(jìn)行開發(fā)中手機(jī)的收發(fā)功能測試項(xiàng)目(TX/RXFunction Test)的自動化測試,以檢驗(yàn)產(chǎn)品是否符合法規(guī)規(guī)范的需求。此自動測試程序主要將針對手機(jī)的EGSM/DCS兩頻段進(jìn)行TX Power、Phase/Frequency Error、Power VS Time、ORFS、Sensitivity及RX Level等項(xiàng)目的測試,各測試項(xiàng)目可以獨(dú)立選擇測試或不測試,并可將結(jié)果儲存成報表格式與圖形文件,以幫助研發(fā)工程師發(fā)現(xiàn)設(shè)計上的問題所在,并可單獨(dú)針對可能產(chǎn)生問題的項(xiàng)目進(jìn)行測試確認(rèn)。
如圖2所示,為本案一較佳實(shí)施例的手機(jī)功能測試系統(tǒng)的架構(gòu)圖,其包含一控制計算機(jī)26、一測試裝置21(Agilent 8960)、一待測手機(jī)模塊24、以及一電源供應(yīng)器25。其中,該控制計算機(jī)26內(nèi)儲存有一以Labview程序語言寫成的圖形監(jiān)控測試程序,且該控制計算機(jī)26以一通用目的接口總線電纜(GPIB cable)27與該測試裝置21連接。該測試裝置21的射頻輸出入端點(diǎn)22則通過一射頻電纜23與該待測手機(jī)模塊24的天線端點(diǎn)連接,而該電源供應(yīng)器25用以提供待測手機(jī)模塊24所需的電源輸入。以下是本案的實(shí)施步驟首先,執(zhí)行該圖形監(jiān)控測試程序前需先將該測試裝置21熱機(jī)30分鐘以上并確認(rèn)該射頻電纜23在待測頻段內(nèi)的損失值為已知,且該待測手機(jī)模塊24已開機(jī)并與該測試裝置21完成信號同步。接著,該圖形監(jiān)控測試程序發(fā)送一測試請求至該測試裝置21,當(dāng)該測試裝置21接收到該測試請求時即對該待測手機(jī)模塊24執(zhí)行測試,并于測試完成后將測試結(jié)果回傳至該控制計算機(jī)26,而該控制計算機(jī)26則將該測試結(jié)果以一圖形接口顯示并儲存于一文字文件(EXCEL格式)與一圖形文件(JPG格式)中。
上述的該測試請求包含發(fā)射功率測試、相位峰值誤差測試、相位均方根誤差測試、頻率誤差測試、功率相對時間測試、調(diào)變頻譜測試、交換頻譜測試、敏感度測試、輸入電平掃描測試、以及頻道掃描測試。
如圖3所示,為本案一較佳實(shí)施例的圖形監(jiān)控測試程序的起始畫面。圖3所示為該圖形監(jiān)控測試程序的起始畫面,該程序可讓使用者可切換至不同的頁面(page),以進(jìn)行測試前各項(xiàng)相關(guān)參數(shù)的設(shè)定、測試中各測試項(xiàng)目的進(jìn)行情況(某些測試項(xiàng)目可以實(shí)時顯示測試結(jié)果)、以及測試完成后的結(jié)果顯示(圖4所示即為測試項(xiàng)目的一TX power的選項(xiàng)畫面),以下為該圖形監(jiān)控測試程序各項(xiàng)功能與特色1.可獨(dú)立選擇欲測量的測試項(xiàng)目,并可選擇聯(lián)機(jī)(camp on)方式是由手機(jī)撥號至基地臺(Agilent 8960)的方式進(jìn)行或是由基地臺發(fā)送連接信號至手機(jī)的方式進(jìn)行。
2.Cable loss補(bǔ)償值的設(shè)定方式可以選擇由已儲存補(bǔ)償值的文件讀入(實(shí)驗(yàn)室另設(shè)計有cable loss自動測試程序,可將待測cable于各頻段的損失值儲存于文件中)或是直接由使用者在設(shè)定頁面上輸入各指定頻率的cable loss值(Agilent 8960可以指定20個頻率點(diǎn)的補(bǔ)償值)。
3.可以獨(dú)立設(shè)定Agilent 8960測試儀器所提供的各項(xiàng)參數(shù)的設(shè)定。
4.各測試項(xiàng)目的Power sweep與Channel sweep的設(shè)定方式可以選擇由使用者自訂或是由程序自動進(jìn)行ETSI規(guī)范的全部功率電平(EGSM900powerlevel 5~power level 19,DCS1800power level 0~power level 15)與全部頻道(EGSM900975~1023 & 1~124,DCS1800512~885)的測量。
5.各測試項(xiàng)目均提供自動判斷Pass與Fail的功能,以幫助使用者確認(rèn)該測試結(jié)果。各測試項(xiàng)目依循的判斷標(biāo)準(zhǔn)可以是ETSI規(guī)范(程序內(nèi)定初始值)或是由使用者依據(jù)實(shí)際需求進(jìn)行更改。
6.該測試結(jié)果可以儲存為EXCEL或任何其它文字文件的格式,以方便輸出為公司報告的格式,而該測試結(jié)果的圖形也將儲存于使用者自定的路徑文件中(JPG格式)。
7.程序執(zhí)行中,程序狀態(tài)指示燈將持續(xù)閃爍,并于測試結(jié)束時彈出一提示窗口,以方便使用者判斷程序執(zhí)行狀態(tài)。
如圖5所示,是本案的一較佳實(shí)施例的測試程序的測試項(xiàng)目的一RXlevel(channel sweep)的EGSM900全頻道掃描的測試結(jié)果。圖5為針對該待測手機(jī)模塊24進(jìn)行RX level(channel sweep)的EGSM900全頻道掃描的測試結(jié)果范例,由圖中可以得知該待測手機(jī)模塊24在各測試頻段對于一固定inputpower level所判定的RX level的平整程度,此結(jié)果將可幫助研發(fā)工程師了解固化程序firmware內(nèi)部對于功率補(bǔ)償?shù)某潭仁欠裾_,以進(jìn)行最佳化設(shè)定。在縮短測量時間方面,以測量發(fā)射功率TX power為例,原本以人工手動的方式針對全功率電平與全頻道進(jìn)行EGSM900 band的測量約需2~3個工作天,在實(shí)施自動化測量后,已可將時間縮短至幾個小時內(nèi)即可完成。
而本案的手機(jī)功能自動測試系統(tǒng)所采用的通用目的接口總線電纜(GPIBcable)為NI公司的GPIB-USB-A系列,由于其與控制計算機(jī)連接的接口為USB接口,具有方便插拔與易于攜帶等優(yōu)點(diǎn)。而搭配Labview易于使用的圖形監(jiān)控式接口與流程圖式的程序語言編輯環(huán)境最適合用以開發(fā)儀控自測程序。以下為該圖形監(jiān)控測試程序的操作說明一、使用前的準(zhǔn)備事項(xiàng)1.確認(rèn)Agilent 8960測試儀器與該待測手機(jī)模塊24的天線連接器(antenna connector)間已經(jīng)正確連接,且該射頻電纜23在各測試頻段的損失為已知。
2.確認(rèn)該圖形監(jiān)控測試程序已經(jīng)存放于該控制計算機(jī)26中,且該控制計算機(jī)26與Agilent 8960測試儀器間已通過GPIB cable進(jìn)行連接,并可正常聯(lián)機(jī)(可通過應(yīng)用程序Measurement & Automation進(jìn)行確認(rèn))。
3.按下Agilent 8960測試儀器的Preset鍵進(jìn)行儀器重置。
4.設(shè)定Agilent 8960測試儀器的細(xì)胞功率(Cell Power)參數(shù)為-50.5dBm,細(xì)胞頻帶(Cell Band)參數(shù)為欲測試的頻帶(band)值(EGSM或DCS)。
5.開啟該待測手機(jī)模塊24的電源,確認(rèn)該待測手機(jī)模塊24可偵測到Agilent 8960測試儀器的網(wǎng)絡(luò)設(shè)定。
二、操作方法1.雙擊該測試程序圖標(biāo)以激活測試程序,并出現(xiàn)預(yù)設(shè)的畫面。
2.該圖形監(jiān)控測試程序共有十三個功能選項(xiàng),分別為Test item setup、General setup、TX Power、Phase peak error、Phase rms error、Frequency error、PvT、ORFS setup、ORFS1、ORFS2、Sensitivity、RX level(Input level sweep)及RX level(Channel sweep),每一功能選項(xiàng)均有各自獨(dú)立的畫面,前兩者包含測試前的參數(shù)設(shè)定,后面十一個功能選項(xiàng)則提供各測試項(xiàng)目的測量參數(shù)與該測試結(jié)果供使用者設(shè)定與觀察(由于畫面空間的限制,與ORFS測量有關(guān)的參數(shù)的設(shè)定獨(dú)立為ORFS setup項(xiàng)目)。以下將分別介紹各個功能選項(xiàng)的設(shè)定與使用方法。
4.Test item setup此功能選項(xiàng)提供使用者(1)勾選欲測試的項(xiàng)目(在項(xiàng)目前方的空白方框內(nèi)打勾代表此項(xiàng)目將被測試)。
(2)選擇Agilent 8960測試儀器與該測試手機(jī)模塊24間的聯(lián)機(jī)方式(可選擇call by BS或call by MS,前者是由Agilent 8960測試儀器發(fā)出一個Call給該待測手機(jī)模塊24,后者則是由該待測手機(jī)模塊24撥號給Agilent 8960測試儀器來進(jìn)行聯(lián)機(jī))。
(3)Using Coupling Factor(使用耦合因子)選項(xiàng)需視待測模塊是否有使用Coupling Factor而進(jìn)行正確的設(shè)定,默認(rèn)值為OFF(沒有使用)。
(4)Cable loss的讀取方式。使用者可以選擇通過使用者輸入的方式來設(shè)定各頻段cable loss的補(bǔ)償值,或是由讀取已經(jīng)紀(jì)錄頻率與相對應(yīng)的cable loss值的檔案來完成。前者的設(shè)定方式請參考(5),后者則需輸入儲存cable loss值的檔案及其所在路徑,數(shù)值單位也需選用符合紀(jì)錄頻率的正確單位。
(5)RF IN/OUT Cable Loss選項(xiàng)提供使用者設(shè)定所使用的cable在各測試頻段的損失值,該測試結(jié)果會自動將此部份的設(shè)定值補(bǔ)償回去。Cable loss的讀取方式有a.使用者輸入與b.讀取檔案資料兩種。使用者輸入的設(shè)定方法為先設(shè)定欲設(shè)定的點(diǎn)數(shù)(最多20點(diǎn)),并設(shè)定每一點(diǎn)的頻率位置(Hz)與損失大小(dB),前面的數(shù)字代表矩陣元素的序號,后面的數(shù)字則為矩陣元素的數(shù)值大小,例如要設(shè)定兩個頻率位置的Cable Loss,分別是900MHz處1dB,1800MHz處2dB,則設(shè)定方法為在欲設(shè)定Cable Loss的點(diǎn)數(shù)處填入2,在設(shè)定Cable Loss的頻率處第0個矩陣填入900.00M,第1個矩陣填入1800.00M,并在設(shè)定Cable Loss的大小處第0個矩陣填入-1.0,第1個矩陣填入-2.0即可完成設(shè)定。讀取文件資料的設(shè)定方法需輸入紀(jì)錄有該cable于各頻段的損失值的完整文件路徑,并選擇所讀取的頻率的數(shù)值單位。選擇使用者輸入的方式將使得讀取文件資料的方式失效,反之亦然。
注1設(shè)定Cable Loss的頻率與設(shè)定Cable Loss的大小兩選項(xiàng)的矩陣具有對應(yīng)關(guān)系。
注2若Using Coupling Factor的設(shè)定為ON,則程序采用Coupling Factor處的損失設(shè)定;若Using Coupling Factor的設(shè)定為OFF,則程序采用RG316Cable處的損失設(shè)定。
(6)Instrument driver revision與Instrument firmware revision顯示目前Agilent 8960測試儀器的驅(qū)動程序版本編號與固化軟件firmware版本編號。
(7)本次測量所花費(fèi)的時間選項(xiàng)顯示該次測量總共花費(fèi)的時間,單位為秒,于測量結(jié)束后顯示。
(8)GPIB Address處輸入的數(shù)值必須與Agilent 8960測試儀器設(shè)定的GPIB Address數(shù)值相同,輸入格式為GPIB0∷Agilent 8960測試儀器的GPIBAddress∷INSTR。
(9)IMSI Number處請輸入正確的Test SIM卡號碼(預(yù)設(shè)為001011234567890)。
5.General setup(一般設(shè)定)此功能選項(xiàng)提供使用者(1)Operating Mode(操作模式)可以選擇Active Mode或是Test Mode,選擇后者時,該待測手機(jī)模塊24必須能夠被驅(qū)使進(jìn)入Test Mode。
(2)Cell band(細(xì)胞頻帶)可以選擇使用EGSM band或是DCS 1800 band。
(3)Cell Power(細(xì)胞功率)設(shè)定基地臺使用之Cell的power值,單位為dBm。
(4)TCH timeslot(電信頻道時槽)設(shè)定聯(lián)機(jī)所使用的traffic channel時槽,默認(rèn)值為4。
(5)Loop-back mode(環(huán)回模式)設(shè)定進(jìn)行Sensitivity測試時,測試信號的loop-back模式,依據(jù)法規(guī)GSM共有Type A、Type B與Type C三種模式。
(6)Meas Count(測量次數(shù))設(shè)定測量取樣的次數(shù),此部份設(shè)定僅對TxPower、Phase/Freq error及PvT三個測試項(xiàng)目有效。
(7)Burst type(突發(fā)形式)此設(shè)定僅在Operating Mode為Test Mode時有效,可以設(shè)定測試采用的burst形式。
(8)輸入記錄文件的路徑與文件名需完整輸入記錄該測試結(jié)果的文件的路徑與文件名,測試結(jié)束后,使用者可以通過此文字文件檢查該測試結(jié)果。(測試前請務(wù)必先建立此設(shè)定的路徑目錄)(9)EGSM/DCS Broadcast Channel設(shè)定EGSM band或DCS band的傳播頻道(broadcast channel)的channel number,設(shè)定的數(shù)值不可與測試時該band的待測頻率的channel number重復(fù)。
6.若欲測試TX power功能,則需至TX power選項(xiàng)畫面中設(shè)定powersweep與channel sweep的方式,使用者可以選擇在General setup項(xiàng)目中設(shè)定的band(EGSM900或DCS1800)內(nèi)針對全部的power level與全部的channel進(jìn)行發(fā)射功率的自動測量;或是依據(jù)需要測量的power level與channel自行輸入于使用者自訂的矩陣中。循環(huán)次數(shù)為設(shè)定重復(fù)測量的次數(shù),以取得其平均的power值,此項(xiàng)目的pass/fail的判斷標(biāo)準(zhǔn)也是以此平均值為依據(jù)。
7.若欲測試Phase/Frequency error功能,則需至Phase peak error、Phaserms error與Frequency error三個選項(xiàng)畫面中分別設(shè)定用以判斷pass/fail的限制值。位于Phase peak error選項(xiàng)內(nèi)的power sweep與channel sweep的設(shè)定則適用于所有的Phase/Frequency error測試項(xiàng)目。
8.若欲測試Power VS Time功能,則需至PvT選項(xiàng)畫面中設(shè)定欲測量的點(diǎn)數(shù)與Time Offset值,并選擇希望圖形是以實(shí)時的方式顯示或是重疊的方式顯示。實(shí)時顯示為每測試完一個Traffic channel后即將圖形顯示于畫面;重疊顯示則是測試完一個MS Tx level的所有待測Traffic channel后,才將圖形重疊顯示于畫面。同樣地,使用者可以選擇PvT項(xiàng)目的power sweep與channelsweep的方式。
9.若欲測試ORFS功能,則需至ORFS setup選項(xiàng)畫面中分別對Modulation Spectrum(調(diào)變頻譜)(ORFS1)與Switching Spectrum(交換頻譜)(ORFS2)設(shè)定測量執(zhí)行的次數(shù)與欲測量的點(diǎn)數(shù)及各點(diǎn)相對應(yīng)的頻率偏移位置。同樣地,使用者可以選擇ORFS項(xiàng)目的power sweep與channel sweep的方式(同時影響ORFS1與ORFS2)。
10.若欲測試Sensitivity功能,則需至Sensitivity選項(xiàng)畫面中設(shè)定BER(誤碼率)測量的burst數(shù)(欲測試的bit數(shù))、BER起始測量power(Sensitivity測試的起始cell power值),BER test type(選擇Bit error rate的形式,共有ResidualType Ia、Residual Type Ib、Residual Type II、Type Ia、Type Ib及Type II六種)、Sensitivity Limit(使用者自訂的限制線,以作為判斷pass或fail的依據(jù))、BER spec.(設(shè)定BER的限制值,以作為測量待測物的sensitivity的依據(jù))、測量次數(shù)(在此循環(huán)內(nèi),待測物的BER測量值必須小于BER spec.的設(shè)定值方可跳至下一階段的cell power進(jìn)行測量)。由于Sensitivity只在最大power level處進(jìn)行測試,因此只有channel sweep的設(shè)定方式而無power sweep的設(shè)定方式。
11.若欲測試RX level(Input level sweep)的功能,則需至RX level(Inputlevel sweep)選項(xiàng)畫面中設(shè)定Channel sweep的方式,并設(shè)定欲掃描的Inputlevel個數(shù)與相對應(yīng)的cell power值。Input level sweep為固定某一channel并對待測輸入功率電平進(jìn)行掃描的測量方式。
12.若欲測試RX level(Channel sweep)的功能,則需至RX level(Channelsweep)選項(xiàng)畫面中設(shè)定Channel sweep的方式,并設(shè)定Input power level的值。Channel sweep為固定cell power并對待測頻道進(jìn)行掃描的測量方式。
13.待各項(xiàng)設(shè)定完成后,按下程序EditFunction下方的白色箭頭圖標(biāo)即可開始執(zhí)行測試。首先會出現(xiàn)請使用者確認(rèn)各項(xiàng)參數(shù)是否均已正確設(shè)定的提示窗口,移動手指形狀的光標(biāo)至欲選擇的選項(xiàng)進(jìn)行點(diǎn)選即可。選擇繼續(xù)執(zhí)行,程序?qū)l(fā)出該測試請求并開始執(zhí)行Agilent 8960測試儀器與該待測手機(jī)模塊24間的聯(lián)機(jī)以及各項(xiàng)測量的工作;選擇重回設(shè)定畫面,程序?qū)⒘⒓赐V箞?zhí)行,以便使用者進(jìn)行正確的參數(shù)設(shè)定后再進(jìn)行測量。
14.程序開始執(zhí)行后若所設(shè)定的記錄文件已經(jīng)存在于所輸入的路徑中,則會出現(xiàn)是否覆蓋該記錄文件內(nèi)容的提示信息,使用者可以選擇覆蓋(Replace,原本的記錄資料會被刪除)或不覆蓋(Cancel,原本的記錄資料會被保留)。
三、圖形的使用方式該測試結(jié)果的圖形接口主要是由三個部分所組成(1)主畫面、(2)光標(biāo)功能列及(3)圖形控制列,以下將針對各部分的重要功能作一使用說明。
1.主畫面主要提供該測試結(jié)果的顯示,左上角會顯示此功能測試的名稱,右上角的Panel則是用以標(biāo)示顯示畫面中各圖形所代表的意義,使用者可將手指形光標(biāo)移到Panel上,針對想要改變屬性的圖形名稱按下鼠標(biāo)左鍵,即可選擇改變其顏色、線條種類、線寬、插補(bǔ)方式等等。使用者也可將手指形光標(biāo)點(diǎn)至X軸或Y軸的刻度數(shù)值上,以自由更改欲顯示的數(shù)值范圍。于主畫面中按下鼠標(biāo)右鍵可以選擇復(fù)制圖形,自動調(diào)整X軸與Y軸的刻度范圍(圖形會自動將有資料的區(qū)段顯示出來)等等。
2.光標(biāo)功能列提供在圖形上使用marker的功能,其中左邊三個變量依序?yàn)閙arker的名稱、marker所在位置的X軸坐標(biāo)及marker所在位置的Y軸坐標(biāo)(數(shù)值單位對應(yīng)主畫面標(biāo)示的數(shù)值單位),右邊三個marker控制Panel中,于中間十字形Panel處按下鼠標(biāo)左鍵后可以改變該marker的屬性,如顏色、形式等等;于鎖形Panel處按下鼠標(biāo)左鍵后則可以設(shè)定該marker所耦合的圖形與耦合方式,這對于重疊式的圖形非常有用,當(dāng)在重疊式圖形中(即掃描多個待測頻道后,再將圖形以重疊的方式顯示)發(fā)現(xiàn)某一圖形超出法規(guī)限制線時,為了了解該圖形是屬于哪一個待測頻道所有,使用者可以將marker的耦合方式切換為Lock to plot,并將該marker移至超出限制線的圖形上,被Lock住的圖形,其在鎖形Panel內(nèi)下方的名稱前方會有v的標(biāo)示,如此即可找出其對應(yīng)的待測頻道。3.圖形控制列提供圖形控制的功能,由左至右三個控制Panel的功能分別為(1)以鼠標(biāo)左鍵點(diǎn)擊該Item后,將光標(biāo)移至marker處,可以直接拖拉marker至圖形中的線段的任何位置。(2)以鼠標(biāo)左鍵點(diǎn)擊該Item后,可以對圖形進(jìn)行Zoom In(共有三種放大模式)或回復(fù)的動作。(3)以鼠標(biāo)左鍵點(diǎn)擊該Item后,光標(biāo)會變成一手掌形狀,可以在主畫面的任何位置按住鼠標(biāo)左鍵不放,拖拉圖形至任何希望的位置。
綜上所述,本案以圖形監(jiān)控軟件為開發(fā)環(huán)境,并結(jié)合目前業(yè)界現(xiàn)有的測試儀,進(jìn)行開發(fā)中手機(jī)的收發(fā)功能測試項(xiàng)目(TX/RX Function Test)的自動化測試,其測試結(jié)果可以圖形接口顯示并儲存成報表格式與圖形文件,以幫助研發(fā)工程師發(fā)現(xiàn)設(shè)計上的問題所在,完成后的自動測試環(huán)境對于節(jié)省測試人力、測試時間與發(fā)掘產(chǎn)品問題將大有助益,有效改善現(xiàn)有技術(shù)的缺陷。
本案由熟悉本領(lǐng)域技術(shù)的人員根據(jù)說明書和附圖內(nèi)容作出的等效結(jié)構(gòu)變換,均包含在本發(fā)明的專利范圍內(nèi)。
權(quán)利要求
1.一種手機(jī)功能自動測試系統(tǒng),用以對一待測手機(jī)模塊進(jìn)行自動測試,其特征在于,包含一控制計算機(jī),其內(nèi)儲存有一圖形監(jiān)控測試程序,且該圖形監(jiān)控測試程序是由Labview程序語言所完成;以及一測試裝置,分別電連接該控制計算機(jī)及該待測手機(jī)模塊,用以接收由該圖形監(jiān)控測試程序所發(fā)送的一測試請求,并根據(jù)該測試請求而對該待測手機(jī)模塊執(zhí)行測試,且于測試完成后將測試結(jié)果回傳至該控制計算機(jī),由該控制計算機(jī)將該測試結(jié)果以一圖形接口顯示,并儲存成一文字文件與一圖形文件,使該系統(tǒng)可針對該文字文件及該圖形文件進(jìn)行測試確認(rèn)。
2.如權(quán)利要求1所述的手機(jī)功能自動測試系統(tǒng),其特征在于,該系統(tǒng)又包含一電源供應(yīng)器,電連接于該待測手機(jī)模塊,用以對該待測手機(jī)模塊進(jìn)行供電。
3.如權(quán)利要求1所述的手機(jī)功能自動測試系統(tǒng),其特征在于,該測試裝置為安捷倫的無線通訊測試儀8960。
4.如權(quán)利要求1所述的手機(jī)功能自動測試系統(tǒng),其特征在于,該測試請求指發(fā)射功率測試、相位峰值誤差測試、相位均方根誤差測試、頻率誤差測試、功率相對時間測試、輸出射頻譜測試、敏感度測試及接收電平測試中的任一項(xiàng),其中該輸出射頻譜測試包含調(diào)變頻譜測試與交換頻譜測試,而該接收電平測試包含輸入電平掃描測試與頻道掃描測試。
5.如權(quán)利要求1所述的手機(jī)功能自動測試系統(tǒng),其特征在于,該圖形接口包含一主畫面、一光標(biāo)功能列及一圖形控制列,該文字文件為EXCEL格式,而該圖形文件為JPG格式。
6.一種手機(jī)功能自動測試的方法,是由Labview程序語言所完成的圖形監(jiān)控測試程序來對一待測手機(jī)模塊進(jìn)行自動測試,且該圖形監(jiān)控測試程序儲存于一控制計算機(jī)中,該方法包含下列步驟該測試程序發(fā)送一測試請求至一測試裝置;該測試裝置接收該測試請求,并根據(jù)該測試請求而對該待測手機(jī)模塊執(zhí)行測試,且在測試完成后將測試結(jié)果回傳至該控制計算機(jī);以及該控制計算機(jī)將該測試結(jié)果以一圖形接口顯示,并儲存成一文字文件與一圖形文件,使該系統(tǒng)可針對該文字文件及該圖形文件進(jìn)行測試確認(rèn)。
7.如權(quán)利要求6所述的方法,其特征在于,該測試請求是指傳送功率測試、相位峰值誤差測試、相位均方根誤差測試、頻率誤差測試、功率相對時間測試、輸出射頻譜測試、敏感度測試及接收電平測試中的任一項(xiàng),該輸出射頻譜測試包含調(diào)變頻譜測試與交換頻譜測試,而該接收電平測試包含輸入電平掃描測試與頻道掃描測試。
8.如權(quán)利要求6所述的方法,其特征在于,該測試裝置為安捷倫的無線通訊測試儀8960,而該圖形接口包含一主畫面、一光標(biāo)功能列、及一圖形控制列。
9.如權(quán)利要求6所述的方法,其特征在于,該文字文件為EXCEL格式,而該圖形文件為JPG格式。
10.一種手機(jī)功能自動測試系統(tǒng),用以對一待測手機(jī)模塊進(jìn)行自動測試,其包含一控制計算機(jī),其內(nèi)儲存有一圖形監(jiān)控測試程序;以及一測試裝置,分別電連接于該控制計算機(jī)及該待測手機(jī)模塊,用以接收由該圖形監(jiān)控測試程序所發(fā)送的一測試請求,并根據(jù)該測試請求而對該待測手機(jī)模塊執(zhí)行測試,在測試完成后將測試結(jié)果回傳至該控制計算機(jī),由該控制計算機(jī)將該測試結(jié)果以一圖形接口顯示,并儲存成一資料文件,使該系統(tǒng)可針對該資料文件進(jìn)行測試確認(rèn)。
11.如權(quán)利要求10所述的手機(jī)功能自動測試系統(tǒng),其特征在于,該圖形監(jiān)控測試程序以Labview程序語言寫成。
12.如權(quán)利要求10所述的手機(jī)功能自動測試系統(tǒng),其特征在于,該資料文件包含一文字文件及一圖形文件。
全文摘要
本發(fā)明公開了一種手機(jī)功能自動測試系統(tǒng)及方法,用以對一待測手機(jī)模塊進(jìn)行自動測試,該系統(tǒng)包含一控制計算機(jī),其內(nèi)儲存有一圖形監(jiān)控測試程序,且該圖形監(jiān)控測試程序是由Labview程序語言所完成;以及一測試裝置,分別電連接該控制計算機(jī)及該待測手機(jī)模塊,用以接收由該圖形監(jiān)控測試程序所發(fā)送的一測試請求,并根據(jù)該測試請求而對該待測手機(jī)模塊執(zhí)行測試,且于測試完成后將測試結(jié)果回傳至該控制計算機(jī),由該控制計算機(jī)得以將該測試結(jié)果以一圖形接口顯示,并儲存成一文字文件與一圖形文件,使該系統(tǒng)可針對該文字文件及該圖形文件進(jìn)行測試確認(rèn)。
文檔編號H04W24/00GK1522086SQ0310238
公開日2004年8月18日 申請日期2003年2月12日 優(yōu)先權(quán)日2003年2月12日
發(fā)明者張晉維 申請人:華冠通訊股份有限公司