《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于AD9957實現(xiàn)射頻數(shù)字化短波發(fā)射機
基于AD9957實現(xiàn)射頻數(shù)字化短波發(fā)射機
2017年微型機與應(yīng)用第2期
張浩1,王永斌1,付天輝1,張娜2
1.海軍工程大學(xué) 電子工程學(xué)院,湖北 武漢 430033;2.海軍通信總站,北京 102100
摘要: 首先簡要介紹了射頻數(shù)字化短波發(fā)射機的基本原理以及AD9957芯片的主要功能,然后提出了一種利用AD9957芯片QDUC模式實現(xiàn)射頻數(shù)字化短波發(fā)射機內(nèi)部數(shù)字上變頻模塊和數(shù)/模轉(zhuǎn)換模塊的方案,對該模式下基帶數(shù)據(jù)產(chǎn)生、時鐘配置和串口編程的方法進行詳細闡述,最后給出了AD9957在短波發(fā)射機中應(yīng)用方案的仿真結(jié)果和硬件實測結(jié)果。
Abstract:
Key words :

  張浩1,王永斌1,付天輝1,張娜2

 ?。?.海軍工程大學(xué) 電子工程學(xué)院,湖北 武漢 430033;2.海軍通信總站,北京 102100)

       摘要:首先簡要介紹了射頻數(shù)字化短波發(fā)射機的基本原理以及AD9957芯片的主要功能,然后提出了一種利用AD9957芯片QDUC模式實現(xiàn)射頻數(shù)字化短波發(fā)射機內(nèi)部數(shù)字上變頻模塊和數(shù)/模轉(zhuǎn)換模塊的方案,對該模式下基帶數(shù)據(jù)產(chǎn)生、時鐘配置和串口編程的方法進行詳細闡述,最后給出了AD9957在短波發(fā)射機中應(yīng)用方案的仿真結(jié)果和硬件實測結(jié)果。

  關(guān)鍵詞:AD9957;QDUC模式;射頻數(shù)字化

  中圖分類號:TN914.1文獻標(biāo)識碼:ADOI: 10.19358/j.issn.1674-7720.2017.02.009

  引用格式:張浩,王永斌,付天輝,等.基于AD9957實現(xiàn)射頻數(shù)字化短波發(fā)射機[J].微型機與應(yīng)用,2017,36(2):25-27.

0引言

  數(shù)字化短波發(fā)射機的設(shè)計思路是盡可能讓數(shù)/模轉(zhuǎn)換器(Digital to Analog Converter,DAC)靠近天線,盡可能用數(shù)字信號處理代替?zhèn)鹘y(tǒng)模擬信號處理。隨著DSP、FPGA等硬件水平的提高,射頻數(shù)字化短波發(fā)射機已成為現(xiàn)實。本文將介紹一種能完成正交上變頻和數(shù)/模轉(zhuǎn)換的專用芯片——AD9957,并對AD9957在射頻數(shù)字化短波發(fā)射機中的應(yīng)用進行分析研究。

1射頻數(shù)字化短波發(fā)射機原理

  早期短波發(fā)射機都是模擬系統(tǒng),音頻輸入信號經(jīng)過SSB調(diào)制、多次混頻、濾波和放大,音頻信號才能搬移到射頻頻段。在射頻數(shù)字化短波發(fā)射機中,大部分模擬電路被數(shù)字電路代替,基帶信號直接由數(shù)字上變頻模塊轉(zhuǎn)發(fā)至短波發(fā)射頻段;DAC完成數(shù)字信號向模擬信號的轉(zhuǎn)變;模擬信號經(jīng)過功率放大器和匹配網(wǎng)絡(luò),最后由天線發(fā)射[1],如圖1所示。

