《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計(jì)應(yīng)用 > 基于AD9857的衛(wèi)星通信發(fā)射機(jī)的設(shè)計(jì)與實(shí)現(xiàn)
基于AD9857的衛(wèi)星通信發(fā)射機(jī)的設(shè)計(jì)與實(shí)現(xiàn)
來源:電子技術(shù)應(yīng)用2011年第1期
池方玉,姜泉江,陳曉挺,劉會(huì)杰
(中國科學(xué)院微小衛(wèi)星聯(lián)合重點(diǎn)實(shí)驗(yàn)室,上海200050)
摘要: 介紹了AD9857的工作原理,分析了AD9857的主要特點(diǎn)及典型應(yīng)用電路。在此基礎(chǔ)上,給出了一種基于AD9857的衛(wèi)星通信發(fā)射機(jī)的實(shí)現(xiàn)方案,并結(jié)合實(shí)現(xiàn)及調(diào)試,歸納了AD9857在應(yīng)用中應(yīng)該注意的問題,給出了經(jīng)驗(yàn)證可行的解決方案。
中圖分類號(hào): TN914.3
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2011)01-0058-04
Design and implementation of a satellite communication transmitter based on AD9857
Chi Fangyu,Jiang Quanjiang,Chen Xiaoting,Liu Huijie
Key Lab. of Micro-Satellite, Chinese Academy of Sciences, Shanghai 200050,China
Abstract: In this paper, the principle and main characters of AD9857 are introduced, and the typical application circuit is given. A solution of satellite communication transmitter based on AD9857 is proposed. Combined with implementation and testing, the problems which users should pay attention to in AD9857’s application are mentioned, and the solutions proved viable are given.
Key words : satellite communication;digital up conversion;AD9857


    數(shù)字衛(wèi)星通信系統(tǒng)中的發(fā)射機(jī)設(shè)計(jì)與實(shí)現(xiàn)是一項(xiàng)重要內(nèi)容,合理選擇DAC芯片能更好地保證系統(tǒng)的可靠性、穩(wěn)定性,并提供靈活的可配置能力。AD9857是ADI公司推出的一款性能優(yōu)異的14位D/A轉(zhuǎn)換芯片,采樣速率為200 MHz,動(dòng)態(tài)性能為80 dB SFDR@65 MHz(±100 kHz)Aout,擁有8位輸出幅度控制[1]。AD9857集成了一個(gè)高速DDS、一個(gè)14位DAC、時(shí)鐘倍頻器電路以及各種數(shù)字濾波器。它可以工作在通用I/Q正交調(diào)制模式、單音DDS模式和內(nèi)插DAC模式。另外,AD9857可以通過內(nèi)部寄存器靈活地配置其工作狀態(tài),內(nèi)部寄存器可同時(shí)寄存四種配置狀態(tài),外部可通過兩個(gè)PS選擇信號(hào)靈活地選擇DA的工作狀態(tài)。
1 AD9857的功能與技術(shù)特性
    AD9857內(nèi)部有4個(gè)信號(hào)處理模塊:固定與可調(diào)2級(jí)內(nèi)插CIC濾波器、32位DDS核、正交調(diào)制以及輸出幅度控制、14位DAC核。其內(nèi)部基本結(jié)構(gòu)如圖1所示[1]。

    AD9857主要功能包括:
    (1)具有I/Q正交調(diào)制功能,有增益及偏移調(diào)整功能;
    (2)內(nèi)置32位低功耗DDS核,可產(chǎn)生精確的調(diào)制載波頻率;
    (3)具有4×~20×的基準(zhǔn)時(shí)鐘倍頻器,可以靈活地調(diào)整系統(tǒng)時(shí)鐘;
    (4)具有8位輸出幅度控制,可靈活地控制輸出幅度;
    (5)具有8×~252×的可調(diào)內(nèi)插濾波器,可靈活地配置上變頻速率;
    (6)具有反CIC濾波器和反SINC濾波器,可有效地補(bǔ)償CIC和采樣延遲帶來的失真;
    (7)14位D/A轉(zhuǎn)換,最大輸出電流5 mA~20 mA可變,通過外接電阻進(jìn)行調(diào)整。
2 AD9857的典型電路應(yīng)用
    AD9857電路模塊接口主要包括數(shù)字輸入接口、模擬輸出接口、時(shí)鐘接口、同步配置接口等,如圖2所示。

2.1 數(shù)字輸入接口
    AD9857提供一個(gè)14位的數(shù)據(jù)輸入口DATA_IN<13:0>。AD9857提供了PDCLK輸出用于輸入數(shù)據(jù)的同步,在PDCLK的上升沿輸入數(shù)據(jù),PDCLK為I或Q路數(shù)據(jù)速率的兩倍,所以在輸入到AD9857之前,I、Q兩路數(shù)據(jù)要準(zhǔn)確地合成一路數(shù)據(jù)。
