
本發(fā)明涉及移動終端功耗測試領(lǐng)域,具體的說,是涉及一種移動終端功耗測試裝置及測試方法。
背景技術(shù):移動終端在工廠生產(chǎn)的過程中,存在一定數(shù)量的不良品,這些不良品,有些是由于設(shè)計上考慮不周引起的,有些是在生產(chǎn)過程中引入的。設(shè)計引起的不良需要改進(jìn)設(shè)計,生產(chǎn)過程引入的不良需要優(yōu)化生產(chǎn)過程??傊?,都需要及早發(fā)現(xiàn)產(chǎn)品的問題,提高產(chǎn)品出廠的良率。移動終端在生產(chǎn)線上有兩個重要的組裝階段,一個是貼片階段,將電子元器件焊接到印刷電路板上,另一個是安裝階段,將貼片后的電路板和天線、外殼等部件安裝成完整的可以發(fā)貨的產(chǎn)品。在這兩個過程中,都存在出現(xiàn)問題的可能,這就需要及時發(fā)現(xiàn)并解決問題,避免問題產(chǎn)品流入后續(xù)環(huán)節(jié)。待機(jī)功耗的測試是發(fā)現(xiàn)生產(chǎn)問題的很重要的一個手段。比如貼片、安裝時的不當(dāng)導(dǎo)致的連焊、短路等,將引起待機(jī)功耗增大,測試待機(jī)功耗能夠及時發(fā)現(xiàn)這類問題。上述兩個階段的功耗測試分別被稱為單板待機(jī)功耗測試和整機(jī)待機(jī)功耗測試。在單板待機(jī)功耗測試階段,已有的測試方法,需要使用單板上的串口和測試主機(jī)進(jìn)行通信,這就需要在硬件設(shè)計時將串口引出來,增加了硬件的設(shè)計復(fù)雜度。而且這種方法不能用在整機(jī)待機(jī)功耗的測試中。在整機(jī)待機(jī)功耗測試階段,由于已經(jīng)安裝完整,單板上的串口無法引出,不能使用單板待機(jī)功耗的測試方法。更多依賴人工參與的方式,測試周期較長。上述缺陷,值得解決。
技術(shù)實現(xiàn)要素:為了克服現(xiàn)有的技術(shù)的不足,本發(fā)明提供一種移動終端功耗測試裝置及測試方法,旨在解決現(xiàn)有測試方法適用面窄、人工參與度高的問題。本發(fā)明技術(shù)方案如下所述:一種移動終端功耗測試裝置,其特征在于,包括測試主機(jī)、GPIB總線和程控電源,還包括用于數(shù)據(jù)傳輸和供電的USB線;其中,待測設(shè)備發(fā)出的信號通過所述USB線傳輸給所述測試主機(jī),所述程控電源通過所述USB線為所述待測試設(shè)備提供電力,所述程控電源的輸出電壓和輸出電流由所述測試主機(jī)通過所述GPIB總線讀??;所述測試主機(jī)設(shè)置所述程控電源的輸出電壓和最大輸出電流;工作狀態(tài)下實際的工作電壓和工作電流由所述測試主機(jī)通過所述程控電源讀??;所述測試主機(jī)用來發(fā)送給所述待測設(shè)備待機(jī)命令和/或喚醒命令,并判斷所述待測設(shè)備在待機(jī)狀態(tài)和/或喚醒狀態(tài)下電流和/或電壓是否異常,并將判斷結(jié)果寫入所述待測設(shè)備。進(jìn)一步的,所述移動終端功耗測試裝置測試單板待機(jī)功耗和/或整機(jī)待機(jī)功耗。進(jìn)一步的,所述測試主機(jī)使用USB主機(jī)控制器的驅(qū)動命令來發(fā)送信息。進(jìn)一步的,所述待測設(shè)備具有多個通訊端口。更進(jìn)一步的,所述端口包括USB口、HID、USB虛擬串口、光盤、U盤、RNDIS網(wǎng)卡。一種移動終端功耗測試方法,其特征在于,包括如下步驟:(1)測試主機(jī)通過GPIB總線控制程控電源,命令所述程控電源輸出待測設(shè)備需要的電力供應(yīng);(2)所述待測設(shè)備自動開機(jī),當(dāng)所述待測設(shè)備完成開機(jī)之后,在所述測試主機(jī)上枚舉出通訊端口;(3)所述測試主機(jī)通過USB口發(fā)送USB休眠命令,使得所述待測設(shè)備的USB設(shè)備進(jìn)入待機(jī)狀態(tài);(4)通過所述GPIB讀取待機(jī)狀態(tài)時的電流數(shù)據(jù),記錄在所述測試主機(jī)側(cè);(5)所述測試主機(jī)通過USB主機(jī)發(fā)送USB喚醒命令,使得所述待測設(shè)備進(jìn)入正常工作狀態(tài);(6)所述測試主機(jī)判斷待機(jī)電流數(shù)據(jù)是否異常,判斷正常則測試成功,判斷異常則測試失?。唬?)所述測試主機(jī)將所述待測設(shè)備的測試成功/失敗的結(jié)果寫入所述待測設(shè)備內(nèi)部。進(jìn)一步的,所述程控電源輸出電壓為5V,電流為3A。更進(jìn)一步的,所述待測設(shè)備的待機(jī)電流在500μA-2mA。根據(jù)上述方案的本發(fā)明,其有益效果在于,本發(fā)明可以同時支持單板待機(jī)功耗和整機(jī)待機(jī)功耗的測試,不需額外的電路支持;本發(fā)明解決了人工參與度高的問題,無需人工參與;本發(fā)明測試周期短,測試精度高。附圖說明圖1為本發(fā)明測試裝置連接待測設(shè)備的結(jié)構(gòu)示意圖。圖2為本發(fā)明測試環(huán)境中各個部件之間的交互順序圖。圖3為本發(fā)明測試環(huán)境中各個部件之間的交互協(xié)作圖。圖4為本發(fā)明測試主機(jī)內(nèi)部流程圖。圖5為本發(fā)明待測設(shè)備內(nèi)部流程圖。圖6為本發(fā)明休眠和喚醒時的電流差異圖。具體實施方式下面結(jié)合附圖以及實施方式對本發(fā)明進(jìn)行進(jìn)一步的描述:一款移動終端產(chǎn)品,從設(shè)計到成品,要經(jīng)歷研發(fā)、試制、小批量生產(chǎn)、大批量生產(chǎn)等不同階段,在各個階段,對產(chǎn)品的待機(jī)功耗,有各自不同的測試方法。本文提到的方法主要用于試制、小批量生產(chǎn)、大批量生產(chǎn)階段,也可以用于研發(fā)階段的待機(jī)功耗測試。如圖1所示,一種移動終端功耗測試裝置,包括測試主機(jī)、GPIB總線和程控電源,還包括用于數(shù)據(jù)傳輸和供電的USB線。程控電源通過USB線為待測試設(shè)備提供電力,待測設(shè)備發(fā)出的信號通過USB線傳輸給測試主機(jī),測試主機(jī)使用USB主機(jī)控制器的驅(qū)動命令來發(fā)送信息,不再使用串口。由于一般的移動終端都有USB口,因此本發(fā)明可以適應(yīng)整機(jī)待機(jī)功耗的測試,和單板待機(jī)功耗的測試。工作狀態(tài)下實際的工作電壓和工作電流由測試主機(jī)通過程控電源讀??;測試主機(jī)設(shè)置程控電源的輸出電壓和最大輸出電流;程控電源的輸出電壓和輸出電流由測試主機(jī)通過GPIB總線讀取,從而具備了測試移動終端的待機(jī)功耗的基本條件。移動終端為了達(dá)到省電的目的,在用戶不使用的時候,會進(jìn)入待機(jī)狀態(tài),此時,移動終端上的大多數(shù)設(shè)備都處于休眠狀態(tài),包括USB設(shè)備在內(nèi)。但當(dāng)移動終端通過USB線連接到測試主機(jī)以后,移動終端上的USB設(shè)備將無法進(jìn)入休眠,進(jìn)而導(dǎo)致移動終端進(jìn)入待機(jī)狀態(tài)以后,待機(jī)電流無法滿足要求。只有當(dāng)主機(jī)發(fā)送USB休眠命令之后,USB設(shè)備才能進(jìn)入休眠狀態(tài)。測試主機(jī)通過USB口發(fā)送USB休眠命令,使得待測設(shè)備的USB設(shè)備可以進(jìn)入休眠狀態(tài)并順利通過待機(jī)電流的測試,然后再通過USB主機(jī)發(fā)送USB喚醒命令,使得設(shè)備可以進(jìn)行后續(xù)的操作。具體的,測試主機(jī)用來發(fā)送給待測設(shè)備待機(jī)命令和/或喚醒命令,并判斷待測設(shè)備在待機(jī)狀態(tài)和/或喚醒狀態(tài)下電流和/或電壓是否異常,并將判斷結(jié)果寫入待測設(shè)備。移動終端功耗測試裝置測試單板待機(jī)功耗和/或整機(jī)待機(jī)功耗。待機(jī)功耗為待機(jī)電流和待機(jī)電壓的乘積,由于待機(jī)電壓一定,因此只需要測量待測設(shè)備的待機(jī)電流就能判斷待機(jī)功耗是否異常。待測設(shè)備具有多個通訊端口,端口包括USB口、HID、USB虛擬串口、光盤、U盤、RNDIS網(wǎng)卡。如圖2-6所示,移動終端功耗測試方法,包括如下步驟:1.搭建硬件環(huán)境,將USB線的供電和數(shù)據(jù)分離開,使得待測設(shè)備的供電從程控電源提供,而程控電源的輸出電壓、輸出電流可以方便的控制、測量,給整個待機(jī)電流的測試提供了必要條件。2.測試主機(jī)通過GPIB總線控制程控電源,命令程控電源輸出待測設(shè)備需要的電力供應(yīng),程控電源輸出電壓為5V,電流為3A,待測設(shè)備正常的待機(jī)電流在500μA-2mA。3.由于待測設(shè)備使用USB口供電,具備自動開機(jī)功能。當(dāng)待測設(shè)備完成開機(jī)之后,在測試主機(jī)上枚舉出各種端口,端口包括HID,USB虛擬串口、光盤、U盤、RNDIS網(wǎng)卡等。此處不依賴端口類型,本發(fā)明中不使用這些端口的驅(qū)動,而是使用USB主機(jī)控制器的驅(qū)動命令。4.測試主機(jī)通過USB口發(fā)送休眠命令使得移動終端的USB設(shè)備進(jìn)入休眠模式,進(jìn)而使得待測設(shè)備進(jìn)入休眠模式,從而使待機(jī)電流滿足要求。5.通過GPIB讀取待機(jī)狀態(tài)時的電流數(shù)據(jù),記錄在測試主機(jī)側(cè)。6.測試主機(jī)通過USB口發(fā)送喚醒命令使得待測設(shè)備從休眠模式喚醒,進(jìn)入正常工作模式。休眠、喚醒命令之后的電流差異如圖6所示。7.測試主機(jī)判斷待機(jī)電流數(shù)據(jù)是否異常。判斷正常則測試成功,判斷異常則測試失敗。將待機(jī)電流測試成功/失敗的結(jié)果寫入移動終端內(nèi)部,便于后續(xù)的工位對產(chǎn)品的待機(jī)電流測試結(jié)果進(jìn)行判斷。待機(jī)電流的指標(biāo)從研發(fā)階段的人工測試而來,這里的測試目的是發(fā)現(xiàn)生產(chǎn)過程中引入的問題導(dǎo)致的電流過大現(xiàn)象。比如常規(guī)的待機(jī)電流在2mA以下,那么,大于2mA的的電流認(rèn)為是異常。整體實施方式的交互順序圖見圖2,交互協(xié)作圖見圖3。測試主機(jī)內(nèi)部流程圖見圖4,待測設(shè)備內(nèi)部流程圖見圖5。圖中各步驟描述如下:步驟1、命令:該命令由測試主機(jī)通過GPIB總線發(fā)給程控電源。步驟2、供電:在測試主機(jī)發(fā)送命令的作用下,程控電源按照要求輸出5V電壓,輸出電流的上限為3A,足以提供待測設(shè)備的正常工作。步驟3、動作:當(dāng)程控電源提供電力給待測設(shè)備之后,待測設(shè)備自動開機(jī),在測試主機(jī)上枚舉出USB端口。步驟4、命令:當(dāng)測試主機(jī)發(fā)現(xiàn)USB口的待測設(shè)備之后,給待測設(shè)備發(fā)送整機(jī)快速待機(jī)的命令。待測設(shè)備收到命令之后,開始執(zhí)行待機(jī)命令,同時等待USB端口的休眠命令。步驟5、命令:測試主機(jī)通過USB主控制器給USB設(shè)備發(fā)送休眠命令,允許連接的USB設(shè)備進(jìn)入休眠狀態(tài)。待測設(shè)備收到USB端口的休眠命令之后,進(jìn)入待機(jī)裝態(tài)。步驟4和步驟5的區(qū)別:步驟4的命令是測試主機(jī)通過USB將命令發(fā)送給待測設(shè)備,USB控制器作為傳輸通路,不做控制性的動作。而步驟5的命令是測試主機(jī)將命令發(fā)送給USB控制器,USB控制器的端口進(jìn)入休眠狀態(tài)從而引起連接在該端口的待測設(shè)備進(jìn)入休眠狀態(tài)。單獨(dú)的步驟4或者步驟5不足以使得待測設(shè)備立即進(jìn)入休眠狀態(tài)。步驟6、等待設(shè)備待機(jī):確保待測設(shè)備進(jìn)入待機(jī)狀態(tài),避免引起誤測。步驟7、讀取待機(jī)電流:測試主機(jī)通過GPIB總線讀取當(dāng)前狀態(tài)下,程控電源的實際輸出電流。步驟8、命令:喚醒USB設(shè)備,測試主機(jī)的喚醒USB主控制器,USB主控制器喚醒之后,會喚醒連接在該端口的設(shè)備,從而使待測設(shè)備進(jìn)入工作狀態(tài)。步驟9、判斷步驟7讀取的電流是否合法,正常的待機(jī)電流在500μA-2mA之間。步驟10、命令:測試主機(jī)將待機(jī)電流測試是否通過的結(jié)果寫入待測設(shè)備中。應(yīng)當(dāng)理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。上面結(jié)合附圖對本發(fā)明專利進(jìn)行了示例性的描述,顯然本發(fā)明專利的實現(xiàn)并不受上述方式的限制,只要采用了本發(fā)明專利的方法構(gòu)思和技術(shù)方案進(jìn)行的各種改進(jìn),或未經(jīng)改進(jìn)將本發(fā)明專利的構(gòu)思和技術(shù)方案直接應(yīng)用于其它場合的,均在本發(fā)明的保護(hù)范圍內(nèi)。