001.jpg

  2AD9957概述

  AD9957芯片是ADI公司生產(chǎn)的通用數(shù)字正交上變頻器,它集成了一個高速、直接數(shù)字頻率合成器(Direct Digital Synthesizer ,DDS)、一個高性能、高速的14 位DAC、時鐘乘法器電路、數(shù)字濾波器和其他DSP功能[2]。AD9957有三種工作模式:正交數(shù)字上變頻(Quadrature Digital Up Converter,QDUC)模式、DAC內(nèi)插模式和單音模式。利用AD9957的QDUC模式,可實現(xiàn)射頻數(shù)字化短波發(fā)射機內(nèi)數(shù)字上變頻和數(shù)/模轉(zhuǎn)換部分。

  在QDUC模式中,輸入正交的兩路信號:I(t)和Q(t),數(shù)據(jù)分配器和格式器對I和Q進行解交錯處理,以便每個樣本沿著內(nèi)部數(shù)據(jù)通路以并行方式傳輸。半帶濾波器和級聯(lián)梳狀積分(Cascad Comb Intergrator,CCI)濾波器對基帶信號進行內(nèi)插濾波,分別使輸入信號的采樣率提高4倍和2~63倍。提高基帶信號采樣率的作用是能夠與DDS 內(nèi)核產(chǎn)生的正交(正弦和余弦)本振信號相乘并相加,從而產(chǎn)生正交上變頻數(shù)據(jù)流。反CCI濾波器和反SINC濾波器分別對CCI濾波器和DAC產(chǎn)生的通帶幅度衰減進行補償。QDUC模式的功能框圖[3]如圖2所示。

002.jpg

