本發(fā)明涉及藍(lán)牙測試領(lǐng)域,更具體地說,是一種自適應(yīng)藍(lán)牙測試系統(tǒng)及方法。
背景技術(shù):
信息領(lǐng)域新產(chǎn)品、新服務(wù)、新業(yè)態(tài)大量涌現(xiàn),不斷激發(fā)新的消費(fèi)需求,無線設(shè)備成為日益活躍的消費(fèi)熱點(diǎn)。藍(lán)牙以其低成本收發(fā)器芯片,低功耗,以及高數(shù)據(jù)傳輸量,成為時(shí)下最流行的可穿戴設(shè)備使用的無線通訊技術(shù),對于藍(lán)牙設(shè)備的市場保有量也逐年提高。
藍(lán)牙藍(lán)牙是一個(gè)標(biāo)準(zhǔn)的無線通訊協(xié)議,基于設(shè)備低成本的收發(fā)器芯片,傳輸距離近、低功耗。由于設(shè)備使用無線電(廣播)通訊系統(tǒng),他們并非是以實(shí)際可見的線相連,藍(lán)牙使用跳頻技術(shù),將傳輸?shù)臄?shù)據(jù)分割成數(shù)據(jù)包,通過79個(gè)指定的藍(lán)牙頻道分別傳輸數(shù)據(jù)包。每個(gè)頻道的頻寬為1MHz。藍(lán)牙4.0使用2MHz間距,可容納40個(gè)頻道。藍(lán)牙是基于數(shù)據(jù)包、有著主從架構(gòu)的協(xié)議。一個(gè)主設(shè)備至多可和同一微微網(wǎng)中的七個(gè)從設(shè)備通訊。所有設(shè)備共享主設(shè)備的時(shí)鐘。分組交換基于主設(shè)備定義的、以312.5μs為間隔運(yùn)行的基礎(chǔ)時(shí)鐘。兩個(gè)時(shí)鐘周期構(gòu)成一個(gè)625μs的槽,兩個(gè)時(shí)間隙就構(gòu)成了一個(gè)1250μs的縫隙對。在單槽封包的簡單情況下,主設(shè)備在雙數(shù)槽發(fā)送信息、單數(shù)槽接受信息。而從設(shè)備則正好相反。
目前在藍(lán)牙的測試方案上安利,R&S,安捷倫公司都有自己的藍(lán)牙智能測試方案,以適應(yīng)越來越龐大的測試需求。目前市場上的生產(chǎn)線測試方案存在以下不足之處:
1.測試設(shè)備昂貴。藍(lán)牙測試設(shè)備的專業(yè)性要求較高,故而測試設(shè)備價(jià)格高昂。以目前市場上最常見的安利MT8852B為例,單臺售價(jià)30萬人民幣以上,不適合中小企業(yè)批量生產(chǎn)。
2.測試過程繁瑣。目前的藍(lán)牙設(shè)備在測試的時(shí)候都需要有特殊的測試軟件才能開始測試。而所述特殊的測試軟件必須有支持HCI指令。而大部分的生產(chǎn)商軟件為了節(jié)省空間,在裝有藍(lán)牙的設(shè)備內(nèi)部均是沒有HCI支持的。因而導(dǎo)致如果要檢測藍(lán)牙設(shè)備,則需要先下載測試程序來響應(yīng)藍(lán)牙測試設(shè)備的指令。
3.目前產(chǎn)線比較流行藍(lán)牙通訊距離10米測試,由于傳輸線路上的損耗因?yàn)槿嘶蛘邷y試環(huán)境的影響,造成測試不穩(wěn)定,出現(xiàn)誤測的情況,影響測試效率。
技術(shù)實(shí)現(xiàn)要素:
由于現(xiàn)有技術(shù)存在著上述問題,本發(fā)明提出一種自適應(yīng)藍(lán)牙測試方法,其能有效的解決現(xiàn)有技術(shù)中存在的問題。
本發(fā)明通過以下技術(shù)方案解決上述問題:
一種自適應(yīng)藍(lán)牙測試方法,包括以下步驟:
步驟一,智能藍(lán)牙測試單元接入待測藍(lán)牙設(shè)備,并以一無線通訊協(xié)議通過藍(lán)牙連接所述待測藍(lán)牙設(shè)備;
步驟二,所述智能藍(lán)牙測試單元設(shè)置依次對所述待測藍(lán)牙設(shè)備進(jìn)行發(fā)射功率測試、時(shí)鐘頻率測試和靈敏度測試;
步驟三,測試結(jié)束后,將所述待測藍(lán)牙設(shè)備的測試狀況通過一監(jiān)控存儲(chǔ)單元分類進(jìn)行歸檔保存。
較佳的是,所述智能藍(lán)牙測試單元包括:無線通訊模塊,其用于與所述待測藍(lán)牙設(shè)備進(jìn)行無線通訊,所述無線通訊模塊包括一信號接收器;發(fā)射功率測試模塊,其用于對所述待測藍(lán)牙設(shè)備進(jìn)行發(fā)射功率的性能測試;時(shí)鐘頻率測試模塊,其用于對所述待測藍(lán)牙設(shè)備進(jìn)行時(shí)鐘頻率的性能測試;靈敏度測試模塊,其用于對所述待測藍(lán)牙設(shè)備進(jìn)行靈敏度的性能測試。
較佳的是,在所述步驟一中,智能藍(lán)牙測試單元接入待測藍(lán)牙設(shè)備時(shí)存在一檢測步驟,即所述智能測試單元檢測接入待測設(shè)備是否為待測藍(lán)牙設(shè)備;若不是待測藍(lán)牙設(shè)備,則所述智能測試單元判斷該待測設(shè)備的測試狀況為測試設(shè)備錯(cuò)誤,并結(jié)束測試。
較佳的是,所述無線通訊協(xié)議為所述智能藍(lán)牙測試單元控制所述待測藍(lán)牙設(shè)備發(fā)出一以2M頻率為間隔的檢測信號,所述智能藍(lán)牙測試單元接收該檢測信號,通過將記錄在所述智能藍(lán)牙測試單元內(nèi)的標(biāo)準(zhǔn)信號強(qiáng)度與所述檢測信號的強(qiáng)度對比,選擇出當(dāng)前檢測信號強(qiáng)度最小的信號道為所述智能藍(lán)牙測試設(shè)備與所述待測藍(lán)牙設(shè)備的最終測試信道。
較佳的是,在步驟一中,所述智能藍(lán)牙測試單元藍(lán)牙連接所述待測藍(lán)牙設(shè)備并檢測是否連接成功;若未連接成功,則所述智能藍(lán)牙測試單元判定所述待測藍(lán)牙設(shè)備的測試狀況為設(shè)備的連接故障;若連接成功,則開始進(jìn)行測試。
較佳的是,在所述步驟二中進(jìn)行發(fā)射功率測試時(shí),所述智能藍(lán)牙測試設(shè)備設(shè)置所述待測藍(lán)牙設(shè)備發(fā)射信號的發(fā)射功率,所述待測藍(lán)牙設(shè)備發(fā)出一發(fā)射功率檢測信號,所述智能藍(lán)牙測試設(shè)備接收該發(fā)射功率檢測信號并判斷該發(fā)射功率檢測信號的強(qiáng)度是否在測試范圍內(nèi);若不在該測試范圍內(nèi),則所述智能藍(lán)牙測試設(shè)備判定所述待測藍(lán)牙設(shè)備的測試狀況為設(shè)備的發(fā)射系統(tǒng)故障,并結(jié)束測試;若在所述測試范圍內(nèi),則繼續(xù)下一測試。
較佳的是,在所述步驟二中進(jìn)行時(shí)鐘頻率測試時(shí),所述智能藍(lán)牙測試設(shè)備通過控制所述待測藍(lán)牙設(shè)備發(fā)出固定長度測字段,所述智能藍(lán)牙測試設(shè)備接收該固定長度測字段并判斷該固定長度測字段的通訊速率是否滿足測試范圍;若不滿足測試范圍,則所述智能藍(lán)牙測試設(shè)備判定該待測藍(lán)牙設(shè)備的測試狀況為設(shè)備的時(shí)鐘系統(tǒng)故障,并結(jié)束測試;若滿足測試范圍,則繼續(xù)進(jìn)行下一測試。
較佳的是,在所述步驟二中進(jìn)行靈敏度測試時(shí),所述智能藍(lán)牙測試設(shè)備發(fā)送靈敏度檢測信號給所述待測藍(lán)牙設(shè)備后通過監(jiān)測所述待測藍(lán)牙設(shè)備是否接收該靈敏度檢測信號來判斷所述待測藍(lán)牙設(shè)備是否滿足靈敏度需求;若不滿足,則判定該待測藍(lán)牙設(shè)備的測試狀況為設(shè)備的接收系統(tǒng)故障,并結(jié)束測試;若滿足,則判定該待測藍(lán)牙設(shè)備測試通過。
較佳的是,當(dāng)所述待測藍(lán)牙設(shè)備所有測試通過,則所述測試狀態(tài)判定為合格,測試結(jié)束,所述測試狀態(tài)由所述監(jiān)控存儲(chǔ)單元?dú)w檔保存。
本申請同時(shí)還提出一種應(yīng)用上述測試方法的自適應(yīng)藍(lán)牙測試系統(tǒng),包括:一智能藍(lán)牙測試單元,其用于檢測所述待測藍(lán)牙設(shè)備,該智能藍(lán)牙測試單元包括:一無線通訊模塊,其用于與所述待測藍(lán)牙設(shè)備進(jìn)行無線通訊;一發(fā)射功率測試模塊,其用于對所述待測藍(lán)牙設(shè)備進(jìn)行發(fā)射功率的性能測試;一時(shí)鐘頻率測試模塊,其用于對所述待測藍(lán)牙設(shè)備進(jìn)行時(shí)鐘頻率的性能測試;一靈敏度測試模塊,其用于對所述待測藍(lán)牙設(shè)備進(jìn)行靈敏度的性能測試;以及一監(jiān)控存儲(chǔ)單元,該監(jiān)控存儲(chǔ)單元用于接收并分類歸檔保存所述智能藍(lán)牙測試單元的測試狀況。
所述無線通訊模塊包括一信號接收器,該信號接收器用于接收所述待測設(shè)備發(fā)送的信號。
所述發(fā)射功率測試模塊、時(shí)鐘頻率測試模塊以及靈敏度測試模塊為依次觸發(fā)連接。
由于采用了上述技術(shù)手段,本申請的優(yōu)點(diǎn)在于:
1.減少生產(chǎn)成本,不需要使用價(jià)格高昂的藍(lán)牙專業(yè)測試設(shè)備即可輕松解決測試問題;
2.優(yōu)化了測試過程,不需要先下載HCI指令即可通過自帶測試步驟一次性測試完畢;
3.優(yōu)化了連接方式,采用無線通訊協(xié)議連接,更加穩(wěn)定可靠。
附圖說明
圖1為本申請的自適應(yīng)藍(lán)牙測試方法的一實(shí)施例的流程示意圖;
圖2為本申請的自適應(yīng)藍(lán)牙測試系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合具體實(shí)施方式,詳細(xì)描述本發(fā)明。
參見圖1所示,為本申請的自適應(yīng)藍(lán)牙測試方法的一實(shí)施例的流程示意圖。詳細(xì)參看圖1:
步驟S1:智能藍(lán)牙測試單元接入待測設(shè)備。
步驟S2:智能藍(lán)牙測試單元檢測接入待測設(shè)備是否為待測藍(lán)牙設(shè)備。若不是待測藍(lán)牙設(shè)備,則所述智能測試單元判定該待測設(shè)備的測試狀況為測試設(shè)備錯(cuò)誤,并結(jié)束測試;若是待測藍(lán)牙設(shè)備,則所述智能測試單元嘗試通過藍(lán)牙連接所述待測藍(lán)牙設(shè)備。智能藍(lán)牙測試單元檢測接入待測設(shè)備是否為待測藍(lán)牙設(shè)備時(shí)會(huì)檢查待測試設(shè)備的軟件版本號和測試標(biāo)志位;測試標(biāo)志位是一種測試序列號,通過測試的話,會(huì)自動(dòng)標(biāo)注測試序列號,以便區(qū)別問題設(shè)備和未測試設(shè)備。
步驟S3:所述智能測試單元以一無線通訊協(xié)議通過藍(lán)牙連接所述待測藍(lán)牙設(shè)備。測試開始之前,對自適應(yīng)藍(lán)牙測試系統(tǒng)進(jìn)行校準(zhǔn),使用驗(yàn)證好的設(shè)備,將校準(zhǔn)好的信號強(qiáng)度直接寫在智能測試單元里面,并記為標(biāo)準(zhǔn)信號強(qiáng)度。所述無線通訊協(xié)議為所述智能藍(lán)牙測試單元控制所述待測藍(lán)牙設(shè)備發(fā)出一以2M頻率為間隔的檢測信號,所述智能藍(lán)牙測試單元接收該檢測信號,通過將記錄在智能測試單元里的標(biāo)準(zhǔn)信號強(qiáng)度與所述檢測信號的強(qiáng)度對比,選擇出當(dāng)前檢測信號強(qiáng)度最小的信號道為所述智能藍(lán)牙測試設(shè)備與所述待測藍(lán)牙設(shè)備的最終測試信道。
步驟S4:所述智能測試單元判斷是否與所述待測藍(lán)牙設(shè)備連接成功。若連接不成功,則所述智能測試單元判定所述待測藍(lán)牙設(shè)備的測試狀況為設(shè)備連接故障,并結(jié)束測試;若連接成功,則開始測試步驟。
步驟S5:測試發(fā)射功率。所述智能藍(lán)牙測試單元設(shè)置所述待測藍(lán)牙設(shè)備發(fā)射信號的發(fā)射功率,所述待測藍(lán)牙設(shè)備發(fā)出一發(fā)射功率檢測信號,所述智能藍(lán)牙測試設(shè)備接收該發(fā)射功率檢測信號。
步驟S6:所述智能藍(lán)牙測試設(shè)備判斷該發(fā)射功率檢測信號的強(qiáng)度(RSSI值)是否在測試范圍內(nèi);若不在該測試范圍內(nèi),則所述智能藍(lán)牙測試設(shè)備判定所述待測藍(lán)牙設(shè)備的測試狀況為設(shè)備的發(fā)射系統(tǒng)故障,并結(jié)束測試;若在所述測試范圍內(nèi),則繼續(xù)下一測試。
步驟S7:測試時(shí)鐘頻率。所述智能藍(lán)牙測試設(shè)備通過控制所述待測藍(lán)牙設(shè)備發(fā)出固定長度測字段,所述智能藍(lán)牙測試設(shè)備接收該固定長度測字段。
步驟S8:所述智能藍(lán)牙測試設(shè)備判斷該固定長度測字段的通訊速率是否滿足測試范圍;若不滿足測試范圍,則所述智能藍(lán)牙測試設(shè)備判定該待測藍(lán)牙設(shè)備的測試狀況為設(shè)備的時(shí)鐘系統(tǒng)故障,并結(jié)束測試;若滿足測試范圍,則繼續(xù)進(jìn)行下一測試。
步驟S9:測試靈敏度。所述智能藍(lán)牙測試設(shè)備發(fā)送靈敏度檢測信號(小信號)給所述待測藍(lán)牙設(shè)備,并所述智能藍(lán)牙測試設(shè)備監(jiān)測所述待測藍(lán)牙設(shè)備是否接收該靈敏度檢測信號。
步驟S10:所述智能藍(lán)牙測試設(shè)備判斷所述待測藍(lán)牙設(shè)備是否滿足靈敏度需求;若不滿足,則判定該待測藍(lán)牙設(shè)備的測試狀況為設(shè)備的接收系統(tǒng)故障,并結(jié)束測試;若滿足,則判定該待測藍(lán)牙設(shè)備測試通過。
步驟S11:當(dāng)所述待測藍(lán)牙設(shè)備所有測試通過,則所述待測藍(lán)牙設(shè)備的測試狀態(tài)判定為合格。
步驟S12~S13:測試結(jié)束,將所述待測藍(lán)牙設(shè)備的測試狀況通過一監(jiān)控存儲(chǔ)單元分類進(jìn)行歸檔保存。測試結(jié)果一共可分為:測試設(shè)備錯(cuò)誤、設(shè)備連接故障、設(shè)備的發(fā)送系統(tǒng)故障、設(shè)備的發(fā)射系統(tǒng)故障、設(shè)備的時(shí)鐘系統(tǒng)故障、設(shè)備的接收系統(tǒng)故障以及合格。監(jiān)控存儲(chǔ)單元可以是一個(gè)PC機(jī),方便設(shè)備質(zhì)量的管控。
參見圖2所示,圖2為本申請的自適應(yīng)藍(lán)牙測試系統(tǒng)的結(jié)構(gòu)示意圖。
本申請的自適應(yīng)藍(lán)牙測試系統(tǒng)1包括智能藍(lán)牙測試單元11和監(jiān)控存儲(chǔ)單元12。智能藍(lán)牙測試單元11,其用于檢測所述待測藍(lán)牙設(shè)備。監(jiān)控存儲(chǔ)單元12用于接收并分類歸檔保存所述智能藍(lán)牙測試單元的測試狀況。
如圖2所示,該智能藍(lán)牙測試單元11包括無線通訊模塊111、發(fā)射功率測試模塊112、時(shí)鐘頻率測試模塊113及靈敏度測試模塊114。
無線通訊模塊111用于與所述待測藍(lán)牙設(shè)備進(jìn)行無線通訊。該無線通訊模塊111通過無線通訊協(xié)議連接所述待測藍(lán)牙設(shè)備。相對現(xiàn)有技術(shù)的連接方式來說,無線通訊協(xié)議的使用可以避開WI FI和其他設(shè)備的干擾,從而達(dá)到優(yōu)化連接方式的目的,更加穩(wěn)定。該無線通訊模塊111包括一信號接收器1111,該信號接收器1111用于接收所述待測設(shè)備發(fā)送的信號,信號接收器1111將接收到的信號反饋給無線通訊模塊111。
發(fā)射功率測試模塊112用于對所述待測藍(lán)牙設(shè)備進(jìn)行發(fā)射功率的性能測試。發(fā)射功率測試模塊112與無線通訊模塊111相連。所述智能藍(lán)牙測試單元11通過無線通訊模塊111連接所述待測藍(lán)牙設(shè)備,并通過無線通訊模塊111設(shè)置所述待測藍(lán)牙設(shè)備發(fā)射信號的發(fā)射功率,所述待測藍(lán)牙設(shè)備發(fā)出一發(fā)射功率檢測信號,所述智能藍(lán)牙測試設(shè)備11的信號接收器1111接收該發(fā)射功率檢測信號。所述智能藍(lán)牙測試設(shè)備判斷該發(fā)射功率檢測信號的強(qiáng)度(RSSI值)是否在測試范圍內(nèi),以此來判斷發(fā)射功率是否合格。
時(shí)鐘頻率測試模塊113用于對所述待測藍(lán)牙設(shè)備進(jìn)行時(shí)鐘頻率的性能測試。時(shí)鐘頻率測試模塊113與無線通訊模塊111相連。所述智能藍(lán)牙測試單元11通過無線通訊模塊111連接所述待測藍(lán)牙設(shè)備,并通過無線通訊模塊111設(shè)置發(fā)出固定長度測字段,所述智能藍(lán)牙測試設(shè)備的信號接收器1111接收該固定長度測字段。所述智能藍(lán)牙測試設(shè)備111判斷該固定長度測字段的通訊速率是否滿足測試范圍。
靈敏度測試模塊114用于對所述待測藍(lán)牙設(shè)備進(jìn)行靈敏度的性能測試。所述智能藍(lán)牙測試單元11通過無線通訊模塊111連接所述待測藍(lán)牙設(shè)備,所述智能藍(lán)牙測試設(shè)備11發(fā)送靈敏度檢測信號(小信號)給所述待測藍(lán)牙設(shè)備,并所述智能藍(lán)牙測試設(shè)備11通過無線通訊模塊111監(jiān)測所述待測藍(lán)牙設(shè)備是否接收該靈敏度檢測信號,所述智能藍(lán)牙測試設(shè)備判斷所述待測藍(lán)牙設(shè)備是否滿足靈敏度需求。
監(jiān)控存儲(chǔ)單元,該監(jiān)控存儲(chǔ)單元用于接收在各個(gè)測試階段所得的測試結(jié)果,并將該些測試結(jié)果依據(jù)測試狀況進(jìn)行分類的歸檔,便于產(chǎn)品的資料管控。
此外,所述發(fā)射功率測試模塊、時(shí)鐘頻率測試模塊以及靈敏度測試模塊為依次觸發(fā)連接。即,該些測試是依據(jù)固定測試順序測試的,一旦前面的測試未通過,后面的測試程序不會(huì)被觸發(fā)激活。由此可保證測試的速度和效率。
應(yīng)理解,這些實(shí)施方式僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍。此外應(yīng)理解,在閱讀了本發(fā)明講授的內(nèi)容之后,本領(lǐng)域技術(shù)人員可以對本發(fā)明作各種改動(dòng)或修改,這些等價(jià)形式同樣落于本申請所附權(quán)利要求書所限定的范圍。