短波接收機便攜式自動(dòng)測試平臺設計與實(shí)現
當前,對短波電臺的檢測主要依靠傳統測試方法,需要的測量?jì)x器種類(lèi)繁多、操作復雜、對測試人員要求高,且測試儀器笨重,不便于攜帶,無(wú)法滿(mǎn)足野外及復雜情況的要求。本文提出了一種綜合各種通用儀表相關(guān)功能,且具備自動(dòng)測試能力的便攜式小型電子設備,此設備將頻譜儀、頻率計、功率計、射頻源和音頻分析儀等現代通信電臺測試中最常用設備的測試功能進(jìn)行集成后,用上位機軟件Matlab和C++混合編程實(shí)現自動(dòng)測試,即自動(dòng)測試系統平臺。
本文引用地址:http://dyxdggzs.com/article/201610/308659.htm1 總體設計
此自動(dòng)測試平臺由測試終端、測試模塊和配套電纜等組成,如圖1所示。

此測試平臺分為兩個(gè)功能單元,射頻產(chǎn)生單元和音頻采集分析單元。射頻產(chǎn)生單元可產(chǎn)生不同調制方式的信號。音頻采集分析單元可接收來(lái)自電臺輸出的音頻信號并音頻采集分析單元可接收來(lái)自電臺輸出的音頻信號,并完成分析。測試模塊內部總體設計原理如圖2所示。

2 關(guān)鍵技術(shù)研究
2.1 射頻產(chǎn)生單元
根據國標要求,在測試接收機相關(guān)指標時(shí),需加入射頻信號到接收機射頻口。本模塊可產(chǎn)生AM/DSB/SSB(USB/LSB)模擬調制模式和BPSK/QPSK/8PSK/2PSK數字鍵控模式信號,常用的產(chǎn)生調制信號的方法是用Matlab產(chǎn)生FTR濾波器所需要的系數,FPGA中的FIR編譯核調用Matllah產(chǎn)生的FIR系數來(lái)產(chǎn)生調制信號所需的FIR濾波器,最后將程序下載至
FPGA中,此方法更改參數復雜,操作繁瑣,不適應于自動(dòng)測試中。本文采用了一種基于信號正交變換理論和數字信號處理算法,以軟件編寫(xiě)和硬件電路結合的方法,進(jìn)行數字信號內插濾波、正交調制變頻,產(chǎn)生不同帶寬、不同制式的射頻信號。
一個(gè)頻譜的單頻率信號的離散化時(shí)域表達式如式(1)所示
S(nTs)=a(nTs)cos[wcnTs+φ(nTs)] (1)
對其信號進(jìn)行正交分解,從而便于對信號進(jìn)行調制,正交分解表達式如式(2)所示
S(nTs)=I(n)cos(wcnTs)+Q(n)sin(wcnTs) (2)
若要產(chǎn)生任何一種調制信號,只需求出Q(n)、I(n),與sin(wcnTs)、cos(wcnTs)相乘,調制信號S(nTs)即為兩路信號相加后得到。正交調制框圖如圖3所示。

SSB為常用工作方式,這里主要介紹單邊帶調制過(guò)程。將SSB時(shí)域信號離散化后表達式如式(3)所示


式(6)和式(7)中,wm為基帶調制信號的角頻率,M=N/2,N為濾波器階數。
調制信號通過(guò)上位機C++和Matlab軟件混合編程進(jìn)行算法實(shí)現后,提供API接口函數int Rf Enable(int Number,int Type,int Enable)供上位機開(kāi)發(fā)軟件調用,說(shuō)明:射頻輸出/停止,Number為USB標識;Type為0:?jiǎn)我?,Type為1;SSB,Type為2;AM,Enable為1使能。接口函數int SetRF(int Number,double OutPower,double OutFreq),說(shuō)明用于發(fā)送射頻頻率和射頻功率,Number為USB標識,OutFreq為輸入射頻頻率,Out Power為輸入射頻功率。
在上位機軟件界面即可靈活地選擇調制方式,控制硬件電路的FPGA,FPGA將信號傳輸到AD9910進(jìn)行上邊頻處理,變頻后通過(guò)射頻口輸出已調信號,產(chǎn)生不同帶寬、不同制式、不同頻率的射頻調制信號。射頻信號產(chǎn)生單元的原理框圖如圖4所示。

相比傳統測試時(shí)需要在儀器上設置工作方式、頻率、功率等操作,本自動(dòng)測試平臺將此類(lèi)設置操作全部封裝在軟件中自動(dòng)執行,測試人員只選擇需要測試的性能指標,而無(wú)需關(guān)注測試時(shí)的具體設置參數,即可一鍵自動(dòng)測試。
2.2 音頻采集分析單元
音頻信號分析單元完成電平測量、信納德測量、頻率測量和失真度測量的4個(gè)主要功能。音頻電平測量、信納德測量和失真度采用相同的信號處理電路,其測量原理如圖5所示,由MCU對音頻信號進(jìn)行A/D采樣,并通過(guò)算法對采樣數據進(jìn)行分析,得出音頻頻率值、電平值、失真度值與信納德值。

音頻信號分析是采用STM32的A/D采集來(lái)實(shí)現模數轉換,AD數據位是12位,則精度為3.3 V/212=0.8 mV,STM32的采樣電平范圍是0~3.3 V,需要對音頻信號進(jìn)行處理,通過(guò)衰減電路,將輸入音頻信號衰減到原來(lái)的0.275,然后用PGA芯片MCP6S21對信號進(jìn)行如表1的處理,使之峰峰值在1.6~3.2 V以?xún)取?/p>