2.2 模擬輸出接口
    IOUT為AD9857的模擬輸出接口,DAC_RESET為DAC參考電流設(shè)置管腳,通過調(diào)整外接電阻RSET的大小來調(diào)整DA的最大輸出電流,具體公式如下[1]:
    RSET=39.93/IOUT                    (1)
    由于最大輸出電流會(huì)影響到DAC的SFDR性能,所以規(guī)定最大輸出電流調(diào)整范圍為5 mA-20 mA。本文在實(shí)際應(yīng)用中取RSET為2 k&Omega;,最大輸出電流為20 mA。
    IOUT的實(shí)際輸出可以通過內(nèi)部的輸出幅度控制模塊來調(diào)整。它由一個(gè)8位的乘法器實(shí)現(xiàn),最高位權(quán)值為20,最低位權(quán)值為2-7,可實(shí)現(xiàn)乘法器的調(diào)節(jié)范圍為0~1.992 187 5。
2.3 時(shí)鐘接口
    AD9857的時(shí)鐘接口主要包括REFCLK、SCLK、PDCLK。
    REFCLK為外部參考時(shí)鐘輸入,外部參考時(shí)鐘通過內(nèi)部時(shí)鐘倍頻器倍頻產(chǎn)生系統(tǒng)時(shí)鐘,系統(tǒng)時(shí)鐘的最大值是200 MHz,實(shí)際應(yīng)用中應(yīng)根據(jù)外部電路晶振時(shí)鐘以及所需要的系統(tǒng)時(shí)鐘合理地配置時(shí)鐘倍頻器的倍頻值;
    SCLK為串口時(shí)鐘,用于串口數(shù)據(jù)輸入輸出的同步以及內(nèi)部狀態(tài)機(jī)的運(yùn)行,每次SCLK的上升沿輸入1 bit數(shù)據(jù),一個(gè)完整的系統(tǒng)配置周期可分為指令周期和數(shù)據(jù)周期,指令周期大小為1 B,即8個(gè)SCLK時(shí)鐘上升沿,數(shù)據(jù)周期則根據(jù)指令周期設(shè)定的值確定大小,可為1 B~4 B,這里要注意的是外部寫數(shù)據(jù)字節(jié)的大小必須與指令周期中指定的大小保持一致,否則會(huì)出現(xiàn)不同步的情況。
    PDCLK為AD9857的輸出信號(hào),用于并行數(shù)據(jù)輸入的同步。這里需要注意的是,通用I/Q正交調(diào)制模式下,PDCLK為IQ合路數(shù)據(jù)的時(shí)鐘,即I、Q單路數(shù)據(jù)時(shí)鐘的兩倍。
2.4 同步配置接口
    SCLK、SDIO、SDO、SYNCIO、PS1和PS0為AD9857的同步配置接口。SCLK提供同步配置數(shù)據(jù)的輸入時(shí)鐘;SDIO為串行數(shù)據(jù)輸入輸出接口,可通過內(nèi)部寄存器配置其為輸入單向或輸入輸出雙向;SDO為當(dāng)SDIO被配置為輸入單向時(shí)用于串行數(shù)據(jù)輸出的端口;SYNCIO為串口同步接口,當(dāng)該管腳被置高電平時(shí)根據(jù)內(nèi)部寄存器的分配,AD9857可同時(shí)配置四種狀態(tài)并寄存,PS0和PS1用于對(duì)這四種狀態(tài)進(jìn)行選擇。
2.5 其他接口
    AD9857還有一些控制及檢測(cè)接口,包括復(fù)位RESET、使能TXENABLE、內(nèi)部鎖相環(huán)鎖定提示、PLL_LOCK和CIC溢出標(biāo)志CIC_OVERFL。