3QDUC模式

  3.1I/Q數(shù)據(jù)產(chǎn)生

  I/Q數(shù)據(jù)分別為基帶數(shù)據(jù)的同相分量和正交分量,采用18位二進制補碼或偏移二進制表示每個采樣點的大小?;鶐?shù)據(jù)的容量由數(shù)據(jù)時長和采樣速率共同決定。例如,發(fā)送1 s的基帶數(shù)據(jù),采樣速率為5 MHz,則需要1×5×18=90 Mbit數(shù)據(jù)容量。如果基帶數(shù)據(jù)為矩形脈沖序列,在輸入芯片數(shù)據(jù)端口前必須經(jīng)過脈沖整形。QDUC模式下數(shù)據(jù)讀取時序圖如圖3所示,TxENABLE是選通用戶數(shù)據(jù)的信號,當(dāng)信號為真時允許將數(shù)據(jù)鎖存到器件中。PDCLK為并行數(shù)據(jù)時鐘,該信號頻率等于基帶數(shù)據(jù)的采樣速率。通常情況下,采用PDCLK上升沿鎖存數(shù)據(jù)至數(shù)據(jù)端口。在QDUC模式下,AD9957的并行端口上交替出現(xiàn)I和Q數(shù)據(jù)字,每個PDCLK有效沿捕捉一個18 位I或Q字。因此,PDCLK時鐘速率為:

  ET3}4RKE}KDF[VVV396T70M.png

  其中,fSYSCLK是DAC的采樣速率;R是CCI濾波器的插值因子。半帶濾波器插值因子為定值4,CCI濾波器插值因子為R,則I或Q數(shù)據(jù)各自的速率為fSYSCLK/4R, 所以PDCLK時鐘速率為fSYSCLK/2R。

 

003.jpg

  3.2時鐘配置

  通過芯片上REF_CLK/REF_CLK輸入引腳,有兩種方式為AD9957提供參考時鐘輸入,分別是直接驅(qū)動和晶振驅(qū)動。

  直接驅(qū)動允許直接輸入頻率在60 MHz~1 GHz之間的信號作為芯片的系統(tǒng)時鐘。也可以輸入低頻信號,由芯片內(nèi)部的鎖相環(huán)(PLL)倍頻為400 MHz~1 GHz。晶體驅(qū)動是由晶振產(chǎn)生參考時鐘,然后倍頻至相應(yīng)的系統(tǒng)時鐘頻段。

  AD9957采用了一種數(shù)?;旌湘i相環(huán),即電荷泵鎖相環(huán)CPPLL(Charge Pump PhaseLock Loop),其基本結(jié)構(gòu)如圖4所示,主要由鑒頻鑒相器PFD(PhaseFrequence Detector)、電荷泵CP(Charge Pump)、低通濾波器LPF(LowPass Filter)、分頻器(Divider)和壓控振蕩器VCO(Voltage Control Oscillator)組成[4]。

  

004.jpg

  LPF采用三階環(huán)路濾波器[5],如圖5所示。

  圖5三階無源環(huán)路濾波器

  其中R2為1 kΩ,C3為1.1 pF,其余參數(shù)根據(jù)設(shè)計需要在芯片外圍焊接,計算公式如下:

  R2KDYN04`[DM`V8LNKA1XR0.png

  其中,KD為電荷泵電流值; KV為VCO增益; N為反饋分配系數(shù);φ為相位余量; fOL為開環(huán)帶寬。

  在硬件測試中,取KD=287 μA,KV=500 MHz/V,N=20,fOL=1.2 MHz,φ=45°。計算得出,R1為1 211 Ω,C1為300 pF,C2為46 pF。

  3.3串口編程

  AD9957串行 I/O端口兼容了包括 Motorola 6905/11 SPI 和 Intel 8051 SSR 協(xié)議在內(nèi)的大多數(shù)同步傳輸格式[2]。

  串行通信周期可分為兩個階段。第一個是指令階段,將要訪問的寄存器地址字節(jié)寫入 AD9957,并定義第二階段進行寫入或者讀取。第二階段為寫入周期或者讀取周期,分別指從串行端口控制器向串行端口緩沖器傳輸數(shù)據(jù)和從有效寄存器讀取數(shù)據(jù)。寫入周期結(jié)束后,編程數(shù)據(jù)駐留在串行端口緩沖器中,處于無效狀態(tài)。I/O_UPDATE 將串行端口緩沖器中的數(shù)據(jù)傳輸?shù)接行Ъ拇嫫鳌τ谧x取周期,不需要I/O_UPDATE,數(shù)據(jù)在時鐘下降沿輸出。

  此外,AD9957支持 MSB 優(yōu)先或 LSB 優(yōu)先傳輸格式。串行接口端口可以配置為單腳輸入/輸出(SDIO)或者雙腳分別輸入和輸出(SDIP和SDO);I/O復(fù)位(I/O_RESET)信號和低電平有效片選(CS)信號控制串口通信是否進行,提高了設(shè)計系統(tǒng)靈活性。

4結(jié)論

  采用碼率為2 kb/s的自定義序列(1011010)作為基帶數(shù)據(jù),采用Systemview軟件搭建QDUC模式功能電路,并進行仿真驗證。仿真過程中,脈沖整形采用的升余弦濾波器滾降系數(shù)為0.5,200倍內(nèi)插濾波,輸出載頻25 MHz,仿真結(jié)果如圖6所示。

  

005.jpg

  硬件測試結(jié)果如圖7所示,實際測試結(jié)果和仿真結(jié)果基本一致。

  綜上所述,AD9957應(yīng)用于短波發(fā)射機,實現(xiàn)射頻數(shù)字化,具備實際可行性。

參考文獻

  [1] 王金龍.短波數(shù)字通信研究與實踐[M].北京:科學(xué)出版社,2012.

  [2] AD9957 Data Sheet[Z].Analog Devices,Inc.2006.

 ?。?] 劉國棟.基于AD9957的數(shù)字正交調(diào)制器設(shè)計[J]. 無線電工程,2009,39(12):59-60.

 ?。?] 李榮榮. 鎖相環(huán)中PFD和CP的設(shè)計[D]. 南京:東南大學(xué),2014.

 ?。?] 劉奡.寬帶環(huán)路濾波器的設(shè)計[D]. 南京:東南大學(xué),2006.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。