亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于軟件無線電的羅盤激勵器系統(tǒng)設計

        2014-03-05 18:17:36董理濛李勇
        現(xiàn)代電子技術(shù) 2014年3期
        關(guān)鍵詞:指令信號

        董理濛+李勇

        摘 要: 為了對某型無線電羅盤系統(tǒng)的性能進行調(diào)試與維護,提出了一種基于軟件無線電思想的羅盤激勵器的設計方案。對羅盤信號的結(jié)構(gòu)和特點進行了分析,并重點對羅盤激勵器的硬件和軟件設計進行了介紹。系統(tǒng)硬件采用FPGA+DSP的方案,能夠?qū)崿F(xiàn)高速的運算和處理。軟件部分則以DDS技術(shù)為核心,并通過調(diào)用FPGA的各種IP Core實現(xiàn)對羅盤信號的模擬輸出。經(jīng)過測試,采用該方案的羅盤激勵器系統(tǒng)工作穩(wěn)定,輸出精度高,達到了各項指標的要求。

        關(guān)鍵字: 軟件無線電; 羅盤激勵器; FPGA+DSP; DDS; IP Core

        中圖分類號: TN965.3?34 文獻標識碼: A 文章編號: 1004?373X(2014)03?0038?04

        Design of compass actuator system based on software radio

        DONG Li?meng, LI Yong

        (School of Electronic and Information, Northwestern Polytechnical University, Xian 710072, China)

        Abstract: To maintain and debug a certain type of radio compass system, a design method of compass actuator is proposed, which is based on the thought of software radio. The structure and characteristics of the compass signals are analyzed, and the hardware and software design of the compass actuator are focused on. The FPGA and DSP are used in hardware system, which could achieve high speed computing and processing. The software uses Direct Digital Synthesis (DDS) technology, and realizes the analog output of compass signals by applying various IP Core of FPGA. Through the test, it is proved that the compass actuator based on the program is stable and the output accuracy is high, the various standards reach the requirment.

        Keywords: software defined radio; compass actuator; FPGA+DSP; DDS; IP Core

        0 引 言

        羅盤激勵器是用于測試和修復機載無線電羅盤系統(tǒng)的設備。通過模擬組合天線輸出的導航信號,并將其輸送給羅盤接收機,從而實現(xiàn)對無線電羅盤導航靈敏度以及系統(tǒng)工作穩(wěn)定性的改善功能[1]。隨著無線電羅盤在飛機導航中的大量應用,為保證羅盤的正常工作,羅盤激勵器在無線電羅盤系統(tǒng)的生產(chǎn)與維護中發(fā)揮著極其重要的作用。

        直接數(shù)字合成技術(shù)(Direct Digital Synthesis,DDS),在羅盤激勵器的設計中有很高的應用價值。目前主要采用通過單片機控制DDS芯片,再送給外圍控制、濾波電路來模擬羅盤信號的方法,但是該方法對DDS硬件的依賴性較大,且單片機工作速率低,抗干擾能力較差,使系統(tǒng)的靈活性及工作穩(wěn)定性有所不足。為了改善這一問題,采用軟件無線電的理論,設計并實現(xiàn)了一種基于FPGA+DSP的硬件方案,重點通過軟件設計實現(xiàn)了對羅盤信號的模擬功能。

        1 軟件無線電思想及無線電羅盤結(jié)構(gòu)

        軟件無線電(Software Defined Radio,SDR)是一種無線電廣播通信技術(shù),其基本思想是以一個固定的硬件平臺作為基礎,通過軟件來實現(xiàn)無線電臺的各項功能,也就是說,將A/D和D/A盡量的靠近天線,利用軟件來替代硬件實現(xiàn)通信的各種功能,使系統(tǒng)具有模塊化、靈活性以及可重構(gòu)性的特點[2]。軟件無線電思想的提出,使設備的通信功能對硬件的依賴性發(fā)生改變,實現(xiàn)了從模擬通信到數(shù)字通信后的第三次革命。

        無線電羅盤是一種機載的導航設備。它通過組合天線接收地面導航臺發(fā)射的中波信號,并從中解析出飛機縱軸相對于導航臺的方位角信息,從而實現(xiàn)對飛機的正確導航。目前大多數(shù)無線電羅盤系統(tǒng)主要由接收機、控制臺、方位指示器以及組合天線構(gòu)成,其中接收機用于產(chǎn)生調(diào)幅羅盤信號,控制盒用于轉(zhuǎn)換系統(tǒng)的工作狀態(tài),方位指示器用于指示飛機、電臺的方位等[3]。組合天線是由兩個環(huán)形天線和一個垂直天線構(gòu)成,其中的兩個環(huán)形天線分別叫作橫向天線和縱向天線。環(huán)形天線是一種方向性的天線,其方向性是在水平面以環(huán)形天線為中心的“8”字圖形,在垂直面沒有方向性。而垂直天線則是一種無方向性天線。將環(huán)形天線和垂直天線組合后其方向性圖是一種“心”形圖形,具有單值定向的特性[4],利用這一特性可以實現(xiàn)對飛機方位的精確導航。

        2 組合天線信號的模型

        根據(jù)組合天線的結(jié)構(gòu),羅盤接收機輸入的羅盤信號是一個高頻調(diào)幅信號,該信號的參考模型如下式所示:

        [A{1+mcos(Ωt-θ)+Va}cosωct] (1)

        式中:[ωc]為載波角頻率;[m]為調(diào)幅系數(shù);[A]為調(diào)幅信號載波的振幅;[Ω]為低頻信號的頻率;[Va]為摩爾斯碼音頻調(diào)制信號,是由導航臺發(fā)出的辨識信號;[θ]是飛機相對方位角信息。現(xiàn)將式(1)展開:

        [Acosωct+Amcos(Ωt-θ)cosωct+AVacosωct] (2)

        其中,[AVacosωct]為無方向性垂直天線的輸出信號,即音頻調(diào)制信號,而具有方向性的環(huán)形天線輸出的信號為:

        [Amcos(Ωt-θ)cosωct] (3)

        將式(3)展開得:

        [Am(cosθcosωctcosΩt+sinθcosωctsinΩt)] (4)

        則[cosθcosωct]為橫向環(huán)形線圈的輸出信號,[sinθcosωct]為縱向環(huán)形線圈的輸出信號[5?6];[sinΩt]和[cosΩt]為輸入的兩路低頻正交信號,飛機的方位角信息就包含在低頻信號的相位中。

        3 DDS原理及使用

        DDS是從相位概念出發(fā)直接合成所需波形的一種頻率合成技術(shù),最早由Joseph Tierney等三人于1971年提出,其原理框圖如圖1所示。

        圖1 DDS基本原理框圖

        DDS的工作原理為:在參考時鐘的控制下,相位累加器對頻率控制字在每個時鐘作用下進行線性累加,得到的相位碼對波形存儲器進行尋址,使之輸出相應的幅度碼,再通過D/A轉(zhuǎn)換器以及低通濾波器得到所需頻率的平滑、連續(xù)的正、余弦波形。與傳統(tǒng)的頻率合成器件相比,DDS是全數(shù)字化實現(xiàn),具有高分辨率、高轉(zhuǎn)換速率、較大輸出相對帶寬等特點,而且便于集成。隨著數(shù)字集成電路和微電子技術(shù)的發(fā)展,DDS廣泛使用在電子領域,成為一種必不可少的技術(shù)[7?8]。

        DDS可以通過專用的DDS芯片來實現(xiàn),如美國 AD公司生產(chǎn)的AD985X系列芯片,可以產(chǎn)生高分辨率、高穩(wěn)定度的信號波形。另外,利用FPGA也可以實現(xiàn)DDS的功能,一種是通過編寫DDS程序代碼來實現(xiàn),另一種是通過調(diào)用已經(jīng)封裝好的DDS IP Core核來實現(xiàn)。目前大多數(shù)采用調(diào)用IP Core的方法來實現(xiàn)DDS功能,因為它無需編寫代碼,只需要對其接口進行配置后就能使用[9]。Xilinx公司為FPGA提供了預先設計好,并經(jīng)過嚴格測試和優(yōu)化過的IP Core,用戶通過對Core的接口參數(shù)進行配置后就可以直接調(diào)用這些模塊,這樣節(jié)省了開發(fā)時間以及FPGA的邏輯資源,提高了設計效率。

        4 羅盤激勵器的設計

        4.1 硬件設計

        基于軟件無線電的羅盤激勵器硬件部分主要由電源電路、A/D轉(zhuǎn)換電路、時鐘電路、RS 232接口電路、FPGA和DSP電路、D/A轉(zhuǎn)換電路以及濾波放大電路構(gòu)成,其原理框圖如圖2所示。

        圖2 硬件原理框圖

        FPGA芯片采用Xilinx公司的Virtex?5系列XC5VLX50,它采用了60 nm級工藝,最高工作時鐘能達到550 MHz,并內(nèi)置多個25×18位的乘法器[10],具有很高的運算能力。在設計中為FPGA外接PROM芯片XCF04S,它具有4 Mb存儲空間,負責為FPGA進行動態(tài)加載。DSP芯片采用TI公司的C55X系列定點TMS320VC5509,最高工作頻率可達到144 MHz,并為其外接FLASH芯片。DSP的地址總線、數(shù)據(jù)總線和DSP復位、DSP讀寫、DSP時鐘等引腳都與FPGA的I/O口相連[11],利用FPGA實現(xiàn)對DSP的控制,其他未使用的FPGA引腳均以懸空處理。

        A/D部分采用ADI公司的AD9218芯片,具有兩路輸入以及10位的輸出,負責對輸入的兩路正交低頻信號進行模/數(shù)轉(zhuǎn)換。D/A部分采用ADI公司單通道電流輸出型10位芯片AD9760,更新頻率為120 MSPS,負責對FPGA合成的數(shù)字化羅盤激勵信號進行數(shù)/模轉(zhuǎn)換。RS 232接口電路負責上位機與FPGA之間的通信,濾波放大電路負責對羅盤信號進行低通濾波及放大處理,時鐘電路為FPGA提供外部時鐘40 MHz。

        4.2 軟件設計

        4.2.1 FPGA軟件設計

        FPGA是軟件設計的核心部分,系統(tǒng)的大多數(shù)任務都是由FPGA來完成,主要實現(xiàn)與上位機和DSP的數(shù)據(jù)通信,對外圍電路的控制以及合成羅盤信號的功能。該部分軟件設計采用Verilog HDL語言,具有模塊化的特點,其結(jié)構(gòu)框圖如圖3所示。

        圖3 FPGA軟件結(jié)構(gòu)框圖

        A/D模塊負責對A/D芯片的控制以及對兩路正交低頻數(shù)字化信號的鎖存。RS 232模塊負責接收上位機的串行指令,再通過數(shù)據(jù)總線將該指令傳給DSP芯片。Morse生成器用于產(chǎn)生具有周期性的音頻基帶信號,再與音頻載波進行乘法運算形成調(diào)制信號。分頻器用于給系統(tǒng)其他模塊提供特定的時鐘頻率,信號合成模塊用于將低頻信號、音頻調(diào)制信號以及載波信號利用乘、加法運算合成羅盤激勵信號。D/A模塊負責對D/A芯片的控制,并且將信號合成模塊輸出的數(shù)字化羅盤信號經(jīng)處理后發(fā)給D/A芯片。

        設計中使用了多種IP Core,包括時鐘管理DCM、雙口RAM、DDS、查找表以及多個乘法器。其中DCM負責將輸入的外部時鐘信號進行鎖相和倍頻,為A/D芯片和D/A芯片提供工作時鐘。雙口RAM采用先寫后讀的模式,將DSP回傳給FPGA的羅盤信號指令參數(shù)進行讀操作,再寫給信號合成模塊。DDS、查找表以及乘法器主要用于合成羅盤信號,其中 DDS IP Core一共有兩個,一個用于合成具有單值頻率的音頻載波,另一個用于合成具有變化頻率的調(diào)幅載波,其頻率控制字在上位機的控制下變化。

        在配置DDS的IP Core參數(shù)時,頻率控制字的配置是最為關(guān)鍵的地方。根據(jù)Xilinx公司的說明要求[12],如果已知時鐘為[fclk,]輸出信號頻率為[fout,]輸出信號頻率分辨率為[Δf],則輸入端口的頻率控制字位數(shù)[Bθ(n)]為:

        [Bθ(n)=log2fclkΔf] (5)

        則DDS控制字的值[Δθ]為:

        [Δθ=fout?2Bθ(n)fclk] (6)

        說明在輸入時鐘和頻率分辨率不變的情況下,若改變DDS輸出信號的頻率,只需改變頻率控制字就能得到不同頻率的輸出信號。

        另外,含有飛機方位角信息的低頻信號是模擬羅盤信號的關(guān)鍵,根據(jù)數(shù)學表達式:

        [cos(Ωt-θ)=cosΩtcosθ+sinΩtsinθ] (7)

        該信號合成的過程為:當雙口RAM讀完DSP發(fā)送的指令后,將調(diào)幅載波頻率所對應的控制字發(fā)送給DDS模塊產(chǎn)生[cosωct],將方位角度的控制字發(fā)送給查找表模塊并產(chǎn)生[cosθ]和[sinθ,]再利用乘、加運算合成具有方位信息的低頻信號。

        4.2.2 DSP軟件設計

        DSP軟件作為輔助部分,主要用于接收來自FPGA的指令,并對其進行解析再轉(zhuǎn)化為控制字以及其他參數(shù),回送給FPGA執(zhí)行,從而實現(xiàn)了FPGA與DSP之間的數(shù)據(jù)交換。其程序的基本流圖如圖4所示。

        圖4 DSP軟件流程圖

        DSP在上電后首先要進行鎖相環(huán)、EMIF以及中斷等各種寄存器的初始化,然后進入主循環(huán)。當FPGA向DSP發(fā)送指令時,DSP通過中斷服務程序按字節(jié)接收指令,并按照數(shù)據(jù)協(xié)議的規(guī)定,利用校驗模塊判斷指令的正確性,如果指令錯誤,則將該指令丟掉,回到初始化狀態(tài),如果指令正確,則對其進行解析,并將對應的頻率和角度的控制字以及射頻、模式和調(diào)幅指數(shù)的信息發(fā)送給FPGA。當指令發(fā)送完畢后程序再回到初始狀態(tài)。

        5 測試結(jié)果及系統(tǒng)性能指標

        在經(jīng)過硬件調(diào)試以及軟件編寫后,通過JTAG仿真器將軟件下載到硬件板上,并且將系統(tǒng)232接口與計算機連接對其進行控制。利用Agilent MSO6012A型示波器對輸出信號進行了測試,在此給出音頻信號以及羅盤信號的波形結(jié)果,如圖5,圖6所示。

        圖5 音頻調(diào)制信號波形

        圖6 羅盤激勵信號波形

        系統(tǒng)為輸出設計了兩種模式,一個為音頻輸出模式,即只有垂直天線的輸出信號,一個為羅盤輸出模式,即組合天線的輸出信號。圖5是摩爾斯音頻調(diào)制信號波形,摩爾斯碼基帶頻率為10 Hz,DDS產(chǎn)生的音頻載波頻率為1 020 Hz,輸出峰?峰幅值為515 mV。圖6為羅盤信號波形,其中低頻信號頻率為90 Hz,峰?峰值為1.5 V,并且方位角度為0°,調(diào)制頻率為190 kHz,輸出結(jié)果符合了羅盤天線信號的模型要求。

        通過對系統(tǒng)的性能以及功能進行了測試,結(jié)果達到各項指標的設計要求,其主要技術(shù)指標如下:

        (1) 頻率范圍:190~2 094 kHz,步進1 kHz。

        (2) 角度范圍:0~359°,步進1°。

        (3) RF輸出阻抗:50 Ω。

        (4) 輸入信號頻率:70~100 Hz,幅度:[Vpp=]1~15 V。

        (5) 穩(wěn)定工作時間:≥12 h。

        (6) 輸出信號功率:-30 dBm±-3 dB。

        (7) 方位角輸出精度:≤±0.5°。

        6 結(jié) 語

        本文對組合天線的信號模型以及DDS原理進行了簡述,并重點介紹了羅盤激勵器系統(tǒng)硬件和軟件的設計方案。系統(tǒng)具有程控接口,通過上位機的控制,實現(xiàn)了對全頻段、全方位角度的羅盤信號的連續(xù)模擬,并達到了各項指標的要求。由于不同廠家生產(chǎn)的組合天線型號、種類居多,其規(guī)定的羅盤信號模型也有所區(qū)別,所以該方案在指標允許的情況下,只需重新設計系統(tǒng)軟件,從而完成對輸出羅盤信號的改變,這樣大大節(jié)約了硬件成本以及研發(fā)時間,體現(xiàn)了軟件無線電靈活、可重構(gòu)的特點,在工程中具有一定的應用價值。

        參考文獻

        [1] 趙冬梅,姜茂仁,王煒珽.AD9854在無線電羅盤測試信號源中的應用[J].科教信息,2007(17):530?531.

        [2] 陶玉柱,胡建旺,崔佩璋.軟件無線電技術(shù)綜述[J].通信技術(shù),2011,44(1):37?39.

        [3] 薛松.軟件無線電羅盤技術(shù)研究[D].成都:電子科技大學,2007.

        [4] 杜永忠.羅盤(ADF)天線模仿儀的設計[D].西安:西安電子科技大學,2006.

        [5] 于潞,唐金元,劉水.基于振幅比例變換法的程控型無線電羅盤信號模擬器設計[J].儀表技術(shù),2012(7):31?33.

        [6] 于潞,唐金元.無線電羅盤信號模擬器的設計與實現(xiàn)[J].儀表技術(shù),2012(5):39?41.

        [7] DU Xiao?ming, ZHANG Jun. DDS phase?locked swept source and study design [C]// 2011 International Conference on Computer Science and Network Technology. Harbin, China: ICCSNT, 2011: 146?149.

        [8] 張鵬明,魏俊淦,田建學.試論DDS技術(shù)在無線電羅盤中的應用[J].機械與電子,2007(18):98?99.

        [9] 張獻偉,任志良,陳光,等.基于Xilinx FPGA IP CPRE的可調(diào)正弦信號發(fā)生器設計[J].電子測量技術(shù),2012,32(5):1?4.

        [10] 田耘,徐文波.Xilinx FPGA開發(fā)實用教程[M].北京:清華大學出版社,2008.

        [11] 周渭民.基于DSP和FPGA的GPS衛(wèi)星信號模擬源的硬件設計[D].成都:電子科技大學,2009.

        [12] Xilinx Inc. DDS compiler v5.0 product specification [M]. USA: Xilinx, 2005.

        [Bθ(n)=log2fclkΔf] (5)

        則DDS控制字的值[Δθ]為:

        [Δθ=fout?2Bθ(n)fclk] (6)

        說明在輸入時鐘和頻率分辨率不變的情況下,若改變DDS輸出信號的頻率,只需改變頻率控制字就能得到不同頻率的輸出信號。

        另外,含有飛機方位角信息的低頻信號是模擬羅盤信號的關(guān)鍵,根據(jù)數(shù)學表達式:

        [cos(Ωt-θ)=cosΩtcosθ+sinΩtsinθ] (7)

        該信號合成的過程為:當雙口RAM讀完DSP發(fā)送的指令后,將調(diào)幅載波頻率所對應的控制字發(fā)送給DDS模塊產(chǎn)生[cosωct],將方位角度的控制字發(fā)送給查找表模塊并產(chǎn)生[cosθ]和[sinθ,]再利用乘、加運算合成具有方位信息的低頻信號。

        4.2.2 DSP軟件設計

        DSP軟件作為輔助部分,主要用于接收來自FPGA的指令,并對其進行解析再轉(zhuǎn)化為控制字以及其他參數(shù),回送給FPGA執(zhí)行,從而實現(xiàn)了FPGA與DSP之間的數(shù)據(jù)交換。其程序的基本流圖如圖4所示。

        圖4 DSP軟件流程圖

        DSP在上電后首先要進行鎖相環(huán)、EMIF以及中斷等各種寄存器的初始化,然后進入主循環(huán)。當FPGA向DSP發(fā)送指令時,DSP通過中斷服務程序按字節(jié)接收指令,并按照數(shù)據(jù)協(xié)議的規(guī)定,利用校驗模塊判斷指令的正確性,如果指令錯誤,則將該指令丟掉,回到初始化狀態(tài),如果指令正確,則對其進行解析,并將對應的頻率和角度的控制字以及射頻、模式和調(diào)幅指數(shù)的信息發(fā)送給FPGA。當指令發(fā)送完畢后程序再回到初始狀態(tài)。

        5 測試結(jié)果及系統(tǒng)性能指標

        在經(jīng)過硬件調(diào)試以及軟件編寫后,通過JTAG仿真器將軟件下載到硬件板上,并且將系統(tǒng)232接口與計算機連接對其進行控制。利用Agilent MSO6012A型示波器對輸出信號進行了測試,在此給出音頻信號以及羅盤信號的波形結(jié)果,如圖5,圖6所示。

        圖5 音頻調(diào)制信號波形

        圖6 羅盤激勵信號波形

        系統(tǒng)為輸出設計了兩種模式,一個為音頻輸出模式,即只有垂直天線的輸出信號,一個為羅盤輸出模式,即組合天線的輸出信號。圖5是摩爾斯音頻調(diào)制信號波形,摩爾斯碼基帶頻率為10 Hz,DDS產(chǎn)生的音頻載波頻率為1 020 Hz,輸出峰?峰幅值為515 mV。圖6為羅盤信號波形,其中低頻信號頻率為90 Hz,峰?峰值為1.5 V,并且方位角度為0°,調(diào)制頻率為190 kHz,輸出結(jié)果符合了羅盤天線信號的模型要求。

        通過對系統(tǒng)的性能以及功能進行了測試,結(jié)果達到各項指標的設計要求,其主要技術(shù)指標如下:

        (1) 頻率范圍:190~2 094 kHz,步進1 kHz。

        (2) 角度范圍:0~359°,步進1°。

        (3) RF輸出阻抗:50 Ω。

        (4) 輸入信號頻率:70~100 Hz,幅度:[Vpp=]1~15 V。

        (5) 穩(wěn)定工作時間:≥12 h。

        (6) 輸出信號功率:-30 dBm±-3 dB。

        (7) 方位角輸出精度:≤±0.5°。

        6 結(jié) 語

        本文對組合天線的信號模型以及DDS原理進行了簡述,并重點介紹了羅盤激勵器系統(tǒng)硬件和軟件的設計方案。系統(tǒng)具有程控接口,通過上位機的控制,實現(xiàn)了對全頻段、全方位角度的羅盤信號的連續(xù)模擬,并達到了各項指標的要求。由于不同廠家生產(chǎn)的組合天線型號、種類居多,其規(guī)定的羅盤信號模型也有所區(qū)別,所以該方案在指標允許的情況下,只需重新設計系統(tǒng)軟件,從而完成對輸出羅盤信號的改變,這樣大大節(jié)約了硬件成本以及研發(fā)時間,體現(xiàn)了軟件無線電靈活、可重構(gòu)的特點,在工程中具有一定的應用價值。

        參考文獻

        [1] 趙冬梅,姜茂仁,王煒珽.AD9854在無線電羅盤測試信號源中的應用[J].科教信息,2007(17):530?531.

        [2] 陶玉柱,胡建旺,崔佩璋.軟件無線電技術(shù)綜述[J].通信技術(shù),2011,44(1):37?39.

        [3] 薛松.軟件無線電羅盤技術(shù)研究[D].成都:電子科技大學,2007.

        [4] 杜永忠.羅盤(ADF)天線模仿儀的設計[D].西安:西安電子科技大學,2006.

        [5] 于潞,唐金元,劉水.基于振幅比例變換法的程控型無線電羅盤信號模擬器設計[J].儀表技術(shù),2012(7):31?33.

        [6] 于潞,唐金元.無線電羅盤信號模擬器的設計與實現(xiàn)[J].儀表技術(shù),2012(5):39?41.

        [7] DU Xiao?ming, ZHANG Jun. DDS phase?locked swept source and study design [C]// 2011 International Conference on Computer Science and Network Technology. Harbin, China: ICCSNT, 2011: 146?149.

        [8] 張鵬明,魏俊淦,田建學.試論DDS技術(shù)在無線電羅盤中的應用[J].機械與電子,2007(18):98?99.

        [9] 張獻偉,任志良,陳光,等.基于Xilinx FPGA IP CPRE的可調(diào)正弦信號發(fā)生器設計[J].電子測量技術(shù),2012,32(5):1?4.

        [10] 田耘,徐文波.Xilinx FPGA開發(fā)實用教程[M].北京:清華大學出版社,2008.

        [11] 周渭民.基于DSP和FPGA的GPS衛(wèi)星信號模擬源的硬件設計[D].成都:電子科技大學,2009.

        [12] Xilinx Inc. DDS compiler v5.0 product specification [M]. USA: Xilinx, 2005.

        [Bθ(n)=log2fclkΔf] (5)

        則DDS控制字的值[Δθ]為:

        [Δθ=fout?2Bθ(n)fclk] (6)

        說明在輸入時鐘和頻率分辨率不變的情況下,若改變DDS輸出信號的頻率,只需改變頻率控制字就能得到不同頻率的輸出信號。

        另外,含有飛機方位角信息的低頻信號是模擬羅盤信號的關(guān)鍵,根據(jù)數(shù)學表達式:

        [cos(Ωt-θ)=cosΩtcosθ+sinΩtsinθ] (7)

        該信號合成的過程為:當雙口RAM讀完DSP發(fā)送的指令后,將調(diào)幅載波頻率所對應的控制字發(fā)送給DDS模塊產(chǎn)生[cosωct],將方位角度的控制字發(fā)送給查找表模塊并產(chǎn)生[cosθ]和[sinθ,]再利用乘、加運算合成具有方位信息的低頻信號。

        4.2.2 DSP軟件設計

        DSP軟件作為輔助部分,主要用于接收來自FPGA的指令,并對其進行解析再轉(zhuǎn)化為控制字以及其他參數(shù),回送給FPGA執(zhí)行,從而實現(xiàn)了FPGA與DSP之間的數(shù)據(jù)交換。其程序的基本流圖如圖4所示。

        圖4 DSP軟件流程圖

        DSP在上電后首先要進行鎖相環(huán)、EMIF以及中斷等各種寄存器的初始化,然后進入主循環(huán)。當FPGA向DSP發(fā)送指令時,DSP通過中斷服務程序按字節(jié)接收指令,并按照數(shù)據(jù)協(xié)議的規(guī)定,利用校驗模塊判斷指令的正確性,如果指令錯誤,則將該指令丟掉,回到初始化狀態(tài),如果指令正確,則對其進行解析,并將對應的頻率和角度的控制字以及射頻、模式和調(diào)幅指數(shù)的信息發(fā)送給FPGA。當指令發(fā)送完畢后程序再回到初始狀態(tài)。

        5 測試結(jié)果及系統(tǒng)性能指標

        在經(jīng)過硬件調(diào)試以及軟件編寫后,通過JTAG仿真器將軟件下載到硬件板上,并且將系統(tǒng)232接口與計算機連接對其進行控制。利用Agilent MSO6012A型示波器對輸出信號進行了測試,在此給出音頻信號以及羅盤信號的波形結(jié)果,如圖5,圖6所示。

        圖5 音頻調(diào)制信號波形

        圖6 羅盤激勵信號波形

        系統(tǒng)為輸出設計了兩種模式,一個為音頻輸出模式,即只有垂直天線的輸出信號,一個為羅盤輸出模式,即組合天線的輸出信號。圖5是摩爾斯音頻調(diào)制信號波形,摩爾斯碼基帶頻率為10 Hz,DDS產(chǎn)生的音頻載波頻率為1 020 Hz,輸出峰?峰幅值為515 mV。圖6為羅盤信號波形,其中低頻信號頻率為90 Hz,峰?峰值為1.5 V,并且方位角度為0°,調(diào)制頻率為190 kHz,輸出結(jié)果符合了羅盤天線信號的模型要求。

        通過對系統(tǒng)的性能以及功能進行了測試,結(jié)果達到各項指標的設計要求,其主要技術(shù)指標如下:

        (1) 頻率范圍:190~2 094 kHz,步進1 kHz。

        (2) 角度范圍:0~359°,步進1°。

        (3) RF輸出阻抗:50 Ω。

        (4) 輸入信號頻率:70~100 Hz,幅度:[Vpp=]1~15 V。

        (5) 穩(wěn)定工作時間:≥12 h。

        (6) 輸出信號功率:-30 dBm±-3 dB。

        (7) 方位角輸出精度:≤±0.5°。

        6 結(jié) 語

        本文對組合天線的信號模型以及DDS原理進行了簡述,并重點介紹了羅盤激勵器系統(tǒng)硬件和軟件的設計方案。系統(tǒng)具有程控接口,通過上位機的控制,實現(xiàn)了對全頻段、全方位角度的羅盤信號的連續(xù)模擬,并達到了各項指標的要求。由于不同廠家生產(chǎn)的組合天線型號、種類居多,其規(guī)定的羅盤信號模型也有所區(qū)別,所以該方案在指標允許的情況下,只需重新設計系統(tǒng)軟件,從而完成對輸出羅盤信號的改變,這樣大大節(jié)約了硬件成本以及研發(fā)時間,體現(xiàn)了軟件無線電靈活、可重構(gòu)的特點,在工程中具有一定的應用價值。

        參考文獻

        [1] 趙冬梅,姜茂仁,王煒珽.AD9854在無線電羅盤測試信號源中的應用[J].科教信息,2007(17):530?531.

        [2] 陶玉柱,胡建旺,崔佩璋.軟件無線電技術(shù)綜述[J].通信技術(shù),2011,44(1):37?39.

        [3] 薛松.軟件無線電羅盤技術(shù)研究[D].成都:電子科技大學,2007.

        [4] 杜永忠.羅盤(ADF)天線模仿儀的設計[D].西安:西安電子科技大學,2006.

        [5] 于潞,唐金元,劉水.基于振幅比例變換法的程控型無線電羅盤信號模擬器設計[J].儀表技術(shù),2012(7):31?33.

        [6] 于潞,唐金元.無線電羅盤信號模擬器的設計與實現(xiàn)[J].儀表技術(shù),2012(5):39?41.

        [7] DU Xiao?ming, ZHANG Jun. DDS phase?locked swept source and study design [C]// 2011 International Conference on Computer Science and Network Technology. Harbin, China: ICCSNT, 2011: 146?149.

        [8] 張鵬明,魏俊淦,田建學.試論DDS技術(shù)在無線電羅盤中的應用[J].機械與電子,2007(18):98?99.

        [9] 張獻偉,任志良,陳光,等.基于Xilinx FPGA IP CPRE的可調(diào)正弦信號發(fā)生器設計[J].電子測量技術(shù),2012,32(5):1?4.

        [10] 田耘,徐文波.Xilinx FPGA開發(fā)實用教程[M].北京:清華大學出版社,2008.

        [11] 周渭民.基于DSP和FPGA的GPS衛(wèi)星信號模擬源的硬件設計[D].成都:電子科技大學,2009.

        [12] Xilinx Inc. DDS compiler v5.0 product specification [M]. USA: Xilinx, 2005.

        猜你喜歡
        指令信號
        聽我指令:大催眠術(shù)
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        孩子停止長個的信號
        ARINC661顯控指令快速驗證方法
        LED照明產(chǎn)品歐盟ErP指令要求解讀
        電子測試(2018年18期)2018-11-14 02:30:34
        殺毒軟件中指令虛擬機的脆弱性分析
        電信科學(2016年10期)2016-11-23 05:11:56
        基于LabVIEW的力加載信號采集與PID控制
        一種基于極大似然估計的信號盲抽取算法
        一種基于滑窗的余度指令判別算法
        福利网址在线观看| 久久伊人精品一区二区三区| 男女上下猛烈啪啪免费看| 精品人妻少妇一区二区不卡| 激情五月婷婷久久综合| 日本熟妇中出高潮视频| 国产av一区二区三区天堂综合网| 最近免费中文字幕| 国产成人亚洲合集青青草原精品 | 熟女丝袜美腿亚洲一区二区三区| 日本一本一道久久香蕉男人的天堂| 18精品久久久无码午夜福利| 人人做人人妻人人精| 亚洲熟伦在线视频| 少妇太爽了在线观看免费| 一本大道无码人妻精品专区| 国产98在线 | 免费| 免费人成视频网站在线观看不卡| 李白姓白白又白类似的套路 | 三级全黄的视频在线观看| 亚洲中文中文字幕乱码| 国产av一区二区三区天堂综合网| 亚洲最大中文字幕无码网站| 中文字幕日韩熟女av| 丰满少妇被猛进去高潮| 插b内射18免费视频| 欧美日韩亚洲成色二本道三区| 国产av大片久久中文字幕| 欧美激情乱人伦| 久久人人爽人人爽人人片av麻烦| 亚洲色婷婷综合开心网| 日本免费看片一区二区三区| 国产美女精品一区二区三区| 中文字幕国产91| 精品国产一区二区三区九一色| 国产精品亚洲片在线观看不卡| a级黑人大硬长爽猛出猛进| 亚洲中文字幕有码av| 新中文字幕一区二区三区| 少妇无码一区二区三区免费 | 久久天堂精品一区专区av|