基于DDS的多通道信號源設計
該器件集成了具有突出的寬帶和窄帶SFDR特性的4路高速10位DAC。每一個(gè)通道都具有32位頻率控制字,14位相位控制字,10位輸出幅度控制字。它被廣泛地應用在本地振蕩源、相控陣列雷達/聲納系統、測量?jì)x器/儀表、同步時(shí)鐘及RF信號源等方面。其特性如下:
(1)有4路帶10位DAC的DDS通道,最高取樣頻率為500 MSPS;
(2)各個(gè)通道都有獨立的頻率/相位/幅度控制功能;
(3)大于65 dB的通道隔離度;
(4)線(xiàn)性頻率/相位/幅度掃描功能;
(5)最高可達16級的頻率/相位/幅度調制;
(6)DAC既可縮放電流又可獨立編程;
(7)0.116 Hz或者更好的頻率調整分辨率;
(8)32位頻率分辨率;
(9)14位相位偏移分辨率;
(10)10位輸出幅度可縮放的分辨率;
(11)具有增強數據吞吐量的串行I/O口(SPI);
(12)可通過(guò)軟件/硬件控制節電模式,以降低功耗;
(13)雙電源供應(DDS核1.8 V,串行I/O 3.3 V);
(14)內置多器件同步功能;
(15)內置時(shí)鐘倍頻鎖相環(huán)(4~20倍倍頻);
(16)可選擇參考時(shí)鐘源。
2 系統軟件設計
2.1 程序設計流程
該系統中主要使用了帶有SPI總線(xiàn)的C8051F020單片機的P1和P2幾個(gè)I/O端口,它們與AD9959的連接示意圖如圖2所示。本文引用地址:http://dyxdggzs.com/article/155135.htm
在單片機編程的主函數中首先要關(guān)閉看門(mén)狗,否則每當執行到斷點(diǎn)時(shí),程序將會(huì )跳轉到入口點(diǎn)從頭執行。接著(zhù)初始化單片機的時(shí)鐘(使用外部高精度、高穩定度晶振22.118 4 MHz)和I/O口配置,然后通過(guò)I/O端口對AD9959進(jìn)行初始化、選擇通道、寫(xiě)入相對應的控制字、發(fā)送I/O_UPDATE信號,輸出所要求的信號。單片機的程序流程圖如圖3所示。
評論