3 基于AD9857的衛(wèi)星通信發(fā)射機(jī)實(shí)現(xiàn)方案
    本文基于軟件無線電中頻數(shù)字化的設(shè)計(jì)思想,結(jié)合AD9857的功能特性,設(shè)計(jì)了一種DQPSK衛(wèi)星通信發(fā)射機(jī)的實(shí)現(xiàn)方案[2][4]。功能結(jié)構(gòu)框圖如圖3所示。
    在該實(shí)現(xiàn)方案中,AD9857實(shí)現(xiàn)了CIC上變頻濾波、DQPSK正交調(diào)制、DA轉(zhuǎn)換三個(gè)功能,如圖4所示。

    AD9857前面的功能模塊在FPGA中實(shí)現(xiàn)[3],另外FPGA中還實(shí)現(xiàn)了AD9857的控制模塊,具體結(jié)構(gòu)如圖5所示。

    其中,Syn_serial_rx模塊實(shí)現(xiàn)卷積編碼和插入獨(dú)特字EB90;Dqpsk_coder模塊實(shí)現(xiàn)差分編碼;Rcos_fir模塊對(duì)IQ兩路數(shù)據(jù)進(jìn)行成型濾波;DAC_par2ser模塊對(duì)IQ兩路數(shù)據(jù)進(jìn)行合路;Dac_control模塊實(shí)現(xiàn)對(duì)AD9857的配置和控制;Da_cache模塊控制AD9857輸入數(shù)據(jù)的時(shí)序,使AD9857的輸入數(shù)據(jù)嚴(yán)格按照I1Q1I2Q2&hellip;InQn的順序輸入。
    AD9857的具體配置見表1。

    圖6、圖7給出了AD9857配置為12.288 MHz時(shí)輸出信號(hào)的實(shí)測(cè)頻譜圖和星座圖。

    由圖7星座圖可知,AD9857輸出的中頻信號(hào)EVM為0.756%,具有良好的輸出特性。
4 AD9857應(yīng)用的關(guān)鍵問題和解決方案
    通過實(shí)際的設(shè)計(jì)實(shí)現(xiàn)和測(cè)試,本文提出在AD9857的使用過程中應(yīng)該注意以下問題:
    (1)輸入數(shù)據(jù)的IQ兩路對(duì)齊:由于AD9857要求輸入IQ兩路依次串行輸入方式,而通信IQ正交調(diào)制后信號(hào)形式為IQ兩路正交并行輸出,故需先將信號(hào)轉(zhuǎn)換為I1Q1I2Q2&hellip;&hellip;InQn的形式,然后使用TXENABLE信號(hào)確定第一個(gè)有效數(shù)據(jù),以形成I1+jQ1,I2+jQ2&hellip;Ii+jQi的等效低通形式的復(fù)信號(hào),再在內(nèi)部進(jìn)行正交上變頻??梢姶_定第一個(gè)有效數(shù)據(jù)極為重要,否則將形成Qi+jI(i+1)的錯(cuò)誤,導(dǎo)致無法正常接收。這就需要綜合考慮系統(tǒng)復(fù)位信號(hào)、數(shù)據(jù)時(shí)鐘、DA內(nèi)部鎖相環(huán)提示信號(hào)dac_pll_lock和信號(hào)使能信號(hào)TXENABLE之間的時(shí)序關(guān)系,嚴(yán)格保證時(shí)序關(guān)系。
    (2)串口配置速率:在AD9857的datasheet中,串口配置速率可以設(shè)到10 MHz,但在發(fā)射機(jī)設(shè)計(jì)調(diào)試過程中發(fā)現(xiàn),當(dāng)串口配置速率設(shè)到3 MHz或者更高時(shí),AD9857會(huì)出現(xiàn)上電配置不穩(wěn)定的情況,直接表現(xiàn)就是發(fā)射信號(hào)的星座圖EVM變差,從而導(dǎo)致接收機(jī)解調(diào)出錯(cuò),誤碼增加的現(xiàn)象。而當(dāng)把配置速率降低到300 kHz后,星座圖EVM變好。因此,在AD9857的使用過程中,串口配置速率要配置在一個(gè)較低的水平,以保證DA配置穩(wěn)定。
    AD9857是一款高精度、高性能并具有豐富功能的14位D/A轉(zhuǎn)換芯片,可以應(yīng)用于單載波的寬帶無線通信系統(tǒng)的D/A轉(zhuǎn)換。通過其內(nèi)部的頻率搬移功能,AD9857可以輸出模擬中頻信號(hào),再通過一級(jí)混頻器就可以直接變頻成射頻信號(hào),從而節(jié)省了一級(jí)模擬中頻電路,大大簡化了發(fā)射模擬通道設(shè)計(jì)。AD9857可以廣泛應(yīng)用于基于軟件無線電思想的衛(wèi)星通信以及地面寬帶無線通信系統(tǒng)。
參考文獻(xiàn)
[1] AD9857 Datasheet[S].Analog Devices,2004.
[2] PROAKIS J G著.數(shù)字通信(第四版)[M].張力軍,鄭寶玉,譯.北京:電子工業(yè)出版社,2003.
[3] 西瑞克斯(北京)通信設(shè)備有限公司.無線通信的MATLAB和FPGA實(shí)現(xiàn)[M].北京:人民郵電出版社,2009.
[4] MARINA R.Transmitter model for the design of communication satellites[J].IEEE Transactions on Aerospace and  Electronic systems,1999,35(1):31-42.

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