新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于DDS的多通道信號源設計

        基于DDS的多通道信號源設計

        作者: 時間:2012-03-31 來源:網絡 收藏

        2.2 單頻點信號產生
        本系統要產生12 MHz和48 MHz的正弦波信號,根據輸出頻率的計算公式:f=(FTW·fs)/232,可以算出頻率控制字FTW的值為FTW=(fo·232)/fs,當fs=500 MHz時,輸出12 MHz頻率對應的頻率控制字為:FTW=0624DD2F;48 MHz對應的頻率控制字為:FTW=189374BC。然后只需要將控制字寫到AD9995的CTW0寄存器中即可。下面是具體的操作過程:
        (1)AD9959初始化,使其內部寄存器處于初始狀態,即工作模式為單頻模式,頻率控制字和相位控制字均置0,Single-Bit串行數據傳輸。
        (2)設置系統參考頻率為100 MHz,倍頻為PLL=5。
        (3)0使能位置1,其他使能位都置0。
        (4)使用串行I/O口,發送0所需要的頻率控制字0624DD2F到I/O Buffer。
        (5)通道1使能位置1,其他通道使能位均置0。
        (6)使用串行I/O口,發送通道1所需要的頻率控制字189374BC到I/O Buffer。
        (7)發送I/O_UPDATE信號,將I/O Buffer中的數據傳送到內部寄存器(Active Register)。
        輸出信號的波形可以在測試結果與分析中的圖4和圖5看到。

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

        d.jpg


        2.3 線性調頻信號產生
        AD9959沒有直接產生線性調頻的功能模式,但是可以通過間接的方法實現此功能,其原理與能產生線性調頻的AD9854一樣,都是在線性掃頻的過程中改變掃頻步進控制字(RDW/FDW)和掃頻駐留時間控制字(RSRR/FSRR)。所以只有在AD9959掃頻的過程中根據實際需要不停地更改RDW/FDW和RSRR/FSRR,就可以得到線性調頻信號。
        對于線性調頻工作狀態的實現,還有一點需要說明。由于線性調頻信號是有時寬限制的,因此在輸出線性調頻信號的時候,需要外部定時器來實現對時寬的控制。
        具體操作為:先把線性掃頻模式配置為非駐留線性掃頻模式,然后指定起始頻率、結束頻率、上升掃頻步進控制字(RDW)和上升掃頻駐留時間控制字(RSRR),最后利用單片機的定時器精確定時控制P2管腳,以對線性調頻信號進行精確控制。
        本系統需要產生帶寬30 MHz的線性調頻信號,在這里將中心頻率設為50 MHz,故起始頻率設為35 MHz,結束頻率設為65 MHz,上升掃頻步進頻率設為1 kHz,上升掃頻駐留時間設為最小值8 ns,然后給系統送一個I/O_UPDATE信號,把將寫入到寄存器的值導入到內核中。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 溧阳市| 水富县| 卓尼县| 保靖县| 汉中市| 宣城市| 昌图县| 孟津县| 韶关市| 阳原县| 辽中县| 闽侯县| 许昌市| 昂仁县| 昆山市| 宜兴市| 张北县| 新绛县| 平定县| 孟连| 黑水县| 双桥区| 嘉定区| 靖州| 密山市| 洛隆县| 微山县| 赤城县| 湖北省| 平顶山市| 墨玉县| 清新县| 崇文区| 磐安县| 三亚市| 永靖县| 高平市| 瓦房店市| 仙游县| 即墨市| 松滋市|