再經(jīng)過(guò)加法器為音頻信號增加直流偏置1.65 V,則得到既可滿(mǎn)足STM32的采樣電平范圍又能使采樣信號接近3.3 V的音頻信號。輸入音頻信號與經(jīng)調理后的采樣信號關(guān)系如式(8)所示。
So=1.65+0.275×GSi (8)
其中,So為采樣信號;Si為音頻信號Vrms;G為可編程增益。
(1)音頻電平測量算法。采樣率為40 960 Hz,采樣點(diǎn)數為1 024點(diǎn),采樣時(shí)間為25 ms,在輸入信號范圍內,對200 Hz的信號可在每個(gè)周期采200點(diǎn),采5個(gè)周期;10 kHz的信號可在每個(gè)周期采40點(diǎn),采25個(gè)周期。音頻電平的計算公式如式(9)所示

式中,Amax為采樣點(diǎn)最大值;Amin為采樣點(diǎn)最小值;G為可編程增益。
(2)音頻信納德算法。音頻信納德測量時(shí),采用51 200 Hz采樣率,采集1 024點(diǎn)進(jìn)行FFT變換,采樣時(shí)間為20 ms,可對1 kHz的五次諧波每周期采集10點(diǎn)。A/D采集后的信號直接進(jìn)行FFT變換,FFT變換采用STM32自帶的1 024點(diǎn)FFT變換函數,FFT變換后取得變換的功率值,然后分析出1 kHz主波及二次諧波、三次諧波、四次諧波、五次諧波,用1 kHz主波的值與其諧波的和進(jìn)行比較,計算出信納德值。
(3)音頻頻率測量算法。音頻頻率測量采用STM32的計脈沖功能,通過(guò)計算外部信號的兩個(gè)脈沖上升沿間,內部時(shí)鐘記錄的脈沖數,可計算出信號的周期,從而計算出信號的頻率。
音頻測試采用A/D+精細化FFT算法軟件,進(jìn)行音頻信號電平測量和失真度測量。在頻譜分析時(shí)由于諧波頻率預先不知,很難實(shí)現信號的整數次諧波采樣,這樣就不可避免地存在由于時(shí)域的截斷而產(chǎn)生的譜泄露,而且FFT只能對有限長(cháng)度的采樣數據進(jìn)行處理,使得頻譜存在柵欄現象,只能觀(guān)測有限個(gè)頻率點(diǎn)譜線(xiàn)。針對上述問(wèn)題,本方案采用一種頻譜細化的方法,不增加采樣數據長(cháng)度,在FFT諧波分析方法的基礎上進(jìn)行簡(jiǎn)單的調制,可得到高分辨率的細化頻譜。
3 測試流程
接收機性能指標主要包括音頻頻率、音頻響應、總失真系數、帶外互調。以音頻響應為例介紹其測試流程。根據國標《GB/T6934-1995短波單邊帶接收機電性能測量方法》自動(dòng)測試流程如圖6所示。

(1)初始化。終端通過(guò)信號線(xiàn)設置接收機工作頻率、工作方式靜噪模式等相關(guān)參數。(2)測試平臺將標準單音信號輸入接收機射頻口。(3)接收機解調后,將音頻信號輸出到測試模塊,進(jìn)行音頻采集分析并調節電臺音量。(4)終端軟件改變射頻輸入信號的頻率,將接收機音頻信號采集分析的最大電平值和最小電平值相除,其比值即為音頻相應。
音頻響應算法實(shí)現的偽代碼如圖7所示,軟件可用循環(huán)程序省去人工測試時(shí)繁瑣、復雜的操作,從而實(shí)現自動(dòng)測試。

傳統的方法測試接收機音頻響應時(shí),首先在測試頻率計、功率計或綜測儀上設置工作方式、輸出功率、頻率、靜噪模式等,然后需要手動(dòng)在儀器上改變頻率,范圍是300~3 000 Hz,以10 Hz步進(jìn),從綜測儀中讀出每個(gè)頻率點(diǎn)所輸出的音頻電平,找出最大和最小頻率,兩者相比即為音頻相應。操作復雜、繁瑣。
本自動(dòng)測試平臺在測試時(shí)將人工操作全部封裝在軟件中自動(dòng)執行,尤其是軟件以10 Hz步進(jìn)自動(dòng)改變頻率,采集到的所有電平自動(dòng)進(jìn)行比較找出最大和最小電平,操作人員只需在上位機測試軟件界面選擇相應的測試指標,測試平臺即可完成自動(dòng)測試,測試結束后返回測試結果,操作簡(jiǎn)易,直觀(guān)。
4 測試結果分析
將本自動(dòng)測試平臺測試結果與綜合測試儀測量結果進(jìn)行數據對比,如表2所示。

由表2可知,本文實(shí)現的自動(dòng)測試平臺滿(mǎn)足對短波接收機儀器測試的要求,可實(shí)現對接收機音頻頻率、失真度、帶外互調和音頻相應等主要指標的測試,與綜合測試儀測試結果對比,滿(mǎn)足測試要求。
本文實(shí)現的測試平臺上位機控制軟件界面如圖8所示。

5 結束語(yǔ)
此測試平臺相比與傳統測量方法具有易操作性、便攜性的特點(diǎn),可將傳統儀器測試時(shí)及其復雜的操作簡(jiǎn)單化,通過(guò)上位機軟件控制,可根據不同種類(lèi)的電臺接收機、不同的測試指標進(jìn)行軟件的動(dòng)態(tài)調整,并具有開(kāi)放性,可隨著(zhù)測試需要進(jìn)行軟硬件升級。下一步將繼續優(yōu)化測試步驟,優(yōu)化測試界面,使操作更簡(jiǎn)易,測試結果更準確。
評論