安卓手機(jī)功能自動(dòng)測(cè)試系統(tǒng)及方法
【專利摘要】本發(fā)明公開了一種安卓手機(jī)功能自動(dòng)測(cè)試系統(tǒng)及方法,包括上位機(jī)和檢測(cè)箱,所述上位機(jī)通過藍(lán)牙通信方式與檢測(cè)箱連接,待測(cè)的手機(jī)與上位機(jī)通過局域網(wǎng)連接,手機(jī)進(jìn)入檢測(cè)箱后,檢測(cè)箱依據(jù)上位機(jī)的指令獲取手機(jī)的參數(shù)對(duì)手機(jī)進(jìn)行檢測(cè)。本發(fā)明降低了手機(jī)出廠功能測(cè)試過程中的人為參與度,提高各功能檢測(cè)環(huán)節(jié)的自動(dòng)化程度,本發(fā)明的測(cè)試對(duì)象為即將出場(chǎng)的整機(jī),因此對(duì)每部分所做的測(cè)試都是面向普通用戶的基礎(chǔ)功能性測(cè)試,經(jīng)過測(cè)試,每部手機(jī)檢測(cè)時(shí)間平均為50s,誤檢率低于0.5%。提高了生產(chǎn)效率。
【專利說明】
安卓手機(jī)功能自動(dòng)測(cè)試系統(tǒng)及方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及手機(jī)功能自動(dòng)檢測(cè)系統(tǒng),尤其是一種可用于手機(jī)出廠前功能自動(dòng)測(cè)試 的安卓手機(jī)功能自動(dòng)測(cè)試系統(tǒng)及方法。
【背景技術(shù)】
[0002] 當(dāng)今手機(jī)行業(yè)發(fā)展迅速,手機(jī)生產(chǎn)廠家在手機(jī)整機(jī)出廠前需要進(jìn)行功能測(cè)試,而 對(duì)于大多數(shù)生產(chǎn)廠家,其在出廠前的檢測(cè)環(huán)節(jié),自動(dòng)化程度普遍偏低,需要人為參與。如檢 測(cè)手機(jī)通話功能,需要人為點(diǎn)擊測(cè)試軟件進(jìn)行撥打電話;檢測(cè)屏幕缺陷時(shí)需人工切換圖片, 并用肉眼觀察壞點(diǎn)、畸變和色差;對(duì)于其他一些功能亦是如此。由于人精力的下降,其誤檢 率會(huì)逐漸提尚。
【發(fā)明內(nèi)容】
[0003] 發(fā)明目的:針對(duì)上述現(xiàn)有技術(shù)存在的缺陷,本發(fā)明旨在提供一種安卓手機(jī)功能自 動(dòng)測(cè)試系統(tǒng)及方法。
[0004] 技術(shù)方案:一種安卓手機(jī)功能自動(dòng)測(cè)試方法,包括如下步驟:
[0005] S1:建立無線局域網(wǎng);
[0006] S2:啟動(dòng)PC端檢測(cè)軟件;
[0007] S3:啟動(dòng)檢測(cè)箱;
[0008] S4:使用PC端檢測(cè)軟件,與檢測(cè)箱建立藍(lán)牙連接;
[0009] S5:打開Android手機(jī)端檢測(cè)軟件;
[0010] S6:等待Android手機(jī)端檢測(cè)軟件與PC端檢測(cè)軟件建立連接;
[0011] S7:將連接成功的手機(jī)放入檢測(cè)箱傳送帶中;
[0012] S8:等待自動(dòng)檢測(cè)完成;
[0013] S9:檢測(cè)完成后保存檢測(cè)結(jié)果。
[0014] 進(jìn)一步的,步驟S8中所述自動(dòng)檢測(cè)包括:GPS信息采集檢測(cè)、手機(jī)屏幕檢測(cè)、手機(jī)相 機(jī)檢測(cè)、揚(yáng)聲器及錄音模塊檢測(cè)和通話功能檢測(cè)。
[0015] 進(jìn)一步的,所述GPS信息采集檢測(cè)具體包括如下子步驟:
[0016] S8.1.1 :激活手機(jī)的GPS,獲取手機(jī)的GPS信息;
[0017] S8 · 1 · 2:將獲取的GPS信息與標(biāo)準(zhǔn)值相比較;所述GPS信息包括經(jīng)煒度信息。
[0018] 進(jìn)一步的,所述手機(jī)屏幕檢測(cè)具體包括如下子步驟:
[0019] S8.2.1:上位機(jī)控制手機(jī)的屏幕顯示檢測(cè)圖片并切換,所述檢測(cè)圖片包括純色圖 片、圓形圖片和矩形圖片;
[0020] S8.2.2:用手機(jī)屏幕正上方的高分辨率攝像頭將手機(jī)屏幕顯示檢測(cè)圖片的過程錄 制成視頻;
[0021] S8.2.3:上位機(jī)從視頻中把含有檢測(cè)圖片的圖像各提取若干張,并從中提取出屏 幕所在的區(qū)域;
[0022] S8.2.4:檢測(cè)含有純色圖片的屏幕區(qū)域提取圖像與標(biāo)準(zhǔn)圖像的色差;對(duì)含有純色 圖片的屏幕區(qū)域提取圖像通過腐蝕和膨脹檢測(cè)壞點(diǎn)面積;對(duì)含有圓形圖片的屏幕區(qū)域提取 圖像檢測(cè)圓形失真度;對(duì)含有矩形圖片的屏幕區(qū)域提取圖像檢測(cè)矩形失真度;
[0023] S8.2.5:將步驟S8.2.4中的各項(xiàng)檢測(cè)數(shù)據(jù)與合格手機(jī)的各項(xiàng)數(shù)據(jù)進(jìn)行比對(duì),通過 對(duì)比的結(jié)果判定待測(cè)手機(jī)屏幕是否合格。
[0024] 進(jìn)一步的,所述手機(jī)相機(jī)檢測(cè)具體包括如下子步驟:
[0025] S8.3.1:上位機(jī)調(diào)用手機(jī)攝像頭,控制手機(jī)拍攝手機(jī)攝像頭下方的檢測(cè)圖像;
[0026] S8.3.2:提取所拍攝照片的指標(biāo),所述指標(biāo)包括壞點(diǎn)輪廓和壞點(diǎn)面積;
[0027] S8.3.3:將所述指標(biāo)與合格手機(jī)的相應(yīng)指標(biāo)比對(duì),判斷手機(jī)相機(jī)是否合格。
[0028] 進(jìn)一步的,所述揚(yáng)聲器及錄音模塊檢測(cè)具體包括如下子步驟:
[0029] S8.4.1:上位機(jī)控制手機(jī)播放預(yù)先編輯的測(cè)試音頻文件;
[0030] S8.4.2:手機(jī)播放測(cè)試音頻同時(shí)錄音模塊進(jìn)行錄音并將錄音文件傳給上位機(jī);
[0031] S8.4.3:上位機(jī)對(duì)接收到的錄音文件進(jìn)行信號(hào)處理和門限判決后將得到的數(shù)據(jù)與 合格手機(jī)的數(shù)據(jù)比對(duì),判斷揚(yáng)聲器及錄音模塊是否合格,如數(shù)據(jù)未匹配,說明揚(yáng)聲器或錄音 模塊異常。
[0032] 進(jìn)一步的,所述通話功能檢測(cè)具體為:上位機(jī)控制手機(jī)撥打GSM模塊中的電話卡號(hào) 碼,若S頂900模塊接到電話則通話功能合格,否則不合格。
[0033] -種安卓手機(jī)功能自動(dòng)測(cè)試系統(tǒng),包括上位機(jī)和檢測(cè)箱,所述上位機(jī)通過藍(lán)牙通 信方式與檢測(cè)箱連接,待測(cè)的手機(jī)與上位機(jī)通過局域網(wǎng)連接,手機(jī)進(jìn)入檢測(cè)箱后,檢測(cè)箱依 據(jù)上位機(jī)的指令獲取手機(jī)的參數(shù)對(duì)手機(jī)進(jìn)行檢測(cè)。
[0034] 進(jìn)一步的,所述檢測(cè)箱包括箱體以及安裝在箱體內(nèi)的電機(jī)、編碼器、光源、單片機(jī)、 傳送帶、驅(qū)動(dòng)電路、激光對(duì)管、攝像頭、藍(lán)牙模塊、GSM模塊和檢測(cè)圖像,所述箱體內(nèi)壁設(shè)有消 音材料。
[0035]進(jìn)一步的,所述上位機(jī)包括通信模塊、顯示模塊和接口調(diào)用模塊,上位機(jī)內(nèi)安裝有 PC端檢測(cè)軟件,所述PC端檢測(cè)軟件包括GPS信息采集檢測(cè)模塊、手機(jī)屏幕檢測(cè)模塊、手機(jī)相 機(jī)檢測(cè)模塊、揚(yáng)聲器及錄音模塊檢測(cè)模塊和通話功能檢測(cè)模塊。
[0036]有益效果:本發(fā)明降低了手機(jī)出廠功能測(cè)試過程中的人為參與度,提高各功能檢 測(cè)環(huán)節(jié)的自動(dòng)化程度,本發(fā)明的測(cè)試對(duì)象為即將出場(chǎng)的整機(jī),因此對(duì)每部分所做的測(cè)試都 是面向普通用戶的基礎(chǔ)功能性測(cè)試,經(jīng)過測(cè)試,每部手機(jī)檢測(cè)時(shí)間平均為50s,誤檢率低于 〇. 5 %。提高了生產(chǎn)效率,并且,用無線局域網(wǎng)和藍(lán)牙無線通信方式代替插拔數(shù)據(jù)線、人工按 鍵、人工取圖等流程,并把手機(jī)各部分的參數(shù)信息傳至上位機(jī)端進(jìn)行分析,通過計(jì)算機(jī)自動(dòng) 分析計(jì)算判斷手機(jī)的功能是否正常,從而實(shí)現(xiàn)了手機(jī)功能的自動(dòng)化檢測(cè),節(jié)省了人力成本, 提高了生產(chǎn)效率。
【附圖說明】
[0037]圖1是本發(fā)明的整體系統(tǒng)架構(gòu)圖;
[0038] 圖2是本發(fā)明檢測(cè)箱機(jī)械結(jié)構(gòu)設(shè)計(jì)圖;
[0039] 圖3是本發(fā)明檢測(cè)箱內(nèi)部傳送帶設(shè)計(jì)圖;
[0040] 圖4(a)是本發(fā)明檢測(cè)箱內(nèi)部傳送帶俯視圖;
[0041 ]圖4(b)是本發(fā)明檢測(cè)箱內(nèi)部傳送帶左視圖;
[0042]圖5是本發(fā)明PC端、手機(jī)端、檢測(cè)箱端所設(shè)計(jì)的軟件結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0043] 下面通過一個(gè)最佳實(shí)施例并結(jié)合附圖對(duì)本技術(shù)方案進(jìn)行詳細(xì)說明。
[0044] 如圖1所示,一種安卓手機(jī)功能自動(dòng)測(cè)試系統(tǒng),包括上位機(jī)2和檢測(cè)箱1,上位機(jī)2通 過藍(lán)牙通信方式與檢測(cè)箱1連接,本實(shí)施例中上位機(jī)2即計(jì)算機(jī),計(jì)算機(jī)起控制作用,并提供 用戶界面,存儲(chǔ)檢測(cè)信息;檢測(cè)箱1是本實(shí)施例中的硬件平臺(tái),為手機(jī)3功能的檢測(cè)提供必要 的環(huán)境,受計(jì)算機(jī)控制;待測(cè)的手機(jī)3上安裝有Android手機(jī)端檢測(cè)軟件,Android手機(jī)端檢 測(cè)軟件包括手機(jī)3通信模塊和數(shù)據(jù)采集模塊,Android手機(jī)端檢測(cè)軟件可調(diào)用手機(jī)屏幕圖片 切換,可控制手機(jī)攝像頭取圖,可控制手機(jī)3揚(yáng)聲器發(fā)聲,可控制手機(jī)3錄音,可控制手機(jī)3接 打電話,可控制軟件自動(dòng)結(jié)束。Android手機(jī)端檢測(cè)軟件通過通信模塊和計(jì)算機(jī)通信,采集 待檢測(cè)手機(jī)3的檢測(cè)數(shù)據(jù),手機(jī)3與上位機(jī)2通過局域網(wǎng)連接,接收計(jì)算機(jī)控制以切換測(cè)試功 能,供計(jì)算機(jī)采集待測(cè)信息,手機(jī)3進(jìn)入檢測(cè)箱1后,檢測(cè)箱1依據(jù)上位機(jī)2的指令獲取手機(jī)3 的參數(shù)對(duì)手機(jī)3進(jìn)行檢測(cè)。
[0045] 所述上位機(jī)2包括通信模塊、顯示模塊和接口調(diào)用模塊,上位機(jī)2內(nèi)安裝有PC端檢 測(cè)軟件,所述PC端檢測(cè)軟件包括GPS信息采集檢測(cè)模塊、手機(jī)屏幕檢測(cè)模塊、手機(jī)相機(jī)檢測(cè) 模塊、揚(yáng)聲器及錄音模塊檢測(cè)模塊和通話功能檢測(cè)模塊;PC端檢測(cè)軟件還提供當(dāng)前日期顯 示,并提供外部拓展功能單元。
[0046] 上位機(jī)2通過通信模塊和檢測(cè)箱1以及手機(jī)3進(jìn)行通信,回收采集到的數(shù)據(jù);通過接 口調(diào)用模塊調(diào)用各檢測(cè)模塊對(duì)采集到的檢測(cè)數(shù)據(jù)進(jìn)行處理檢測(cè);將檢測(cè)結(jié)果通過顯示模塊 進(jìn)行顯示。本實(shí)施例中上位機(jī)2的通信模塊包括藍(lán)牙模塊和無線局域網(wǎng)模塊。
[0047] 手機(jī)3端將采集的圖片、音頻等文件通過無線網(wǎng)絡(luò)傳送至上位機(jī)2,上位機(jī)2也通過 無線網(wǎng)絡(luò)發(fā)送拍照、放音、錄音等控制信息。由于圖片、音頻文件的數(shù)據(jù)量相對(duì)于控制指令 來說是比較大,為了保證數(shù)據(jù)檢測(cè)數(shù)據(jù)回傳的速度,所以手機(jī)3端采用無線局域網(wǎng)模塊來進(jìn) 行通信。上位機(jī)2和硬件平臺(tái)之間傳送的都是簡(jiǎn)短的硬件控制指令,信息交互量小,故采用 藍(lán)牙模塊來承載和硬件平臺(tái)間的雙向的信息傳輸。
[0048] 如圖2~4所示,檢測(cè)箱1是本發(fā)明中的硬件平臺(tái),其需要具備的功能是:承載手機(jī) 3,在上位機(jī)2控制下配合檢測(cè)流程并提供相應(yīng)的檢測(cè)環(huán)境。對(duì)各檢測(cè)環(huán)節(jié)提供的檢測(cè)環(huán)境 有如下要求:
[0049] 手機(jī)屏幕檢測(cè)環(huán)節(jié):可使手機(jī)3停在固定位置,以便攝像頭4提取手機(jī)3的屏幕區(qū) 域。
[0050] 錄放音檢測(cè)環(huán)節(jié):可盡量隔離外界雜音的干擾和消除部分回音。
[0051] 手機(jī)相機(jī)檢測(cè)環(huán)節(jié):可使手機(jī)3停在固定位置,提供光源和拍照區(qū)域及被拍攝圖 片。
[0052]考慮在工業(yè)實(shí)際檢測(cè)中,該過程對(duì)應(yīng)的是檢測(cè)流水線,所以在檢測(cè)箱1的設(shè)計(jì)上實(shí) 際為小型的模擬流水線。
[0053]檢測(cè)箱1在檢測(cè)區(qū)域的結(jié)構(gòu)上設(shè)計(jì)為上下兩層,傳送帶6位于兩層中間,傳送帶6由 電機(jī)經(jīng)過齒輪傳動(dòng),手機(jī)3由左側(cè)經(jīng)傳送帶6進(jìn)入檢測(cè)箱1。
[0054] 檢測(cè)箱1的制作是根據(jù)上述檢測(cè)箱1的設(shè)計(jì)來進(jìn)行的。檢測(cè)箱1的外體采用ABS板制 作,內(nèi)部采用齒輪和傳送帶6進(jìn)行傳動(dòng)。檢測(cè)箱1寬20cm,中間檢測(cè)區(qū)域高40cm,兩側(cè)區(qū)域高 20cm。板不同部分之間采用連接支架和螺釘拼接。
[0055] 所述檢測(cè)箱1包括箱體以及安裝在箱體內(nèi)的電機(jī)、編碼器、光源、單片機(jī)、傳送帶6、 驅(qū)動(dòng)電路、激光對(duì)管5、攝像頭4、藍(lán)牙模塊、GSM模塊和檢測(cè)圖像,所述光源即燈帶,用于照 明,箱體內(nèi)安裝有機(jī)械結(jié)構(gòu),包括齒輪和傳動(dòng)機(jī)。
[0056]檢測(cè)箱1的內(nèi)部分為三層,其中頂部裝有可連接PC的攝像頭4,中部正面為傳送帶6 運(yùn)行部分,中部背面為光源,底部放置檢測(cè)圖像,底部下隔層提供傳送帶6運(yùn)行空間。電機(jī)為 減速電機(jī),減速電機(jī)通過齒輪驅(qū)動(dòng)傳送帶6運(yùn)行,檢測(cè)箱1通過編碼器獲取傳送帶6轉(zhuǎn)速,通 過傳送帶6傳動(dòng)待測(cè)手機(jī)3至指定位置,通過激光對(duì)管5判斷手機(jī)3是否到達(dá)具體位置,使用 GSM模塊接收電話撥打信號(hào),進(jìn)行電話功能測(cè)試;檢測(cè)箱1使用K60作為主控芯片,配有0LED 顯示屏進(jìn)行調(diào)試,箱體內(nèi)壁設(shè)有消音材料,消音材料為消音棉,為檢測(cè)箱1內(nèi)部提供靜音環(huán) 境。
[0057]檢測(cè)箱1需要對(duì)電機(jī),燈帶,激光對(duì)管5,藍(lán)牙模塊等諸多外設(shè)進(jìn)行數(shù)據(jù)采集或控 制,因此主控制器除需要具有較強(qiáng)的數(shù)據(jù)處理能力外,還需提供必要的連接外部設(shè)備的接 口。本系統(tǒng)選擇飛思卡爾Kinetis系列的MK60DN512zVLQ10型微控制器。CPU頻率為100MHz, 內(nèi)核為ARM cortex-M4,具有32通道的DMA用于與外設(shè)進(jìn)行數(shù)據(jù)傳輸。Cortex-M4內(nèi)核針是 ARM對(duì)經(jīng)典單片機(jī)應(yīng)用而設(shè)計(jì),具有成本低、功耗小、中斷響應(yīng)快、處理效率高等特點(diǎn),尤其 適用于實(shí)時(shí)控制系統(tǒng)。針對(duì)本系統(tǒng)需要功能所設(shè)計(jì)的主控板尺寸/cm:7.1*5.5;供電電壓:5 ~15V; 50M外部有源晶振,最高可超頻至250M穩(wěn)定運(yùn)行;基礎(chǔ)外設(shè)接口 : 0LED屏顯示接口,2 路AD轉(zhuǎn)換用電位器,4位撥碼開關(guān);
[0058]為提供足夠驅(qū)動(dòng)力,使用BTS7960構(gòu)成電機(jī)及燈帶的驅(qū)動(dòng)電路,電機(jī)使用減速比 100:1減速直流電機(jī),并選用歐姆龍500線增量式編碼器進(jìn)行測(cè)速,構(gòu)成速度閉環(huán)。選用5MW 激光發(fā)射機(jī)和E3F-DS5C1光電開關(guān)組成激光對(duì)管5可以檢測(cè)手機(jī)3是否到達(dá)指定位置。選用 HC-05藍(lán)牙模塊與上位機(jī)2進(jìn)行通訊。
[0059] -種安卓手機(jī)功能自動(dòng)測(cè)試方法,如圖5為系統(tǒng)軟件結(jié)構(gòu),上方為上位機(jī)2,通過藍(lán) 牙模塊與右下方檢測(cè)箱1進(jìn)行連接。每部手機(jī)3在進(jìn)行檢測(cè)前需與上位機(jī)2通過無線局域網(wǎng) 模塊建立連接,連接完成且手機(jī)3到達(dá)檢測(cè)箱1指定位置后,上位機(jī)2對(duì)手機(jī)3和檢測(cè)箱1同時(shí) 進(jìn)行控制,以獲得待測(cè)信息,具體包括如下步驟:
[0060] S1:建立無線局域網(wǎng);
[00611 S2:啟動(dòng)PC端檢測(cè)軟件;
[0062] S3:啟動(dòng)手機(jī)3檢測(cè)箱1檢測(cè)箱1;
[0063] S4:使用PC端檢測(cè)軟件,與手機(jī)3檢測(cè)箱1檢測(cè)箱1建立藍(lán)牙連接;
[0064] S5:打開Android手機(jī)端檢測(cè)軟件;
[0065] S6:等待Android手機(jī)端檢測(cè)軟件與PC端檢測(cè)軟件建立連接;
[0066] S7:將連接成功的手機(jī)3放入檢測(cè)箱1的傳送帶6中;
[0067] S8:等待自動(dòng)檢測(cè)完成,自動(dòng)檢測(cè)包括:GPS信息采集檢測(cè)、手機(jī)屏幕檢測(cè)、手機(jī)相 機(jī)檢測(cè)、揚(yáng)聲器及錄音模塊檢測(cè)和通話功能檢測(cè);
[0068] S9:檢測(cè)完成后保存檢測(cè)結(jié)果。
[0069] 由于自動(dòng)檢測(cè)的每部分都對(duì)應(yīng)手機(jī)3-個(gè)獨(dú)立完善的功能,相互之間基本沒有相 互干擾,所以將每部分的檢測(cè)設(shè)計(jì)成一個(gè)獨(dú)立的環(huán)節(jié),順序也可調(diào)換。
[0070] 在各個(gè)功能檢測(cè)流程中,檢測(cè)之前和之后也還有一些工作需要進(jìn)行。在正式開始 檢測(cè)之前,需要有各主體之間通信系統(tǒng)的建立,手機(jī)3和硬件平臺(tái)的初始化。在各項(xiàng)檢測(cè)環(huán) 節(jié)結(jié)束后,需要存儲(chǔ)記錄檢測(cè)結(jié)果。
[0071] 其中,步驟S8具體為:
[0072] GPS信息采集檢測(cè)具體包括如下子步驟:
[0073] S8.1 · 1 :激活手機(jī)3的GPS,獲取手機(jī)3的GPS信息;
[0074] S8.1.2:將獲取的GPS信息與標(biāo)準(zhǔn)值相比較;所述GPS信息包括經(jīng)煒度信息。
[0075] 所述手機(jī)屏幕檢測(cè)具體包括如下子步驟:
[0076] 該環(huán)節(jié)設(shè)計(jì)的數(shù)據(jù)指標(biāo)有四個(gè),屏幕壞點(diǎn)面積、色差、圓形失真和矩形失真。壞點(diǎn) 面積是針對(duì)屏幕中是否存在可見壞點(diǎn)的情況。色差是針對(duì)屏幕顯示的顏色與標(biāo)準(zhǔn)色存在很 大的差異。圓形和矩形失真是針對(duì)屏幕顯示出來的圖片在集合形狀上有明顯的變形。
[0077] S8.2.1:上位機(jī)2控制手機(jī)3的屏幕顯示檢測(cè)圖片并切換,所述檢測(cè)圖片包括純色 圖片、圓形圖片和矩形圖片,本實(shí)施例中采用的檢測(cè)圖片依次是紅、綠、藍(lán)、白、黑、圓形圖片 和矩形圖片,每隔5s切換一張圖片;
[0078] S8.2.2:用手機(jī)屏幕正上方的高分辨率攝像頭4將手機(jī)屏幕顯示檢測(cè)圖片的過程 錄制成視頻;
[0079] S8.2.3:上位機(jī)2從視頻中把含有檢測(cè)圖片的圖像各提取若干張,并從中提取出屏 幕所在的區(qū)域;
[0080] S8.2.4:檢測(cè)含有純色圖片的屏幕區(qū)域提取圖像與標(biāo)準(zhǔn)圖像的色差,本實(shí)施例中 計(jì)算色差的累積和;對(duì)含有純色圖片的屏幕區(qū)域提取圖像通過腐蝕和膨脹檢測(cè)壞點(diǎn)面積; 對(duì)含有圓形圖片的屏幕區(qū)域提取圖像檢測(cè)圓形失真度;對(duì)含有矩形圖片的屏幕區(qū)域提取圖 像檢測(cè)矩形失真度;
[0081 ] S8.2.5:將步驟S8.2.4中的各項(xiàng)檢測(cè)數(shù)據(jù)與合格手機(jī)的各項(xiàng)數(shù)據(jù)進(jìn)行比對(duì),通過 對(duì)比的結(jié)果判定待測(cè)手機(jī)屏幕是否合格;實(shí)際操作時(shí)如果比對(duì)結(jié)果兩者差別比較小,在設(shè) 定的閾值之內(nèi),則說明手機(jī)3檢測(cè)合格,若有任何一項(xiàng)的檢測(cè)結(jié)果在閾值之外,則判定手機(jī)3 的屏幕檢測(cè)不合格。
[0082]所述手機(jī)相機(jī)檢測(cè)具體包括如下子步驟:
[0083] S8.3.1:上位機(jī)2調(diào)用手機(jī)攝像頭,控制手機(jī)3拍攝手機(jī)攝像頭下方的檢測(cè)圖像;
[0084] S8.3.2:提取所拍攝照片的指標(biāo),所述指標(biāo)包括壞點(diǎn)輪廓和壞點(diǎn)面積;
[0085] S8.3.3:將所述指標(biāo)與合格手機(jī)的相應(yīng)指標(biāo)比對(duì),判斷手機(jī)相機(jī)是否合格。
[0086] 所述揚(yáng)聲器及錄音模塊檢測(cè)具體包括如下子步驟:
[0087] S8.4.1:上位機(jī)2控制手機(jī)3播放放預(yù)先編輯的測(cè)試音頻文件;
[0088] S8.4.2:手機(jī)3播放測(cè)試音頻同時(shí)錄音模塊進(jìn)行錄音并將錄音文件傳給上位機(jī)2; [0089] S8.4.3:上位機(jī)2對(duì)接收到的錄音文件進(jìn)行信號(hào)處理和門限判決后將得到的數(shù)據(jù) 與合格手機(jī)的數(shù)據(jù)比對(duì),判斷揚(yáng)聲器及錄音模塊是否合格,如數(shù)據(jù)未匹配,說明揚(yáng)聲器或錄 音模塊異常。
[0090]本實(shí)施例中檢測(cè)使用測(cè)試音頻文件是一持續(xù)時(shí)間100ms的20Hz~20Hz對(duì)數(shù)掃頻信 號(hào),為了錄放的同步,早原始的掃頻信號(hào)前一次添加500ms的第一頻率前導(dǎo)音和50ms的靜默 音,前導(dǎo)音的頻率是測(cè)試音頻文件采用頻率的1/128。
[0091] 在手機(jī)3麥克風(fēng)采集到音頻文件回傳給上位機(jī)2,上位機(jī)2首先根據(jù)同步協(xié)議找到 前導(dǎo)音和靜默音之后的掃頻信號(hào)的響應(yīng)。去該段響應(yīng),施行短時(shí)傅里葉變換,變換的窗函數(shù) 選取長度為漢寧窗,窗長度在低頻部分為300samples,高頻部分窗長取150samples,窗口移 動(dòng)步長取窗長的1/5.0.原始音頻信號(hào)的短時(shí)傅里葉變換的輸出結(jié)果是一張灰度圖像。比較 該灰度圖像和標(biāo)準(zhǔn)灰度圖像的相似性,具體而言是計(jì)算二者的歐式距離,歐式距離越小,兩 張圖的相似度越大。判斷歐式距離是否超過門限值,若超過則認(rèn)為揚(yáng)聲器的質(zhì)量不合格,反 之則認(rèn)為其合格。標(biāo)準(zhǔn)灰度圖像由實(shí)現(xiàn)確認(rèn)質(zhì)量合格(通過人耳聽音測(cè)試)的揚(yáng)聲器播放得 到,檢測(cè)過程進(jìn)行時(shí)將至以.xml格式存儲(chǔ)于計(jì)算機(jī)機(jī)硬盤中。
[0092] 所述通話功能檢測(cè)具體為:上位機(jī)2控制手機(jī)3撥打GSM模塊中的電話卡號(hào)碼,若 SIM900模塊接到電話則通話功能合格,否則不合格;其中撥打電話和接收信息均使用 SM900的一套指令集進(jìn)行,在檢測(cè)箱1工作時(shí),SIM900模塊也處于上電工作狀態(tài)。在測(cè)試向 外撥打電話環(huán)節(jié)中,上位機(jī)2發(fā)送指令讓手機(jī)3撥打SIM900模塊中的電話卡號(hào)碼并監(jiān)視 S頂900相應(yīng)引腳的電平變化,如果S頂900模塊接到電話,其相應(yīng)的引腳會(huì)產(chǎn)生電壓的翻轉(zhuǎn), 如果檢測(cè)到該變化則說明手機(jī)3向外撥號(hào)成功,否則說明不能向外撥號(hào),檢測(cè)不通過。
[0093]檢測(cè)箱1本實(shí)施例中上位機(jī)2與手機(jī)3采用的通訊協(xié)議如下表所示:
[0096]本實(shí)施例中上位機(jī)2與檢測(cè)箱1采用的通訊協(xié)議如下表所示:
[0098]以上僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出:對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來 說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為 本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1. 一種安卓手機(jī)功能自動(dòng)測(cè)試方法,其特征在于,包括如下步驟: S1:建立無線局域網(wǎng); S2:啟動(dòng)PC端檢測(cè)軟件; S3:啟動(dòng)檢測(cè)箱(1); S4:使用PC端檢測(cè)軟件,與檢測(cè)箱(1)建立藍(lán)牙連接; S5:打開Android手機(jī)端檢測(cè)軟件; S6:等待Android手機(jī)端檢測(cè)軟件與PC端檢測(cè)軟件建立連接; S7:將連接成功的手機(jī)(3)放入檢測(cè)箱(1)的傳送帶(6)中; S8:等待自動(dòng)檢測(cè)完成; S9:檢測(cè)完成后保存檢測(cè)結(jié)果。2. 根據(jù)權(quán)利要求1所述的安卓手機(jī)功能自動(dòng)測(cè)試方法,其特征在于,步驟S8中所述自動(dòng) 檢測(cè)包括:GPS信息采集檢測(cè)、手機(jī)屏幕檢測(cè)、手機(jī)相機(jī)檢測(cè)、揚(yáng)聲器及錄音模塊檢測(cè)和通話 功能檢測(cè)。3. 根據(jù)權(quán)利要求2所述的安卓手機(jī)功能自動(dòng)測(cè)試方法,其特征在于,所述GPS信息采集 檢測(cè)具體包括如下子步驟: S8.1.1 :激活手機(jī)(3)的GPS,獲取手機(jī)(3)的GPS信息; S8.1.2:將獲取的GPS信息與標(biāo)準(zhǔn)值相比較;所述GPS信息包括經(jīng)煒度信息。4. 根據(jù)權(quán)利要求2所述的安卓手機(jī)功能自動(dòng)測(cè)試方法,其特征在于,所述手機(jī)屏幕檢測(cè) 具體包括如下子步驟: S8.2.1:上位機(jī)(2)控制手機(jī)(3)的屏幕顯示檢測(cè)圖片并切換,所述檢測(cè)圖片包括純色 圖片、圓形圖片和矩形圖片; S8.2.2:用手機(jī)屏幕正上方的高分辨率攝像頭(4)將手機(jī)屏幕顯示檢測(cè)圖片的過程錄 制成視頻; S8.2.3:上位機(jī)(2)從視頻中把含有檢測(cè)圖片的圖像各提取若干張,并從中提取出屏幕 所在的區(qū)域; S8.2.4:檢測(cè)含有純色圖片的屏幕區(qū)域提取圖像與標(biāo)準(zhǔn)圖像的色差;對(duì)含有純色圖片 的屏幕區(qū)域提取圖像通過腐蝕和膨脹檢測(cè)壞點(diǎn)面積;對(duì)含有圓形圖片的屏幕區(qū)域提取圖像 檢測(cè)圓形失真度;對(duì)含有矩形圖片的屏幕區(qū)域提取圖像檢測(cè)矩形失真度; S8.2.5:將步驟S8.2.4中的各項(xiàng)檢測(cè)數(shù)據(jù)與合格手機(jī)的各項(xiàng)數(shù)據(jù)進(jìn)行比對(duì),通過對(duì)比 的結(jié)果判定待測(cè)手機(jī)屏幕是否合格。5. 根據(jù)權(quán)利要求2所述的安卓手機(jī)功能自動(dòng)測(cè)試方法,其特征在于,所述手機(jī)相機(jī)檢測(cè) 具體包括如下子步驟: S8.3.1:上位機(jī)(2)調(diào)用手機(jī)攝像頭,控制手機(jī)(3)拍攝手機(jī)攝像頭下方的檢測(cè)圖像; S8.3.2:提取所拍攝照片的指標(biāo),所述指標(biāo)包括壞點(diǎn)輪廓和壞點(diǎn)面積; S8.3.3:將所述指標(biāo)與合格手機(jī)的相應(yīng)指標(biāo)比對(duì),判斷手機(jī)相機(jī)是否合格。6. 根據(jù)權(quán)利要求2所述的安卓手機(jī)功能自動(dòng)測(cè)試方法,其特征在于,所述揚(yáng)聲器及錄音 模塊檢測(cè)具體包括如下子步驟: S8.4.1:上位機(jī)(2)控制手機(jī)(3)播放預(yù)先編輯的測(cè)試音頻文件; S8.4.2:手機(jī)(3)播放測(cè)試音頻同時(shí)錄音模塊進(jìn)行錄音手機(jī)(3)并將錄音文件傳給上位 機(jī)⑵; S8.4.3:上位機(jī)(2)對(duì)接收到的錄音文件進(jìn)行信號(hào)處理和門限判決后將得到的數(shù)據(jù)與 合格手機(jī)的數(shù)據(jù)比對(duì),判斷揚(yáng)聲器及錄音模塊是否合格,如數(shù)據(jù)未匹配,說明揚(yáng)聲器或錄音 模塊異常。7. 根據(jù)權(quán)利要求2所述的安卓手機(jī)功能自動(dòng)測(cè)試方法,其特征在于,所述通話功能檢測(cè) 具體為:上位機(jī)(2)控制手機(jī)(3)撥打GSM模塊中的電話卡號(hào)碼,若S頂900模塊接到電話則通 話功能合格,否則不合格。8. -種安卓手機(jī)功能自動(dòng)測(cè)試系統(tǒng),其特征在于,包括上位機(jī)(2)和檢測(cè)箱(1),所述上 位機(jī)(2)通過藍(lán)牙通信方式與檢測(cè)箱(1)連接,待測(cè)的手機(jī)(3)與上位機(jī)(2)通過局域網(wǎng)連 接,手機(jī)(3)進(jìn)入檢測(cè)箱(1)后,檢測(cè)箱(1)依據(jù)上位機(jī)(2)的指令獲取手機(jī)(3)的參數(shù)對(duì)手機(jī) (3)進(jìn)行檢測(cè)。9. 根據(jù)權(quán)利要求8所述的安卓手機(jī)功能自動(dòng)測(cè)試系統(tǒng),其特征在于,所述檢測(cè)箱(1)包 括箱體以及安裝在箱體內(nèi)的電機(jī)、編碼器、光源、單片機(jī)、傳送帶(6)、驅(qū)動(dòng)電路、激光對(duì)管 (5 )、攝像頭(4 )、藍(lán)牙模塊、GSM模塊和檢測(cè)圖像,所述箱體內(nèi)壁設(shè)有消音材料。10. 根據(jù)權(quán)利要求8所述的安卓手機(jī)功能自動(dòng)測(cè)試系統(tǒng),其特征在于,所述上位機(jī)(2)包 括通信模塊、顯示模塊和接口調(diào)用模塊,上位機(jī)(2)內(nèi)安裝有PC端檢測(cè)軟件,所述PC端檢測(cè) 軟件包括GPS信息采集檢測(cè)模塊、手機(jī)屏幕檢測(cè)模塊、手機(jī)相機(jī)檢測(cè)模塊、揚(yáng)聲器及錄音模 塊檢測(cè)模塊和通話功能檢測(cè)模塊。
【文檔編號(hào)】H04M1/24GK106027729SQ201610289333
【公開日】2016年10月12日
【申請(qǐng)日】2016年5月5日
【發(fā)明人】王子峣, 劉昌鑫, 胡嘯天, 朱丹丹, 封寶鼎, 魏海坤
【申請(qǐng)人】東南大學(xué)