新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP、DDS和ARM雷達中頻信號模擬器研究

        基于DSP、DDS和ARM雷達中頻信號模擬器研究

        作者: 時間:2012-06-18 來源:網絡 收藏

        雷達信號是模擬技術與雷達技術相結合的產物。它通過模擬的方法產生雷達回波信號,以便在實際雷達系統前端不具備的條件下對雷達系統后級進行調試。隨著數字技術的進步,高速、超大規模集成電路的使用,雷達信號模擬系統正朝著靈活、通用的方向發展。筆者設計了一種基于PC+++體系結構的能家長,介紹了該系統的硬件設計,并以模擬相參數脈沖雷達動目標信號為例,介紹了本系統的應用。

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

        1 系統結構設計

        現代雷達信號模擬的設計偏重于運用數字化方式實現,隨著實時數字信號處理技術的發展,PC++D/A的體系結構成了雷達實現的主要方式。直接數字頻率合成技術()以其在頻率捷變速度、相位連續性、相對帶寬、高分辨率以及集成化等方面的優異性能,成為現代頻率合成技術中的佼佼者,同時也為模擬的實現方式提供了新的選擇。

        本設計采用PC+++的體系結構。PCM機對目標及環境進行建模、運算,生成仿真數據庫,DSP根據模擬的雷達實時狀態及目標、環境的實時特性,進行數據調度、運算和處理,最后形成控制DDS所需的調幅、調相、調頻等控制字,通過DDS產生雷達中頻模擬信號。

        由于對模擬器通用性的考慮,PC機與DSP間的通信,希望不僅能實時改變雷達模擬信號的參數,還可以適應不同雷達體制和不同信號處理機的具體要求,方便加載新的程序。雖然通過PCI(或CPCI)能實現程序加載,并且傳輸速率快,但不能脫機工作,且插拔麻煩,不能用于筆記本調試。本設計采用作為主控模塊,控制USB接口器件和DSP的主機口,完成程序的加載和參數的實時設置。

        2 硬件電路的設計與實現

        本系統主要包括以ARM為核心的主控模塊,以DSP為核心的實時數據處理模塊,以DDS為核心的信號生成模塊,以及包括USB、RS-232和鎖存器等的通信模塊和電源系統,其系統框圖如圖1所示。

        2.1 主控模塊

        系統主控模塊負責控制和協調各種工作。ARM采用Samsung公司生產的S3C44B0X微處理器,通過集成鎖相環倍頻系統主頻可達66MHz,最大外部存儲空間256MB,片上資源豐富,外圍控制能力強,性價比高。由它控制USB模塊接收PC機計算生成的雷達模擬信號的數據及代碼,控制主機口加載DSP,控制UART實現工作狀態在PC機上的實時顯示。

        2.2 實時數據處理模塊

        實時數據處理模塊利用PC機生成的雷達信號模擬數據,根據設定的雷達工作狀態及目標、環境的實時動態計算DDS的控制字,控制三片DDS輸出雷達模擬信號。同時通過串口與信號處理機交換信息,通過鎖存器向處理板提供控衰減控制信號。

        DSP采用TI公司C6000系列中的TMS320C6416,系統時鐘達600MHz,數據處理速率可達4800MIPS。提供32/16bit主機口,具有兩個獨立的外部存儲器接口,其中EMIFA支持64bit總線寬度。

        2.3 信號生成模塊

        DDS信號產生模塊采用三片ADI公司生產的AD9852ASQ,它們同時生成三路中頻信號。根據雷達體制和信號處理機要求不同,可分別對應不同的信號,如雷達的目標回波、雜波和發射信號,或外輻射源雷達的直達波、目標回波和多徑信號,以及跟蹤雷達回波信號的和支路∑、俯仰左支路Δα以及方位差支路Δβ等。

        AD9852最高工作頻率300MHz,可工作在單頻、FSK、Ramped FSK、Chirp、BPSK五種模式。具有豐富的寄存器組,通過設置相應控制字可方便生成多種信號。

        2.3.1 總線及時序控制設計

        AD9852的頻率、相位和幅度控制字的設置和控制信號的產生由TMS320C6416完成,AD9852可以看作是異步存儲設備與TMS320C6416的EMIFA相連,EMIFA采用32bit總線。

        AD9852采用并行輸入,總線寬度為8位,數據傳輸速率可達100MHz。為了提高控制DDS的速度,本系統采用了地址總線復用、數據總線、“分裂”的技術。即三片AD9852的6位地址線同時占用TMS320C6416地址總線A2~A7位,而它們的數據線分別占用TMS320C6416數據總線的D0~D7、D8~D15和D16~D23位。這樣可以由DSP對三片DDS的I/O緩沖寄存器同時進行寫操作,提高了總線利用率,并保證了三片AD9852輸出信號的相位相參。TMS320C6416與AD9852接口示意圖如圖2所示。

        三片AD9852的控制時序信號由EPLD產生。本設計采用ALTERRA公司生產的可編程邏輯器件EPM7128AETC100,對TMS320C6416的高位地址信號、數據信號和控制信號編碼,產生三片AD9852全局復位、讀/寫使能、頻率或相位切換等控制信號。

        寫入AD9852的數據先存入I/O緩存器,在I/O更新信號到來時寫入相應的寄存器改變AD9852的工作狀態。本設計中,I/O更新信號既可以由DSP寫完控制字后產生,也可由EPLD將系統時鐘分頻定時產生,兩種方式的選擇以及分頻倍數的控制同樣由EPLD對TMS320C6416的信號編碼實現。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 松阳县| 峨眉山市| 龙游县| 象山县| 灌云县| 罗田县| 平陆县| 定边县| 崇信县| 静安区| 镇平县| 成武县| 北流市| 湘阴县| 县级市| 长宁县| 开远市| 浦县| 南岸区| 泰和县| 定南县| 库伦旗| 容城县| 麻江县| 确山县| 木里| 甘洛县| 江山市| 重庆市| 乌拉特中旗| 商南县| 安义县| 卢龙县| 温州市| 毕节市| 额敏县| 吉林省| 辉南县| 临安市| 宁安市| 莱州市|