本發(fā)明屬于終端機(jī)測(cè)試領(lǐng)域,尤其是涉及一種終端產(chǎn)品自動(dòng)化測(cè)試裝置、系統(tǒng)和方法。
背景技術(shù):
手持機(jī)是指使用在交通、公安、物流、停車場(chǎng)、稽查、安檢等專業(yè)領(lǐng)域的專業(yè)手持式設(shè)備。目前各專業(yè)領(lǐng)域?qū)κ褂玫氖殖謾C(jī)大都有振動(dòng)、wifi、GPS、北斗、語(yǔ)音、指示燈等功能需求,目前針對(duì)這些功能模塊要么需要專業(yè)的設(shè)備進(jìn)行測(cè)試、要么需要測(cè)試人員參與測(cè)試,不能實(shí)現(xiàn)自動(dòng)化,測(cè)試效率低下、測(cè)試成本高、對(duì)于儀器儀表依賴性大。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明旨在提出一種解決降低人工成本、減少人為干預(yù),同時(shí)精簡(jiǎn)參與測(cè)試的儀器儀表,降低生產(chǎn)成本,并且可以快速擴(kuò)充產(chǎn)線的終端產(chǎn)品自動(dòng)化測(cè)試裝置、系統(tǒng)和方法。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
一種終端產(chǎn)品自動(dòng)化測(cè)試裝置,包括電源模塊、處理器模塊、對(duì)外接口模塊、被測(cè)終端接入模塊和電流檢測(cè)模塊,所述電源模塊、電流檢測(cè)模塊、被測(cè)終端接入模塊、對(duì)外接口模塊均與處理器模塊線路連接,同時(shí)對(duì)外接口模塊、被測(cè)終端接入模塊、電流檢測(cè)模塊均與電源模塊耦接。
進(jìn)一步,所述電源模塊采用帶有接入/轉(zhuǎn)換功能的外部電源,通過(guò)與所述測(cè)試裝置線路連接,進(jìn)行升降壓處理、控制其紋波以及控制上下電單調(diào)性。
進(jìn)一步,所述處理器模塊上運(yùn)行基于C語(yǔ)言編寫(xiě)的功能軟件,用于接收和處理指令,包括控制測(cè)試功能、檢測(cè)被測(cè)終端的耗電情況、對(duì)電流值進(jìn)行數(shù)據(jù)統(tǒng)計(jì)分析以及數(shù)據(jù)上傳功能。
進(jìn)一步,所述對(duì)外接口模塊采用串口或者USB或者網(wǎng)口接口模塊,用于與上位機(jī)通信連接。
進(jìn)一步,所述被測(cè)終端接入模塊用于與被測(cè)終端的整機(jī)電源正/負(fù)極連接。
進(jìn)一步,所述電流檢測(cè)模塊包括高精度高功率低阻值電阻和ADC采集模塊,所述電流檢測(cè)模塊用于檢測(cè)被測(cè)終端在測(cè)試狀態(tài)下的整機(jī)電流,所述電流檢測(cè)模塊將電流轉(zhuǎn)換為電壓信號(hào),通過(guò)ADC高精度采集后進(jìn)行處理轉(zhuǎn)換,計(jì)算出流經(jīng)回路的電流值。
進(jìn)一步,包括上位機(jī)和自動(dòng)化測(cè)試裝置,所述的自動(dòng)測(cè)試裝置通過(guò)對(duì)外接口模塊與上位機(jī)線路連接,自動(dòng)化測(cè)試裝置接收和處理來(lái)自上位機(jī)的自動(dòng)化測(cè)試軟件的指令;或者將被測(cè)終端的耗電情況,電流檢測(cè)結(jié)果上傳到所述的上位機(jī)中;
所述自動(dòng)化測(cè)試軟件使用Visual C++或者Visual Basic或者JAVA中的至少一種軟件語(yǔ)言編寫(xiě),運(yùn)行于上位機(jī)上,具備用戶界面、可以進(jìn)行相關(guān)參數(shù)配置、具備與自動(dòng)化測(cè)試裝置進(jìn)行通信功能、執(zhí)行相關(guān)測(cè)試項(xiàng)并給出通過(guò)或者失敗結(jié)果、將被測(cè)結(jié)果錄入數(shù)據(jù)庫(kù)功能。
進(jìn)一步,所述自動(dòng)化測(cè)試裝置和系統(tǒng)的方法:
(1)將被測(cè)終端通過(guò)自動(dòng)化測(cè)試裝置的被測(cè)終端接入模塊與所述測(cè)試系統(tǒng)信號(hào)連接;
(2)通過(guò)上位機(jī)安裝的自動(dòng)化測(cè)試軟件控制自動(dòng)化測(cè)試裝置的處理器模塊,選擇所述被測(cè)終端需要測(cè)試的功能,設(shè)置好通過(guò)標(biāo)準(zhǔn),然后操作上位機(jī)運(yùn)行指令;
(3)上位機(jī)的自動(dòng)化測(cè)試軟件通過(guò)自動(dòng)化測(cè)試裝置的對(duì)外接口模塊,將需要執(zhí)行的指令傳輸?shù)阶詣?dòng)化測(cè)試裝置的處理器模塊,處理器模塊接收和處理上位機(jī)的自動(dòng)化測(cè)試軟件的指令,通過(guò)所述被測(cè)終端接入模塊控制被測(cè)終端進(jìn)入不同功能的開(kāi)啟/關(guān)閉狀態(tài)。
(4)通過(guò)電流檢測(cè)模塊采集被測(cè)終端的工作電流,并對(duì)電流值進(jìn)行判斷,然后將檢測(cè)數(shù)據(jù)上傳到所述上位機(jī)。
相對(duì)于現(xiàn)有技術(shù),本發(fā)明所述的一種終端產(chǎn)品自動(dòng)化測(cè)試裝置、系統(tǒng)和方法具有以下優(yōu)勢(shì):
1、降低人力投入、減少人為干預(yù)出錯(cuò)的概率;
2、可以精簡(jiǎn)參與測(cè)試的儀器儀表,從而可以降低生產(chǎn)成本;
3、可以快速擴(kuò)充產(chǎn)線;
附圖說(shuō)明
構(gòu)成本發(fā)明的一部分的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1為本發(fā)明實(shí)施例所述的自動(dòng)化測(cè)試系統(tǒng)示意圖;
圖2為本發(fā)明實(shí)施例所述的自動(dòng)化測(cè)試裝置示意圖。
具體實(shí)施方式
需要說(shuō)明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。
為實(shí)現(xiàn)上述目的,本發(fā)明一種終端產(chǎn)品自動(dòng)化測(cè)試裝置、系統(tǒng)和方法包括自動(dòng)化測(cè)試裝置和自動(dòng)化測(cè)試軟件兩部分,其中自動(dòng)化測(cè)試裝置是實(shí)體、自動(dòng)化測(cè)試軟件運(yùn)行于PC、工控機(jī)等計(jì)算機(jī)設(shè)備之上,兩者通過(guò)串口、網(wǎng)口等進(jìn)行通信。
自動(dòng)化測(cè)試裝置包括電源模塊、處理器模塊、對(duì)外接口模塊、被測(cè)終端接入模塊、電流檢測(cè)模塊等功能模塊組成。
其中電源模塊包含外部電源接入和轉(zhuǎn)換功能,主要將通過(guò)USB、適配器等接口接入測(cè)試裝置的電壓進(jìn)行升降壓處理、控制其紋波、控制上下電單調(diào)性,然后供給整個(gè)裝置的各個(gè)模塊使用,保證各個(gè)模塊供電穩(wěn)定,上下電時(shí)序正常。
處理器模塊主要是調(diào)度整個(gè)裝置的工作,其上運(yùn)行基于C語(yǔ)言編寫(xiě)的功能軟件,包括:接收和處理來(lái)自上位機(jī)(PC、工控機(jī)等計(jì)算機(jī)設(shè)備)的自動(dòng)化測(cè)試軟件的接口指令、控制被測(cè)終端打開(kāi)或者關(guān)閉對(duì)應(yīng)測(cè)試功能、檢測(cè)對(duì)應(yīng)測(cè)試項(xiàng)時(shí)被測(cè)終端的耗電情況、對(duì)電流值做判斷、將檢測(cè)結(jié)果上報(bào)給上位機(jī)等功能。
對(duì)外接口模塊主要包含串口、USB和網(wǎng)口等接口方式,負(fù)責(zé)與上位機(jī)(PC、工控機(jī)等計(jì)算機(jī)設(shè)備)進(jìn)行通信。
被測(cè)終端接入模塊,主要是將被測(cè)終端的整機(jī)電源正極和整機(jī)電源負(fù)極通過(guò)接口接入測(cè)試裝置。
電流檢測(cè)模塊主要是檢測(cè)被測(cè)終端在各種測(cè)試狀態(tài)下的整機(jī)電流,包含一個(gè)高精度高功率低阻值電阻、ADC采集模塊等,模塊可以將電流轉(zhuǎn)換為電壓信號(hào),通過(guò)ADC高精度采集后進(jìn)行處理轉(zhuǎn)換,得出流經(jīng)回路的電流值。
自動(dòng)化測(cè)試軟件使用VC、VB、JAVA等軟件語(yǔ)言編寫(xiě),運(yùn)行于上位機(jī)(PC、工控機(jī)等計(jì)算機(jī)設(shè)備)上,具備用戶界面、可以進(jìn)行相關(guān)參數(shù)配置、具備與自動(dòng)化測(cè)試裝置進(jìn)行通信功能、執(zhí)行相關(guān)測(cè)試項(xiàng)并給出通過(guò)或者失敗結(jié)果、將被測(cè)結(jié)果錄入數(shù)據(jù)庫(kù)等功能。
本發(fā)明的工作方法:將被測(cè)終端通過(guò)自動(dòng)化測(cè)試裝置的被測(cè)終端接入模塊接入系統(tǒng),操作人員通過(guò)自動(dòng)化測(cè)試軟件選擇需要測(cè)試的被測(cè)終端各種功能,設(shè)置好通過(guò)準(zhǔn)則,然后操作自動(dòng)化測(cè)試軟件進(jìn)行運(yùn)行,自動(dòng)化測(cè)試軟件通過(guò)接口通知自動(dòng)化測(cè)試裝置的處理器模塊需要執(zhí)行的指令,處理器模塊會(huì)調(diào)度整個(gè)裝置的工作,包括調(diào)度被測(cè)終端進(jìn)入不同的功能開(kāi)啟和關(guān)閉狀態(tài)、采集對(duì)應(yīng)的被測(cè)終端工作電流、對(duì)電流進(jìn)行判斷并且將結(jié)果上報(bào)給上位機(jī)等。
綜上可以自動(dòng)化的將終端的各個(gè)功能模塊完成測(cè)試,期間不需要人為判斷和干預(yù)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。