專利名稱:一種通過(guò)電流檢測(cè)自動(dòng)啟動(dòng)程序測(cè)試的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于移動(dòng)通信技術(shù)領(lǐng)域,具體地說(shuō)是涉及一種通過(guò)電流檢測(cè)自動(dòng)啟動(dòng)程序測(cè)試的方法。
背景技術(shù):
移動(dòng)通信模塊在出廠前都要進(jìn)行生產(chǎn)測(cè)試,這種測(cè)試包括手動(dòng)和自動(dòng)兩種。自動(dòng)測(cè)試是通過(guò)開(kāi)發(fā)測(cè)試程序來(lái)實(shí)現(xiàn)。在生產(chǎn)測(cè)試時(shí),需要測(cè)試的模塊量往往很大;測(cè)試每一模塊都需要人為點(diǎn)擊程序 < 開(kāi)始 > 按鈕才能測(cè)試,那么會(huì)浪費(fèi)很多人為操作的時(shí)間。而在測(cè)試中發(fā)現(xiàn),測(cè)試時(shí)給被測(cè)試模塊供電的大多數(shù)是可控電源;測(cè)試程序是可以通過(guò)通信線來(lái)讀取可控電源每一時(shí)刻的電流值。在用可控電源進(jìn)行模塊測(cè)試時(shí),如果能用讀取可控電源每一時(shí)刻的電流值來(lái)實(shí)現(xiàn)自動(dòng) < 開(kāi)始 > 測(cè)試,勢(shì)必會(huì)減少測(cè)試的人為操作時(shí)間,從而降低模塊的生產(chǎn)成本。
發(fā)明內(nèi)容
針對(duì)已有技術(shù)測(cè)試每一模塊都需要人為點(diǎn)擊程序 < 開(kāi)始 > 按鈕才能測(cè)試的不足, 本發(fā)明的發(fā)明目的是提供一種用讀取可控電源每一時(shí)刻的電流值來(lái)實(shí)現(xiàn)自動(dòng) < 開(kāi)始 > 測(cè)試的方法,它與現(xiàn)有的人為 < 開(kāi)始 > 程序模塊測(cè)試的技術(shù)相比降低了模塊的生產(chǎn)成本。本發(fā)明的發(fā)明目的是通過(guò)如下技術(shù)方案實(shí)現(xiàn)的。為達(dá)到上述目的,本發(fā)明一種通過(guò)電流檢測(cè)自動(dòng)啟動(dòng)程序測(cè)試的方法,包括以下步驟所述的將可控電源用GPIB線連接到計(jì)算機(jī),并給可控電源加電;用電源金屬線連接被測(cè)模塊和可控電源;連接被測(cè)模塊需要用到的其它部分;打開(kāi)計(jì)算機(jī)上的模塊測(cè)試程序,選中程序界面的 < 開(kāi)始 > 按鈕。情況1 放入第一個(gè)被測(cè)模塊,模塊測(cè)試程序通過(guò)GPIB線控制可控電源給被測(cè)模塊供電;第一個(gè)被測(cè)模塊測(cè)試結(jié)束,模塊測(cè)試程序進(jìn)入讀取可控電源每一時(shí)刻電流值的狀態(tài);這時(shí)模塊測(cè)試程序讀到電流值大于或等于規(guī)定的門(mén)限值(記為 THR_CUR),說(shuō)明被測(cè)模塊還沒(méi)有被取走,程序進(jìn)入等待狀態(tài);當(dāng)模塊測(cè)試程序讀到電流值小于規(guī)定的THR_CUR,說(shuō)明被測(cè)模塊已經(jīng)被取走,程序立即進(jìn)入等待測(cè)試下一模塊的狀態(tài);當(dāng)模塊測(cè)試程序讀到電流值大于或等于規(guī)定的THR_CUR,說(shuō)明下一模塊已經(jīng)放入,模塊測(cè)試程序立即開(kāi)始測(cè)試下一個(gè)被測(cè)模塊。情況2 模塊測(cè)試程序通過(guò)GPIB線控制可控電源給被測(cè)模塊供電,但第一個(gè)被測(cè)模塊實(shí)際上并沒(méi)有放入;當(dāng)超過(guò)規(guī)定的測(cè)試門(mén)限時(shí)間(記為T(mén)HR_ ΤΜ0),并且第一個(gè)被測(cè)模塊仍沒(méi)有放入時(shí),測(cè)試結(jié)束,模塊測(cè)試程序進(jìn)入讀取可控電源每一時(shí)刻電流值的狀態(tài),這時(shí)模塊測(cè)試程序讀到電流值小于規(guī)定的HR_CUR,程序進(jìn)入等待狀態(tài); 當(dāng)?shù)谝粋€(gè)被測(cè)模塊已經(jīng)放入,這時(shí)模塊測(cè)試程序讀到電流值大于或等于規(guī)定的HR_CUR,模塊測(cè)試程序立即開(kāi)始測(cè)試第一個(gè)被測(cè)模塊。
圖1是本發(fā)明的測(cè)試環(huán)境連線示意圖2是本發(fā)明的測(cè)試程序流程示意圖。
具體實(shí)施例方式下面結(jié)合附圖進(jìn)一步說(shuō)明本發(fā)明是如何實(shí)現(xiàn)的本發(fā)明是一種通過(guò)電流檢測(cè)自動(dòng)啟動(dòng)程序測(cè)試的方法。首先編寫(xiě)應(yīng)用于模塊測(cè)試的程序;然后啟動(dòng)模塊測(cè)試程序,配置可控電源的電壓和電流最大輸出值,配置被測(cè)模塊需要用到的其它參數(shù)值,選中程序界面的 < 開(kāi)始 > 按鈕。情況1 放入第一個(gè)被測(cè)模塊,模塊測(cè)試程序通過(guò)GPIB線控制可控電源給被測(cè)模塊供電,第一個(gè)被測(cè)模塊測(cè)試結(jié)束,模塊測(cè)試程序通過(guò)檢測(cè)電流值控制自動(dòng)進(jìn)入下一個(gè)模塊的測(cè)試。情況2 模塊測(cè)試程序通過(guò)GPIB線控制可控電源供電,當(dāng)超過(guò)規(guī)定的測(cè)試門(mén)限時(shí)間,并且第一個(gè)被測(cè)模塊仍沒(méi)有放入時(shí),測(cè)試結(jié)束,模塊測(cè)試程序通過(guò)檢測(cè)電流值,控制程序自動(dòng)進(jìn)入第一個(gè)模塊的測(cè)試。本發(fā)明的測(cè)試環(huán)境連線圖如圖1所示,通過(guò)外接電源101給計(jì)算機(jī)102和可控電源103供電;通過(guò)GPIB線連接計(jì)算機(jī)102和可控電源103 ;通過(guò)電源線連接可控電源103 和被測(cè)模塊104。本發(fā)明的測(cè)試程序流程圖如圖2所示,運(yùn)行模塊測(cè)試程序201 ;選中程序界面的< 開(kāi)始 > 按鈕202 ;判定是否放入被測(cè)模塊203 ;若測(cè)試模塊沒(méi)有被放入超時(shí)211,則轉(zhuǎn)到程序結(jié)束處,通過(guò)GPIB線讀取可控電源電流207 ;若測(cè)試模塊已經(jīng)被放入,則通過(guò)GPIB線控制可控電源給被測(cè)模塊供電204,對(duì)被測(cè)模塊進(jìn)行測(cè)試205,被測(cè)模塊測(cè)試結(jié)束206,通過(guò)GPIB 線讀取可控電源電流207;判定207讀到的電流值是否大于或等于規(guī)定的門(mén)限值(THR_ OTR) 208,若大于或等于THR_CUR,則轉(zhuǎn)207,若相反,則通過(guò)GPIB線讀取可控電源電流209 ; 判定209讀到的電流值是否小于規(guī)定的門(mén)限值(THR_CUR) 210,若小于THR_CUR,則轉(zhuǎn)209,若相反,則轉(zhuǎn)204測(cè)試下一個(gè)被測(cè)模塊。綜上所述,本發(fā)明用檢測(cè)可控電源電流值的方法實(shí)現(xiàn)程序的自動(dòng)化測(cè)試。在整個(gè)測(cè)試過(guò)程中,只需要選中一次〈開(kāi)始〉按鈕即可。這種自動(dòng)測(cè)試方法實(shí)現(xiàn)原理簡(jiǎn)單通過(guò)被測(cè)模塊放入和不放入時(shí)電流值的不同來(lái)實(shí)現(xiàn)的,程序流程圖中的207到210步(記為“電流檢測(cè)啟動(dòng)模塊”),放到程序的結(jié)束位置可實(shí)現(xiàn)程序的自動(dòng)化測(cè)試。此項(xiàng)技術(shù)可以廣泛應(yīng)用于無(wú)線移動(dòng)移動(dòng)通信技術(shù)領(lǐng)域,它為生產(chǎn)批量測(cè)試減少了人為操作時(shí)間,從而降低模塊的生產(chǎn)成本。
權(quán)利要求
1.一種通過(guò)電流檢測(cè)自動(dòng)啟動(dòng)程序測(cè)試的方法,其特征在于所述的外接電源(101) 給計(jì)算機(jī)(102)和可控電源(103)供電;通過(guò)GPIB線連接計(jì)算機(jī)(102)和可控電源(103); 通過(guò)電源線連接可控電源(10 和被測(cè)模塊(104),測(cè)試的方法包括以下步驟(1)、首先,運(yùn)行模塊測(cè)試程序,并選中測(cè)試程序界面的 < 開(kāi)始 > 按鈕進(jìn)入測(cè)試狀態(tài);O)、其次,被測(cè)模塊測(cè)試完畢,無(wú)論測(cè)試成功還是失敗,測(cè)試程序都要進(jìn)入電流檢測(cè)啟動(dòng)模塊;(3)、最后,當(dāng)重新放入下一個(gè)被測(cè)模塊時(shí),電流檢測(cè)啟動(dòng)模塊自動(dòng)控制進(jìn)入模塊測(cè)試狀態(tài)。
2.根據(jù)權(quán)利要求1所述的一種通過(guò)電流檢測(cè)自動(dòng)啟動(dòng)程序測(cè)試的方法,其特征在于 所述的電流檢測(cè)啟動(dòng)模塊,若讀到的電流值大于或等于規(guī)定的門(mén)限值,則說(shuō)明被測(cè)模塊還沒(méi)有取走,處于繼續(xù)等待狀態(tài);若讀到的電流值小于規(guī)定的門(mén)限值,則說(shuō)明被測(cè)模塊已經(jīng)取走,進(jìn)入下一步等待放入被測(cè)模塊的狀態(tài);若讀到的電流值大于或等于規(guī)定的門(mén)限值,則說(shuō)明被測(cè)模塊已經(jīng)放入,開(kāi)始進(jìn)入模塊測(cè)試狀態(tài)。
全文摘要
本發(fā)明公開(kāi)了一種通過(guò)電流檢測(cè)自動(dòng)啟動(dòng)程序測(cè)試的方法,適用于可控電源給模塊供電的通訊裝置的測(cè)試,該方法包括以下步驟首先,運(yùn)行模塊測(cè)試程序,自動(dòng)配置好模塊測(cè)試需要的初始參數(shù)值;其次,選中模塊測(cè)試程序的按鈕進(jìn)入模塊測(cè)試狀態(tài);最后,模塊測(cè)試完畢后取走后,測(cè)試程序會(huì)自動(dòng)進(jìn)入等待放入下一個(gè)被測(cè)模塊的狀態(tài),下一個(gè)被測(cè)模塊放入后,測(cè)試程序便立即測(cè)試下一被測(cè)模塊。本發(fā)明不需要放入每一個(gè)被測(cè)模塊都要選中按鈕,只需要測(cè)試程序啟動(dòng)后選中一次即可,具有節(jié)省人為操作過(guò)程和操作時(shí)間的優(yōu)點(diǎn),它提高了模塊測(cè)試的單位時(shí)間產(chǎn)出量,從而降低了模塊測(cè)試的生產(chǎn)成本。
文檔編號(hào)G06F11/22GK102455962SQ20101052599
公開(kāi)日2012年5月16日 申請(qǐng)日期2010年10月29日 優(yōu)先權(quán)日2010年10月29日
發(fā)明者王文江 申請(qǐng)人:上海三旗通信科技股份有限公司