新聞中心

        EEPW首頁(yè) > 汽車(chē)電子 > 設(shè)計(jì)應(yīng)用 > 基于CAN總線(xiàn)及藍(lán)牙技術(shù)的汽車(chē)電子產(chǎn)品的開(kāi)發(fā)及測(cè)試

        基于CAN總線(xiàn)及藍(lán)牙技術(shù)的汽車(chē)電子產(chǎn)品的開(kāi)發(fā)及測(cè)試

        作者:馬建輝 山東省科學(xué)院自動(dòng)化研究所 山東省汽車(chē)電子重點(diǎn)實(shí)驗(yàn)室 馬共立 哈爾濱威克科技 時(shí)間:2010-06-21 來(lái)源:電子產(chǎn)品世界 收藏

          產(chǎn)品測(cè)試

        本文引用地址:http://www.104case.com/article/110156.htm

          下面以該產(chǎn)品特性的測(cè)試來(lái)說(shuō)明一下如何綜合采用總線(xiàn)及技術(shù)完成對(duì)該產(chǎn)品的測(cè)試,在這里將被測(cè)試的產(chǎn)品以EUT來(lái)表示。

          由于無(wú)法搭建產(chǎn)品運(yùn)行時(shí)需要的所有外部環(huán)境去直接測(cè)試產(chǎn)品的各項(xiàng)功能,所以設(shè)計(jì)了測(cè)試工裝在生產(chǎn)線(xiàn)上對(duì)產(chǎn)品進(jìn)行測(cè)試,同時(shí)由于EUT實(shí)現(xiàn)的功能比較多,完成單個(gè)EUT測(cè)試需要的時(shí)間比較長(zhǎng),這樣為了滿(mǎn)足生產(chǎn)節(jié)拍的快節(jié)奏,在生產(chǎn)線(xiàn)上需要多個(gè)工裝分別測(cè)試多個(gè)EUT。EUT的藍(lán)牙特性是指其藍(lán)牙射頻通信上是否穩(wěn)定,軟件是否正常運(yùn)行,不涉及具體的功能項(xiàng),我們通過(guò)確定EUT的信號(hào)強(qiáng)度來(lái)判斷其射頻通信,通過(guò)一個(gè)具體的功能項(xiàng)-配對(duì)來(lái)判斷其軟件是否正常運(yùn)行。

          下面首先描述一下測(cè)試環(huán)境及測(cè)試方法,然后詳細(xì)介紹測(cè)試方法的實(shí)現(xiàn)。

          由于EUT是有效范圍為10m的Class 2藍(lán)牙設(shè)備,而生產(chǎn)線(xiàn)本身就10米左右,在10m范圍內(nèi)存在多個(gè)測(cè)試工裝和多個(gè)EUT,所以為了保證測(cè)試工裝確實(shí)在測(cè)試其測(cè)試臺(tái)上的EUT,需要確定工裝測(cè)試臺(tái)上這個(gè)特定EUT的藍(lán)牙地址以進(jìn)行后續(xù)的配對(duì)功能以完成測(cè)試。由于測(cè)試工裝與其測(cè)試臺(tái)上的EUT距離是固定的,而且在某測(cè)試工裝和多個(gè)EUT之間,工裝與其測(cè)試臺(tái)上的EUT的距離是最近的,所以在測(cè)試工裝上實(shí)現(xiàn)可以測(cè)量被搜索設(shè)備的信號(hào)強(qiáng)度的搜索功能[4],對(duì)有效范圍內(nèi)的EUT進(jìn)行搜索,只要測(cè)試臺(tái)上的EUT的信號(hào)強(qiáng)度是OK的,那么信號(hào)強(qiáng)度最強(qiáng)的藍(lán)牙地址便是工裝測(cè)試臺(tái)上的EUT所對(duì)應(yīng)的藍(lán)牙地址。

          而EUT配對(duì)過(guò)程的實(shí)現(xiàn)(圖2)是一個(gè)典型的采用總線(xiàn)及藍(lán)牙技術(shù)綜合實(shí)現(xiàn)的功能,首先EUT將來(lái)自藍(lán)牙手機(jī)的配對(duì)請(qǐng)求通過(guò)總線(xiàn)發(fā)送到液晶屏上顯示,然后利用收音機(jī)上的按鍵允許配對(duì),通過(guò)CAN總線(xiàn)發(fā)送給EUT,EUT接著把彈出PIN碼虛擬鍵盤(pán)請(qǐng)求發(fā)送到液晶屏上,接著在液晶屏上的虛擬鍵盤(pán)上通過(guò)收音機(jī)上的按鍵輸入PIN碼,然后通過(guò)CAN總線(xiàn)把PIN碼發(fā)送到EUT上,EUT接受藍(lán)牙手機(jī)配對(duì),發(fā)送PIN碼完成配對(duì)。

          在這里約定一個(gè)統(tǒng)一的PIN碼,只需要在測(cè)試工裝上實(shí)現(xiàn)藍(lán)牙配對(duì)、接收EUT通過(guò)CAN總線(xiàn)發(fā)送的配對(duì)請(qǐng)求、通過(guò)CAN總線(xiàn)發(fā)送允許配對(duì)命令及發(fā)送PIN碼到EUT的功能即可完成對(duì)EUT配對(duì)功能的測(cè)試。如果測(cè)試臺(tái)上EUT藍(lán)牙特性O(shè)K,便可以順利完成配對(duì)操作,如果該EUT的信號(hào)強(qiáng)度沒(méi)有滿(mǎn)足要求,而通過(guò)搜索最強(qiáng)信號(hào)強(qiáng)度得到的藍(lán)牙地址是另外一個(gè)EUT的話(huà),由于測(cè)試工裝跟另外一臺(tái)工裝測(cè)試臺(tái)上的EUT不存在CAN總線(xiàn)連接,所以無(wú)法接收配對(duì)請(qǐng)求,在這里設(shè)定一個(gè)超時(shí)時(shí)間,便可以得出EUT測(cè)試不OK的結(jié)論。

          結(jié)語(yǔ)

          筆者開(kāi)發(fā)了一款基于CAN總線(xiàn)及藍(lán)牙技術(shù)的產(chǎn)品,該產(chǎn)品運(yùn)行穩(wěn)定可靠,目前已經(jīng)成功裝車(chē)應(yīng)用,本文分析了其產(chǎn)品開(kāi)發(fā)及測(cè)試的原理及特點(diǎn),并結(jié)合具體實(shí)例介紹了開(kāi)發(fā)及測(cè)試的實(shí)現(xiàn)。

          參考文獻(xiàn):

          [1]錢(qián)志鴻,楊帆,周求湛.藍(lán)牙技術(shù)原理、開(kāi)發(fā)與應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2006

          [2]黃新林,王鋼,劉春剛.有限狀態(tài)機(jī)在單片機(jī)編程中的應(yīng)用[J].哈爾濱理工大學(xué)學(xué)報(bào),2008(4)

          [3]劉孫東,唐飛.基于有限狀態(tài)機(jī)的嵌入式菜單系統(tǒng)設(shè)計(jì)[J]順德職業(yè)技術(shù)學(xué)院學(xué)報(bào),2009(2)

          [4]寧梓,張鈺哲.基于Bluetooth和TOA定位算法的圖書(shū)館導(dǎo)航系統(tǒng)[J].現(xiàn)代電子技術(shù),2008(17)

          [5]馬建輝,馬共立,單鐵成.SyncML在藍(lán)牙車(chē)載信息娛樂(lè)設(shè)備上的設(shè)計(jì)與實(shí)現(xiàn)[J].電子產(chǎn)品世界 2009(2):55-57

        藍(lán)牙技術(shù)相關(guān)文章:藍(lán)牙技術(shù)原理

        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 长武县| 宜昌市| 巴中市| 湖北省| 开封县| 墨玉县| 藁城市| 合肥市| 象州县| 辰溪县| 平江县| 龙泉市| 南通市| 大洼县| 迁西县| 德江县| 新兴县| 密山市| 岳西县| 称多县| 淅川县| 观塘区| 安图县| 东至县| 广灵县| 乌拉特前旗| 彩票| 滁州市| 湘阴县| 澄城县| 塘沽区| 左云县| 长汀县| 茂名市| 华蓥市| 罗江县| 龙川县| 厦门市| 安达市| 宁城县| 蛟河市|