顏琨
【摘要】 虛擬測試指的是,依據(jù)虛擬現(xiàn)實技術(shù)進行一些工程測試。它利用的系統(tǒng)是擁有虛擬測試范圍的計算機系統(tǒng),它將計算機資源、信號處理、測試儀器等技術(shù)聯(lián)合起來,在系統(tǒng)中共同分享計算機資料,之后用戶通過本身對測試功能的需要,將一種或者多種功能的通用模塊結(jié)合起來,并且利用功能不一樣的模塊組合對應(yīng)的測試情景,結(jié)束測試功能。如果檢測的功能需要產(chǎn)生變化,此時只可以增長或者換新功能模塊,則可以形成新的測試系統(tǒng),而不需要重新發(fā)展。在固定的程度上,虛擬測試系統(tǒng)的重視性非常高。
【關(guān)鍵詞】 虛擬儀器 手機測試 應(yīng)用研究
近年來,由于計算機技術(shù)發(fā)展速度較快,致使各行業(yè)對軟件的需求量激增,而且項目成本也成倍地增多。由于軟件系統(tǒng)的日益復(fù)雜,軟件設(shè)計的中心已經(jīng)從傳統(tǒng)的程序和算法表面,轉(zhuǎn)換到一個新型的計算模式,這就是整體系統(tǒng)結(jié)構(gòu)的設(shè)計。軟件體系構(gòu)造概念的探究,使得軟件工程走向了一個新階段,并且增進了軟件工程化設(shè)計在高層次上的發(fā)展。
一、軟件體系結(jié)構(gòu)的設(shè)計方法
過去,大部分的無線通信系統(tǒng)設(shè)計都采用了硬件來實現(xiàn)協(xié)議功能,只能在規(guī)定范圍內(nèi)的固定頻段上操作專用的調(diào)制器、信道協(xié)議、編碼器。即便是在之前出現(xiàn)的三頻蜂窩電話,雙頻也只可以在預(yù)先定義的兩個或是三個指標之間變換?,F(xiàn)在的手機大部分都是利用軟件無線電的方法,利用模塊化、標準化的構(gòu)造,其硬件可以根據(jù)技術(shù)與器件的發(fā)展而更新或是擴大,軟件也可以根據(jù)需要不斷提升,實現(xiàn)不一樣頻率與制式的容量。因此,目前手機的功能也日趨豐富,加入了攝像頭、FM調(diào)頻收音機、MP3等多項功能。
二、系統(tǒng)測試方式
手機測試辦法可以分為兩種功能測試和參數(shù)測試兩種。過去,一般的手機測試都需要經(jīng)過綜合測試儀的功能檢測才能出廠,但是功能測試速度慢,儀器投資大,并且很多硬件的參數(shù)無法直接測量得出,檢測硬件了解問題后還必須借助于其他設(shè)施。由于軟件無線電的發(fā)展,很多時候我們只需要進行相關(guān)參數(shù)檢測,就完全可以實現(xiàn)對手機的有關(guān)功能的校準與檢測。手機的測試速度也會大大提高,且器具的投資也會降低,還可以發(fā)現(xiàn)有關(guān)硬件問題,節(jié)約企業(yè)大量的金錢與時間。有關(guān)手機功能檢測與參數(shù)檢測的指標比較情況,如下表2-1所示。
2.1軟件實現(xiàn)和功能介紹
手機參數(shù)測量的正常設(shè)定,通過RS232串口與手機相連,之后通過RFS模塊傳送射頻信號,由RFA接收信號,之后根據(jù)RF Router連接到手機,這樣便可以完成對手機射頻參數(shù)的測驗。還可以通過射頻發(fā)收模塊實現(xiàn)對手機射頻的校準,根據(jù)DMM 萬用表能把電池與電源管理模塊進行測驗,結(jié)束對電池的校準,之后根據(jù)NI 4472或是相似音頻收集卡以及軟件,實現(xiàn)對手機比如語音通話效果等其余外圍設(shè)施的檢測。
1)射頻校準。射頻校準可以制止對發(fā)射的功率,接收增加利益控制可以測驗不一樣的頻率通道,不一樣的放大器工作模式下射頻頻率校準的驗證。而且還可以實現(xiàn)對通道內(nèi)的頻響,不一樣的頻率通道響聲,不一樣的工作模式下頻率的校準。2)音頻自回環(huán)測試。音頻自回環(huán)測試主要對耳機通話效果與手機話筒的質(zhì)量進行檢測,根據(jù)手機里自帶串口的指令,把指令通過串口線傳送到手機,讓它處于音頻自動回環(huán)檢測狀況,利用軟件控制計算機聲卡,發(fā)出1000Hz的聲波信號并且根據(jù)一個連接至聲卡上的喇叭輸出。手機的麥克風收到其信號,根據(jù)自動回環(huán)測試的結(jié)果,利用手機喇叭來播出該聲音,根據(jù)以上數(shù)據(jù)可以獲得手機音頻自動回環(huán)測試的數(shù)據(jù)。3)外圍設(shè)備檢測。通過不同手機的外圍設(shè)施,配置不一樣的軟件,之后選擇相對應(yīng)的測量外圍的硬件就可以完成對該手機外圍設(shè)備有關(guān)的檢測,不需要完全拋棄已經(jīng)購買的硬件設(shè)施,只要做相對應(yīng)的軟件改變,就可以實現(xiàn)對外圍設(shè)施參數(shù)的檢測。比如手機按鍵的檢測,只要加入運動控制的模塊,驅(qū)動機械就可以通過按鍵動作,根據(jù)手機的串口直接獲取實際按鍵的信息,且可以了解按鍵能否使用。
總結(jié):如今,軟件無線電的基本思想已經(jīng)推廣到了其他無線電通信的鄰域,面對其開放性和靈活性,儀器較好地滿足了軟件無線電框架通信設(shè)施測量的要求。只要對軟件程序進行簡單的處理或改動,就能夠使用軟件定義儀器的功能來適應(yīng)新的軟件無線電檢測的需求。不一樣的軟件可以測量不一樣的參數(shù),如果不需要其他的硬件設(shè)施,可以利用較少的硬件完成很大量的測試需求,達到最優(yōu)化的測試功能,將測試的成本降到最低,同樣也可以提高測試能力。
參 考 文 獻
[1] 郭天太, 周曉軍, 朱根興. 基于虛擬現(xiàn)實的虛擬測試技術(shù)研究. 中國機械工程. 2013,14(22): 1939-1942.
[2] 王建林, 劉靜宜. 虛擬集成測試與虛擬儀器技術(shù). 北京化工大學(xué)學(xué)報:自然科學(xué)版. 2011,28(2): 84-88.
[3] 于功敬, 奚全生. 虛擬測試系統(tǒng)的體系結(jié)構(gòu)及其發(fā)展. 電子產(chǎn)品世界. 2012, (Z1): 59-61.
[4] 周群. 虛擬儀器設(shè)計思想及應(yīng)用. 四川聯(lián)合大學(xué)學(xué)報:工程科學(xué)版. 2011, 2(2): 73-81.