




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、基于dds的數(shù)字移相信號(hào)發(fā)生器摘要頻率源是雷達(dá)、通信、電子對(duì)抗與電子系統(tǒng)實(shí)現(xiàn)高性能指標(biāo)的關(guān)鍵,很多現(xiàn)代電子設(shè)備和系統(tǒng)的功能都直接依賴于所用頻率源的性能,因此頻率源被人們喻為眾多電子系統(tǒng)的“心臟”。而當(dāng)今高性能的頻率源均通過直接數(shù)字頻率合成(dds)技術(shù)來實(shí)現(xiàn)。直接數(shù)字式頻率合成技術(shù)dds(direct digital synthesis)是新一代的頻率合成技術(shù),它采用數(shù)字控制信號(hào)的相位增量技術(shù),具有頻率分辨率高,頻率切換快,頻率切換時(shí)相位連續(xù)和相位噪聲低以及全數(shù)字化易于集成等優(yōu)點(diǎn)。本文首先對(duì)信號(hào)發(fā)生器以及dds的發(fā)展和現(xiàn)狀進(jìn)行了歸納敘述。其次對(duì)dds的原理及其輸出信號(hào)的性能進(jìn)行了分析。再次通過
2、對(duì)系統(tǒng)的分析,總結(jié)歸納出了系統(tǒng)的硬件結(jié)構(gòu),硬件主要由fpga芯片、數(shù)模轉(zhuǎn)換電路、幅度調(diào)節(jié)電路、功率放大電路和輸入、顯示電路組成。采用fpga實(shí)現(xiàn)了正弦信號(hào)發(fā)生器,信號(hào)發(fā)生器主要由累加器和rom查詢表組成,可由頻率和相位控制字使信號(hào)發(fā)生器的輸出改變。最后完成了軟件和硬件的設(shè)計(jì)和調(diào)試,對(duì)實(shí)驗(yàn)樣機(jī)進(jìn)行了測(cè)試,結(jié)果顯示的數(shù)據(jù)基本能夠達(dá)到輸出頻率變化范圍在4.992khz1272.96khz,輸出幅度為1.8v2.1v的設(shè)計(jì)要求。關(guān)鍵詞 直接數(shù)字頻率合成器;信號(hào)發(fā)生器;現(xiàn)場(chǎng)可編程門陣列digital phase shifter signal generator base on ddsabstractth
3、e frequency source is the radar, the correspondence,the electronic countermeasure and the electronic system realization high performance target key, the very many modem electronic installation and the system function all directly relies on in uses the frequency source the performance,therefore the f
4、requency source is explained by the people for the multitudinous electronic system” the heart”but the high performance frequency source realizes now through the direct digital frequency synthesizes(dds).direct digital synthesizing is a new frequency synthesizing technology, which adopts phase increm
5、ent controled by digital. it has so many virtues such as high frequency resolving, fast frequency switching ability, continuous phase, low phase noise and integration easily for its digital operation.this article first dds signal generator, as well as the development and summarized description of th
6、e status quo. second, the principle of the dds output signal and its performance analyzed. again through the system analysis, a summary of the systems hardware architecture, hardware mainly by the fpga chip, digital-to-analog conversion circuit, the rate adjustment circuit, power amplifier circuit a
7、nd input, display circuit. the use of fpga realization of a sinusoidal signal generator, signal generator by the accumulator and rom look-up table composed by the word frequency and phase control signal generator so that the output change. finally completed the hardware and software design and debug
8、ging of the experimental prototype has been tested, the data the results showed shows that it is able to meet the design requirements of frequency range between 4.992khz and 1272.96khz and output range between 1.8v and 2.1v.keywords dds;signal generating;fpga目錄摘要iabstractii第1章 緒論11.1 信號(hào)發(fā)生器技術(shù)11.2 頻率合
9、成技術(shù)21.2.1 頻率合成技術(shù)概述21.2.2 頻率合成技術(shù)的發(fā)展21.2.3 dds研究現(xiàn)狀及意義31.3 fpga在dds技術(shù)實(shí)現(xiàn)41.4 論文主要研究內(nèi)容5第2章 dds技術(shù)62.1 dds頻率合成的原理與結(jié)構(gòu)62.1.1 dds的基本原理62.1.2 dds的結(jié)構(gòu)72.1.3 dds的工作特點(diǎn)92.2 dds的頻譜分析92.3 dds的雜散特性分析102.3.1 相位截?cái)喈a(chǎn)生的雜散102.3.2 幅度量化產(chǎn)生的雜散122.3.3 dac轉(zhuǎn)換誤差產(chǎn)生的雜散122.3.4 其他噪聲源帶來的雜散132.4 dds的優(yōu)點(diǎn)和不足132.5 本章小結(jié)14第3章 信號(hào)發(fā)生器系統(tǒng)的硬件設(shè)計(jì)153.1
10、 系統(tǒng)硬件總體設(shè)計(jì)153.2 fpga芯片153.3 數(shù)模轉(zhuǎn)換電路173.4 幅度調(diào)節(jié)電路193.5 功率放大電路193.6 時(shí)鐘電路213.7 電源電路213.8 鍵盤輸入電路223.9 led顯示電路233.10 電路抗干擾措施243.11 本章小結(jié)25第4章 基于fpga的系統(tǒng)實(shí)現(xiàn)及測(cè)試264.1 fpga的總體設(shè)計(jì)264.2 fpga的模塊284.3 fpga的編輯及下載334.4 系統(tǒng)的測(cè)試344.4.1 時(shí)序仿真344.4.2 嵌入式邏輯分析儀的使用344.4.3 硬件的測(cè)試354.5 本章小結(jié)35結(jié)論37致謝38參考文獻(xiàn)39附錄a41附錄b46附錄c51千萬不要?jiǎng)h除行尾的分節(jié)符,
11、此行不會(huì)被打印。在目錄上點(diǎn)右鍵“更新域”,然后“更新整個(gè)目錄”。打印前,不要忘記把上面“abstract”這一行后加一空行第1章 緒論1.1 信號(hào)發(fā)生器技術(shù)信號(hào)發(fā)生器作為一種常用的信號(hào)源,在現(xiàn)代通信領(lǐng)域和測(cè)量領(lǐng)域得到廣泛的應(yīng)用,例如:電子測(cè)量、產(chǎn)品檢修以及各種電類實(shí)驗(yàn)室等。信號(hào)發(fā)生器的種類繁多,如:脈沖信號(hào)發(fā)生器、函數(shù)信號(hào)發(fā)生器、掃頻信號(hào)發(fā)生器等,這些信號(hào)發(fā)生器的主要功能是為待測(cè)器件或設(shè)備提供不同頻率、不同波形的電壓、電流信號(hào),例如:正弦波、方波、三角波、鋸齒波等1。信號(hào)發(fā)生器是一種最悠久的測(cè)量儀器,早在20年代電子設(shè)備剛出現(xiàn)時(shí)它就產(chǎn)生了。隨著通訊和雷達(dá)技術(shù)的發(fā)展,40年代出現(xiàn)了主要用于測(cè)試各
12、種接收標(biāo)準(zhǔn)的信號(hào)發(fā)生器,使信號(hào)發(fā)生器從定性分析的測(cè)試儀器發(fā)展成定量分析的儀器。同時(shí)還出現(xiàn)了可用來測(cè)量脈沖電路或用作脈沖調(diào)制器的脈沖信號(hào)發(fā)生器。由于早期的信號(hào)發(fā)生器機(jī)械結(jié)構(gòu)比較復(fù)雜,功率比較大,因此發(fā)展速度比較慢。直到1964年才出現(xiàn)第一臺(tái)全晶體管的信號(hào)發(fā)生器。自60年代以來信號(hào)發(fā)生器有了迅速的發(fā)展,出現(xiàn)了函數(shù)發(fā)生器,這個(gè)時(shí)候的信號(hào)發(fā)生器多采用模擬電子技術(shù),由分立元件或模擬集成電路構(gòu)成,其結(jié)構(gòu)復(fù)雜,且僅能產(chǎn)生正弦波、方波、鋸齒波和三角波等幾種簡單波形,由于模擬電路的漂移較大,使其輸出的波形的幅度穩(wěn)定性差,而且模擬器件構(gòu)成的電路存在著尺寸大、價(jià)格貴、功耗大等缺點(diǎn),并且要產(chǎn)生較為復(fù)雜的信號(hào)波電路結(jié)構(gòu)
13、非常復(fù)雜。自從70年代微處理器的出現(xiàn)以后,利用微處理器、模數(shù)轉(zhuǎn)換器和數(shù)模轉(zhuǎn)換器使信號(hào)發(fā)生器的功能擴(kuò)大,能夠產(chǎn)生比較復(fù)雜的波形。這時(shí)期的信號(hào)發(fā)生器多以軟件為主,實(shí)質(zhì)是采用微處理器對(duì)dac的程序控制,就可以得到各種簡單的波形。軟件控制波形的一個(gè)最大缺點(diǎn)就是輸出波形的頻率低,這主要是由cpu的工作速度決定的,如果想提高頻率可以改進(jìn)軟件程序減少其執(zhí)行周期時(shí)間或提高cpu的時(shí)鐘周期,但這些辦法是有限度的,根本的辦法還是要改進(jìn)硬件電路2。隨著現(xiàn)代電子、計(jì)算機(jī)和信號(hào)處理等技術(shù)的發(fā)展,極大促進(jìn)了數(shù)字化技術(shù)在電子測(cè)量儀器中的應(yīng)用,使原有的模擬信號(hào)處理逐步被數(shù)字信號(hào)處理所代替,從而擴(kuò)充了儀器信號(hào)的處理能力,提高了
14、信號(hào)測(cè)量的準(zhǔn)確度、精度和變換速度??朔四M信號(hào)處理的諸多缺點(diǎn),數(shù)字信號(hào)發(fā)生器隨之發(fā)展起來,目前信號(hào)發(fā)生器的基礎(chǔ)就是直接數(shù)字合成技術(shù),用高速存儲(chǔ)器做查詢表,通過數(shù)字形式存入的波形,由高速數(shù)模轉(zhuǎn)換器產(chǎn)生所需要的波形。如今,隨著百萬門以上的大規(guī)??删幊踢壿嬈骷年懤m(xù)面世,以及嵌入式處理器軟核的成熟,使得sopc(system on a programmable chip)步入大規(guī)模應(yīng)用階段,在一片fpga上實(shí)現(xiàn)一個(gè)完備的數(shù)字處理系統(tǒng)已成為可能。而隨著單片機(jī)技術(shù)的成熟和arm(advanced risc machines)處理器技術(shù)的發(fā)展,為數(shù)字信號(hào)發(fā)生器的設(shè)計(jì)又多了一種實(shí)現(xiàn)方式。目前,數(shù)字信號(hào)發(fā)生
15、器的設(shè)計(jì)主要有以下兩種方式。第一種方式是采用微處理器加專用信號(hào)發(fā)生器芯片(如:max038、ad9854等)。如文獻(xiàn)2便是采用這種設(shè)計(jì)方式。該設(shè)計(jì)主要采用arm7tdmi處理器芯片s3c4510b和max038(高頻函數(shù)發(fā)生器)芯片組成。該系統(tǒng)實(shí)現(xiàn)的輸出波形頻率在l0hz10mhz之間,頻率偏低且輸出波形頻率不易數(shù)控調(diào)節(jié)。這些問題的產(chǎn)生主要是由max038芯片引起的。max038的輸出頻率范圍在0.1hz20mhz之間,這樣就限制了產(chǎn)生波形的輸出頻率,另外max038芯片是一個(gè)壓控芯片,即頻率的變換需要通過調(diào)節(jié)電壓實(shí)現(xiàn),不易數(shù)控調(diào)頻。以上存在的問題都需解決。第二種方式是基于fpga的sopc片
16、上可編程嵌入式系統(tǒng)方式。該方式即在一片fpga芯片中嵌入一個(gè)軟核處理器,再用vhdl硬件描述語言設(shè)計(jì)出dds和必需的外圍電路,將其封裝成ip核的形式,然后將其與軟核處理器一起集中在fpga芯片中,實(shí)現(xiàn)sopc片上可編程嵌入式系統(tǒng)。目前的數(shù)字信號(hào)發(fā)生器的設(shè)計(jì)大多朝著這一設(shè)計(jì)理念發(fā)展。1.2 頻率合成技術(shù)1.2.1 頻率合成技術(shù)概述頻率合成技術(shù)指的是由一個(gè)或者多個(gè)具有高穩(wěn)定度和高精確度的頻率參考源,通過在頻率域中的線性運(yùn)算得到具有同樣穩(wěn)定度和精確度的大量的離散頻率的技術(shù)。完成這一功能的裝置被稱為頻率合成器。頻率合成信號(hào)發(fā)生器是教學(xué)實(shí)驗(yàn)及各種電子測(cè)量技術(shù)中很重要的一種信號(hào)源,頻率合成器應(yīng)用范圍非常廣
17、泛,特別是在通信系統(tǒng)、雷達(dá)系統(tǒng)中,頻率合成器起了極其重要的作用。隨著電子技術(shù)的不斷發(fā)展。頻率合成器的應(yīng)用范圍也越來越廣泛,對(duì)信號(hào)源的性能要求也越來越高,要求信號(hào)源的頻率穩(wěn)定度、準(zhǔn)確度及分辨率要高,以適應(yīng)各種高精度的測(cè)量,為了滿足這種高的要求,各國都在研制一種頻率合成信號(hào)源,這種信號(hào)源一般都是由一個(gè)高穩(wěn)定度和高準(zhǔn)確度的標(biāo)準(zhǔn)參考頻率源,采用鎖相技術(shù)產(chǎn)生千百萬個(gè)具有同一穩(wěn)定度和準(zhǔn)確度的頻率信號(hào)源,為了達(dá)到高的分辨率往往要采用多個(gè)鎖相環(huán)和小數(shù)分頻技術(shù)。1.2.2 頻率合成技術(shù)的發(fā)展頻率合成技術(shù)起源于上世紀(jì)30年代,其發(fā)展迅速,至今已經(jīng)歷了三代頻率合成器。第一代是直接式模擬頻率合成器,直接式模擬頻率合成
18、器是最先出現(xiàn)的一種合成器類型的頻率信號(hào)源。這種頻率合成器的原理簡單,易于實(shí)現(xiàn)。直接模擬式合成是由一個(gè)高穩(wěn)定、高純度的晶體參考頻率源,通過倍頻器、分頻器、混頻器,對(duì)頻率進(jìn)行加、減、乘、除運(yùn)算,得到各種所需頻率。其主要優(yōu)點(diǎn)是頻率轉(zhuǎn)換時(shí)間短,并能產(chǎn)生任意小的頻率增量。但頻率范圍受到限制,不能實(shí)現(xiàn)單片集成,并且輸出端的諧波、噪聲及寄生頻率難以控制,因此逐漸被后來的鎖相式頻率合成器、直接數(shù)字式頻率合成器所取代。第二代是鎖相式頻率合成器,鎖相式頻率合成是采用鎖相環(huán)(pll)進(jìn)行頻率合成的一種頻率合成器。主要由鑒相器、分頻器、壓控振蕩器和濾波器組成。通過改變不同的分頻比實(shí)現(xiàn)不同的頻率輸出。因該技術(shù)具有相噪低
19、,雜散抑制好,輸出頻率高,體積小,價(jià)格便宜等優(yōu)點(diǎn)至今仍在頻率合成領(lǐng)域占有重要地位。但頻率改變時(shí)的穩(wěn)定時(shí)間較長,不適合于頻率快速變化的場(chǎng)合下使用。第三代直接數(shù)字頻率合成器,隨著數(shù)字信號(hào)處理和微電子技術(shù)的發(fā)展,頻率合成領(lǐng)域在70年代誕生了一種革命性的頻率合成技術(shù),那就是直接數(shù)字頻率合成技術(shù)(dds或ddfs ),它的出現(xiàn)標(biāo)志著第三代頻率合成技術(shù)的出現(xiàn)。1971年,j.tierney和c.m.tader等人第一次完整地提出了dds概念:根據(jù)采樣定理,利用全數(shù)字的方法產(chǎn)生與頻率相對(duì)應(yīng)的線性正弦波相位系列,并將它轉(zhuǎn)化為幅度系列,再經(jīng)d/a轉(zhuǎn)換和低通濾波后得到所需要的特定頻率的模擬正弦波。直接數(shù)字頻率合成
20、器是一種新型的頻率合成技術(shù),具有如下優(yōu)點(diǎn):1.頻率分辨率高,輸出頻點(diǎn)多;2.頻率切換速度快,可達(dá)us量級(jí);3.頻率切換時(shí)相位連續(xù);4.可以輸出寬帶正交信號(hào);5.輸出相位噪聲低;6.可以產(chǎn)生任意波形;7.全數(shù)字化實(shí)現(xiàn),便于集成,體積小,重量輕。這些性能特點(diǎn)有些是直接模擬合成器和鎖相式頻率合成器所不具備的,使得直接頻率合成器在高速通信系統(tǒng)中得以廣泛應(yīng)用。1.2.3 dds研究現(xiàn)狀及意義由于dds具有其他合成技術(shù)不具備的優(yōu)點(diǎn),短短的幾十年內(nèi),隨著理論的不斷完善和集成電路的技術(shù)發(fā)展,dds走向工業(yè)應(yīng)用和商品化。國外由于對(duì)dds研究較早,產(chǎn)生了一系列性能優(yōu)越的單dds芯片,如stanford telco
21、mmunication的stel系列單片產(chǎn)品;adi公司的ad系列等單片產(chǎn)品;qualcomm公司的q2230等系列;dds技術(shù)也得到了廣泛的應(yīng)用,如hp8791型任意波形頻率合成器以dds為核心電路,它的輸出頻率范圍0.0518ghz,頻率分辨率為0.125hz,頻率轉(zhuǎn)換時(shí)間小于100ns,內(nèi)含調(diào)制電路,覆蓋帶寬10mhz3ghz。為了提高dds輸出頻率,一方面結(jié)合其它的頻率合成方法來擴(kuò)展輸出頻率,最常用且最有效的是dds+pll組合式頻率合成器,這種方法結(jié)合了兩個(gè)合成方法的優(yōu)點(diǎn),這也是頻率合成器發(fā)展的一個(gè)方向;另一方面利用先進(jìn)的技術(shù)不斷提高dds芯片本身的工作頻率。目前,國內(nèi)的dds設(shè)計(jì)都
22、是基于rom查表實(shí)現(xiàn)的。其工作速度主要受rom和dac的限制,使得dds輸出最高頻率有限。其中由于rom是存儲(chǔ)波形的模塊,其容量由相位輸入和幅度輸出的位寬大小決定。位寬越大,精度越高,rom的容量就大。大容量的rom不但面積大,功耗大,不易大規(guī)模集成化,且轉(zhuǎn)換速度也受到限制。因此有必要提出一種新穎的數(shù)字頻率合成方式來滿足其對(duì)dds的更高性能指標(biāo)的要求。一種選擇是壓縮rom大小,另一種選擇是用計(jì)算法取代rom,稱為rom-less設(shè)計(jì)方法。rom-less設(shè)計(jì)方法在早期的dds設(shè)計(jì)中受到限制,隨著微電子技術(shù)的發(fā)展,現(xiàn)在已經(jīng)成為實(shí)現(xiàn)dds設(shè)計(jì)的主要方法之一,這種方法主要利用函數(shù)近似計(jì)算方式實(shí)現(xiàn)相幅
23、轉(zhuǎn)換,主要有cordic算法,多項(xiàng)式插值法等,其中多項(xiàng)式插值法由于算法簡單,便于實(shí)現(xiàn)高速,低功耗的dds設(shè)計(jì),被廣泛研究。自從dds技術(shù)誕生以來,發(fā)達(dá)國家一直沒有放棄該技術(shù)及其應(yīng)用的研究,出現(xiàn)了一序列高性能的產(chǎn)品。我國對(duì)dds的研究相對(duì)較晚,研究實(shí)現(xiàn)高速,高精度的dds存在大量的困難。特別是在rom-less的dds設(shè)計(jì)。因此,rom-less的dds設(shè)計(jì)方法的研究很有必要,并將得以廣泛的發(fā)展。1.3 fpga在dds技術(shù)實(shí)現(xiàn)近年來現(xiàn)場(chǎng)可編程門陣列(fgpa)技術(shù)得到了迅速的發(fā)展和廣泛的應(yīng)用,其資源容量、工作頻率以及集成度都得到了極大的提高,使得利用fpga實(shí)現(xiàn)某些專用數(shù)字集成電路得到了大家的
24、關(guān)注,而基于fpga實(shí)現(xiàn)的直接數(shù)字頻率合成器則更具其優(yōu)點(diǎn),有著靈活的接口和控制方式、較短的轉(zhuǎn)換時(shí)間、較寬的帶寬、以及相位連續(xù)變化和頻率分辨率較高等優(yōu)點(diǎn),其也為設(shè)計(jì)者在此基礎(chǔ)之上實(shí)現(xiàn)電路集成提供了另一種方法。fpga在dds技術(shù)實(shí)現(xiàn)中的應(yīng)用對(duì)于dds系統(tǒng)數(shù)字部分的設(shè)計(jì),首先會(huì)遇到在fpga設(shè)計(jì)中非常典型的跨時(shí)鐘傳輸?shù)膯栴},單片機(jī)的輸出時(shí)鐘是ps級(jí)的,而fpga中的數(shù)字系統(tǒng)卻是ns級(jí)的,傳輸速度的匹配直接影響到了輸入控制字的穩(wěn)定。這里采用的是不同時(shí)鐘區(qū)域,單獨(dú)構(gòu)造原理圖功能模塊的方法。將高速的dds模塊單獨(dú)生成原理圖,將低速的單片機(jī)接口模塊生成另外一個(gè)原理圖,再將兩個(gè)原理圖重新建立工程,這樣就優(yōu)化
25、功能解決了跨時(shí)鐘問題。在整個(gè)dds系統(tǒng)數(shù)字部分中,最關(guān)鍵的就是相位累加器的設(shè)計(jì)。相位累加器設(shè)計(jì)的好壞將直接影響到整個(gè)系統(tǒng)的性能。在設(shè)計(jì)上可以把輸出數(shù)據(jù)作為另一路輸入數(shù)據(jù)和從處理器傳過來的頻率控制字連續(xù)相加,產(chǎn)生有規(guī)律的相位地址碼。對(duì)它的設(shè)計(jì)采用流水線的操作方式,從而提高了加法器的效率。ram塊通過高性能的輸入存儲(chǔ)模塊,這樣既節(jié)省了fpga中的邏輯單元,又利用了fpga的只能用于生成存儲(chǔ)模塊的ram塊,并提高了性能。fpga內(nèi)部功能都是用verilog語言實(shí)現(xiàn)。目前的fpga技術(shù)得到了極大的擴(kuò)展,資源容量和工作頻率都有了很大的提高,市場(chǎng)中xilinx和altera公司的fpga芯片都是很好的選擇
26、。而且其都支持主流的硬件編程語言vhdl和verilog。設(shè)計(jì)中的dds電路采用vhdl硬件描述語言來實(shí)現(xiàn),采用vhdl語言設(shè)計(jì)的模塊以后可以方便的進(jìn)行修改、擴(kuò)展和移植到不同的fpga芯片中3。采用fpga設(shè)計(jì),首先其輸入、輸出接口方案都需要仔細(xì)考慮好,確定其輸入和輸出的數(shù)據(jù)量和控制量、位數(shù)、i/o位置等,以及和外圍電路的接口及控制時(shí)序、控制方式等。在fpga中實(shí)現(xiàn)rom表的資源是有限的,并且rom表的大小隨著地址位數(shù)和數(shù)據(jù)位數(shù)的增加成指數(shù)遞增關(guān)系,因此在滿足采樣信號(hào)性能的前提條件下,如何減少資源的開銷就是一個(gè)重要的問題。在fpga中,相位累加器和相位調(diào)制器都可通過加法器來實(shí)現(xiàn)。在用fpga設(shè)
27、計(jì)的過程中,整個(gè)流程都采用系統(tǒng)時(shí)鐘clk產(chǎn)生和控制,所以其各個(gè)部分的時(shí)序和同步性需要認(rèn)真對(duì)待,還有考慮到加法器以及乘法器等對(duì)資源的使用情況,進(jìn)位鏈或流水線技術(shù)都可以考慮進(jìn)行利用。采用fpga設(shè)計(jì)實(shí)現(xiàn)dds電路的可行性和可靠性,也更為靈活,可根據(jù)需要進(jìn)行接口和控制方式的修改,只要改變fpga中rom表的數(shù)據(jù),dds電路就可以產(chǎn)生任意的波形。采用fpga設(shè)計(jì)實(shí)現(xiàn)還具有相對(duì)較寬的帶寬、頻率轉(zhuǎn)換時(shí)間較短、相位連續(xù)變化、頻率分辨率高等優(yōu)點(diǎn)。而且fpga芯片支持系統(tǒng)現(xiàn)場(chǎng)修改和調(diào)試,性能也基本能滿足絕大多數(shù)系統(tǒng)的使用要求,所以,將dds設(shè)計(jì)嵌入到fpga芯片所構(gòu)成的系統(tǒng)中,將使系統(tǒng)具有很高的性價(jià)比。1.4
28、論文主要研究內(nèi)容本文主要的研究內(nèi)容是設(shè)計(jì)一個(gè)基于dds的數(shù)字移相信號(hào)發(fā)生器。結(jié)合dds的基本原理和fpga的結(jié)構(gòu)及特點(diǎn),設(shè)計(jì)的系統(tǒng)由fpga芯片,數(shù)模轉(zhuǎn)換器,幅度調(diào)節(jié)電路,功率放大電路和輸入、顯示電路組成。文中詳細(xì)的闡述了硬件電路的結(jié)構(gòu)以及功能。其中的采用芯片fpga實(shí)現(xiàn)正弦信號(hào)發(fā)生器的功能。最后對(duì)設(shè)計(jì)結(jié)果進(jìn)行了測(cè)試。第2章 dds技術(shù)2.1 dds頻率合成的原理與結(jié)構(gòu)直接數(shù)字式頻率合成技術(shù)(dds)是近年來隨著數(shù)字集成電路和計(jì)算機(jī)的發(fā)展而迅速發(fā)展起來的一種新的頻率合成技術(shù)。dds一般由相位累加器、波形存儲(chǔ)器、數(shù)模轉(zhuǎn)換器及低通濾波器組成,其基本原理就是將波形數(shù)據(jù)先存儲(chǔ)起來,然后在頻率控制字k的
29、作用下,通過相位累加器從存儲(chǔ)器中讀出波形數(shù)據(jù),最后經(jīng)過數(shù)模轉(zhuǎn)換和低通濾波后輸出頻率合成。這種頻率合成方法可以獲得高精度頻率和相位分辨率、快速頻率轉(zhuǎn)換時(shí)間和低相位噪聲的頻率信號(hào),而且結(jié)構(gòu)簡單集成度高。2.1.1 dds的基本原理直接數(shù)字頻率合成技術(shù)是從相位概念出發(fā),直接對(duì)參考正弦信號(hào)進(jìn)行抽樣,得到不同的相位,通過數(shù)字計(jì)算技術(shù)產(chǎn)生對(duì)應(yīng)的電壓幅度,最后濾波平滑輸出所需頻率。下面,通過從相位出發(fā)的正弦函數(shù)產(chǎn)生描述dds的概念。因?yàn)槭侵芷谛盘?hào),所以正弦信號(hào)的相位值和幅度值之間具有一一對(duì)應(yīng)的關(guān)系。這種關(guān)系可以通過一片存有查詢表的rom很容易地實(shí)現(xiàn),該查詢表的地址線對(duì)應(yīng)相位信息,數(shù)據(jù)線對(duì)應(yīng)幅度信息。所以,對(duì)
30、正弦信號(hào)沿相位軸方向等間隔取樣,就得到該信號(hào)的抽樣序列,并將取樣值用二進(jìn)制數(shù)表示。改變頻率控制字時(shí),相位增量發(fā)生變化,取樣值的周期隨之而變,從而合成所需頻率。抽樣序列通過數(shù)模轉(zhuǎn)換器形成量化的正弦波,最后通過濾波器平滑,生成標(biāo)準(zhǔn)的正弦波。dds的原理框圖如圖 2-1 所示??驁D中的電路,除了濾波器外,全用數(shù)字集成電路實(shí)現(xiàn),其中關(guān)鍵的問題是使相位增量與參考時(shí)鐘精確地同步。圖2-1 dds的原理框圖圖2-1中,為參考時(shí)鐘頻率,=1/;為輸出頻率,=1/;k為頻率控制字,n為相位累加器的字長,m為rom地址線位數(shù),m為rom數(shù)據(jù)線位數(shù),即dac的位數(shù)。dds的數(shù)學(xué)模型可歸結(jié)為;在每一個(gè)時(shí)鐘周期內(nèi),頻率
31、控制字k(frequency control words)與n比特相位累加器累加一次,并同時(shí)對(duì)取模運(yùn)算,得到的和(以n位二進(jìn)制數(shù)表示)作為相位值,以二進(jìn)制代碼的形式去查詢正弦函數(shù)表rom,將相位信息轉(zhuǎn)變成相應(yīng)的數(shù)字量化正弦幅度值,rom 輸出的數(shù)字正弦波序列再經(jīng)數(shù)模轉(zhuǎn)換器轉(zhuǎn)變?yōu)殡A梯模擬信號(hào),最后通過低通濾波器平滑后得到一個(gè)純凈的正弦模擬信號(hào)。當(dāng)dds中的相位累加器計(jì)數(shù)大于時(shí),累加器自動(dòng)溢出最高位,保留后面的n比特?cái)?shù)字于累加器中,即相當(dāng)于做模余運(yùn)算??梢钥闯觯涸撓辔焕奂悠髌骄?k個(gè)時(shí)鐘周期溢出一次4??梢妅和時(shí)鐘頻率共同決定著dds輸出信號(hào)的頻率值,它們之間的關(guān)系滿足:=k/ (21)當(dāng)k=1
32、時(shí),dds為最小頻率輸出,則dds的最小頻率分辨率可達(dá):=1/ (22)由式(22)可知,dds相當(dāng)于一個(gè)小數(shù)分頻器。最小頻率分辨率是頻率控制字最低位為“1”,其余位均為“0”時(shí)dds的輸出頻率,只要n足夠大,即累加器有足夠的長度,總能得到所需的頻率分辨率,實(shí)際使用中計(jì)算出的k值很難為整數(shù),因此不可避免地將會(huì)存在一定的頻率誤差5。由于rom表的規(guī)模有限,相位累加器一般僅取高位作為尋址地址送入正弦查詢表獲得波形幅度值。正弦查詢表中以二進(jìn)制數(shù)形式存入用系統(tǒng)時(shí)鐘對(duì)正弦信號(hào)進(jìn)行采樣所得的樣值點(diǎn),可見只需改變查詢表內(nèi)容就可實(shí)現(xiàn)不同的波形輸出。2.1.2 dds的結(jié)構(gòu)dds的基本結(jié)構(gòu)包括相位累加器(pd)
33、、正弦查詢表(rom)、數(shù)模轉(zhuǎn)換器(dac)和低通濾波器(lpf),其中dds從頻率寄存器開始到波形存儲(chǔ)表的數(shù)字部分通常也可稱作數(shù)控振蕩器(nco-numerical control oscillator)。模塊nco實(shí)現(xiàn)由數(shù)字頻率值輸入生成相應(yīng)頻率的數(shù)字波形,其工作過程為:1.確定頻率控制字k;2.在時(shí)鐘脈沖的控制下,該頻率控制字累加至相位累加器生成實(shí)時(shí)數(shù)字相位值;3.將相位值尋址rom轉(zhuǎn)換成正弦表中相應(yīng)的數(shù)字幅碼。模塊dac實(shí)現(xiàn)將nco產(chǎn)生的數(shù)字幅度值高速且線性地轉(zhuǎn)變?yōu)槟M幅度值,dds產(chǎn)生的混疊干擾由dac之后的低通濾波器濾除。1.相位累加器(pd)相位累加器是dds最基本的組成部分,用
34、于實(shí)現(xiàn)相位的累加并存儲(chǔ)其累加結(jié)果。若當(dāng)前相位累加器的值為,經(jīng)過一個(gè)時(shí)鐘周期后變?yōu)?,則滿足: =+k (23)由式(23)可見,為一等差數(shù)列,不難得出:=nk+ (24)其中為相位累加器的初始相位值。相位累加器的基本結(jié)構(gòu)如圖 2-2 所示,它由一個(gè)n-bits加法器和一個(gè)n-bits寄存器構(gòu)成,寄存器通常采用n個(gè)d觸發(fā)器來構(gòu)成。圖2-2 相位累加器的基本結(jié)構(gòu)2.正弦查詢表(rom)dds查詢表所存儲(chǔ)的數(shù)據(jù)是每一個(gè)相位所對(duì)應(yīng)的二進(jìn)制數(shù)字正弦幅值,在每一個(gè)時(shí)鐘周期內(nèi),相位累加器輸出序列的高m位對(duì)其進(jìn)行尋址,最后的輸出為該相位相對(duì)應(yīng)的二進(jìn)制正弦幅值序列。可以看出,rom的存儲(chǔ)量為比特,其中m為相位累加
35、器的輸出位數(shù),m為rom的輸出位數(shù)。若m=12,m=8,可以算出rom的容量為32768bit。雖然在一塊dds芯片中集成大的rom存儲(chǔ)量,可以提高輸出信號(hào)的精度和無雜散動(dòng)態(tài)范圍,但會(huì)使成本提高,功耗增大,且可靠性下降,所以就有了許多壓縮rom容量的方法。而且,容量壓縮還可以使我們使用更大的m和m值,進(jìn)而使dds的雜散性能獲得提高。3.數(shù)模轉(zhuǎn)換器(dac)數(shù)模轉(zhuǎn)換器的作用是將數(shù)字形式的波形幅值轉(zhuǎn)換成所要求合成頻率的模擬形式信號(hào)。dac有電壓和電流輸出兩種,其輸出的信號(hào)并不能真正連續(xù)可變,而是以其絕對(duì)分辨率為最小單位的,所以其輸出實(shí)際上是一個(gè)階梯模擬信號(hào)?,F(xiàn)在,一些器件廠家如美國的ad公司,都在
36、dds器件的芯片內(nèi)部集成了dac,這種結(jié)構(gòu)稱為complete-dds,大大簡化了dds的系統(tǒng)設(shè)計(jì)。2.1.3 dds的工作特點(diǎn)dds的原理使其具備了以下優(yōu)良的工作特點(diǎn):1.頻率分辨率高如前所述,dds的分辨率在固定時(shí),取決于相位累加器的位數(shù)n,只要n取足夠大,理論上可以獲得相應(yīng)的頻率分辨精度,這在傳統(tǒng)的頻率合成方法上是難以實(shí)現(xiàn)的。2.頻率變化速度快在dds中,一個(gè)頻率的建立時(shí)間通常取決于濾波器的帶寬。其影響因素有內(nèi)部數(shù)控振蕩器內(nèi)的工藝結(jié)構(gòu)、數(shù)模變換及其它可能的信號(hào)處理步驟產(chǎn)生的時(shí)延,其中數(shù)字信號(hào)處理部分的時(shí)延與時(shí)鐘周期相關(guān)。由于dds中無須相位反饋控制,因而頻率建立及切換快并且與頻率分辨率、
37、頻譜純度相互獨(dú)立。3.易于實(shí)現(xiàn)各種數(shù)字調(diào)制由于dds信號(hào)的頻率、相位、幅度均可由數(shù)字信號(hào)控制,所以可以通過預(yù)置內(nèi)部相位累加器的初始值來精確控制輸出信號(hào),調(diào)幅時(shí)直接在rom表輸出端對(duì)幅度進(jìn)行控制,調(diào)相時(shí)在相位累加器輸出端直接加上調(diào)制信號(hào)即可,調(diào)頻可通過頻率控制字進(jìn)行,在進(jìn)行chirp調(diào)制時(shí),也只需在頻率控制字前再加一個(gè)累加器即可。同時(shí),dds也非常易于實(shí)現(xiàn)如psk、fsk等高精度的數(shù)字調(diào)制和正交調(diào)制。4.集成度高dds中除了濾波器以外,幾乎所有的部件都屬于數(shù)字信號(hào)處理部件,系統(tǒng)易于集成,功耗低,體積小,重量輕6。2.2 dds的頻譜分析在分析dds的噪聲特性之前,我們先給出dds的理想輸出頻譜。
38、理想狀態(tài)時(shí)的dds應(yīng)滿足以下三個(gè)條件:1.相位累加器輸出的用于對(duì)正弦查詢表rom尋址的相位值沒有經(jīng)過舍位,即 b= n-m =0;2.正弦查詢表rom中所存儲(chǔ)的量化正弦幅度值用無限長的二進(jìn)制代碼來表示;3.dac的分辨率無窮大,并且dac具有理想的數(shù)模轉(zhuǎn)換特性7。理想的dds在頻率合成過程中不存在相位截?cái)嗾`差、幅度量化誤差和dac誤差,此時(shí),整個(gè)dds相當(dāng)于一個(gè)理想的采樣保持電路,其中nco相當(dāng)于一個(gè)理想采樣器,dac則相當(dāng)于一個(gè)理想保持電路,其系統(tǒng)沖激響應(yīng)為: (25)因?yàn)檩斎胝倚盘?hào)sin(2)的頻譜分布是在和兩個(gè)頻率點(diǎn)上的沖激,在經(jīng)過采樣之后所得到的頻譜是以采樣頻率為周期的原信號(hào)頻譜的周
39、期重復(fù)。根據(jù)nyquist采樣定理,采樣頻率必須大于兩倍的被采樣信號(hào)頻率,這樣才不會(huì)發(fā)生混疊現(xiàn)象而無法恢復(fù)原信號(hào),dds的最高輸出頻率應(yīng)小于/2。在實(shí)際中,由于鏡象頻率的存在,為了保證輸出頻率和鏡象頻率可以有效地分開,dds的輸出一般只能等于的30%-40%。因此,在采樣頻率大于兩倍的被采樣信號(hào)帶寬時(shí),在/2, /2頻帶內(nèi)并沒有引入新的頻率點(diǎn)。由式(25)可得h(t)的頻譜h(f)為: (26)式(26)中,sa(x)為取樣函數(shù)。時(shí)域卷積對(duì)應(yīng)頻域相乘,可見,理想dac只是改變信號(hào)輸出頻譜的幅度和相位,并不增加新的頻率點(diǎn),因此,理想dds情況下輸出信號(hào)在0, /2內(nèi)無雜散。2.3 dds的雜散特
40、性分析實(shí)際dds不滿足理想dds的條件,其輸出總是含有雜散的,如圖2-3所示。圖2-3 dds的幅度量化過程dds的數(shù)字化處理技術(shù)體現(xiàn)了頻率分辨率高、輸出相位連續(xù)、頻率轉(zhuǎn)換時(shí)間短、便于集成可編程等優(yōu)越性能,但同時(shí)dds的全數(shù)字結(jié)構(gòu)也帶來了不利因素,豐富的雜散隨著主頻率一起輸出,使得降低雜散設(shè)計(jì)成為一個(gè)系統(tǒng)必須考慮的問題。dds的雜散噪聲來源主要有相位截?cái)嗾`差、幅度量化誤差和由dac轉(zhuǎn)換產(chǎn)生的誤差8。2.3.1 相位截?cái)喈a(chǎn)生的雜散在dds技術(shù)中,為了得到一定的頻率分辨率,通常相位控制字的位數(shù)取得很大。如果把相位累加器輸出的所有位數(shù)全部用來查詢正弦函數(shù)表,那正弦表的容量會(huì)非常的大。由式,取較大的n
41、值,可以做到極高的頻率分辨率,實(shí)際中往往取相位累加器的寬度n=32。比如,為了提高頻率分辨率,dds器件ad9953采用了32-bit頻率控制寄存器,因此其n=32,正弦函數(shù)表的寬度為19-bit,則rom表的所需容量為: (27)如果n位全部用來尋址rom,需要極大的存儲(chǔ)量,如此巨大的rom表容量在實(shí)際工作中難以實(shí)現(xiàn)。因此,常使用高w位來尋址,舍去低的b=n-w位的相位截?cái)喾椒ād9953在查表過程中,通常取相位累加器的高17位作為索引,從而產(chǎn)生了相位截?cái)嗾`差,這種相位截?cái)嗍莇ds雜散的主要來源,即相位截?cái)嗾`差。因?yàn)閐ds的輸出通常都是正弦信號(hào),因此它的相位截?cái)嗑哂忻黠@的周期性,尤其是當(dāng)系
42、統(tǒng)時(shí)鐘頻率是輸出正弦波頻率的整數(shù)倍時(shí),這種周期性就更加明顯。這相當(dāng)于周期性地引入了一個(gè)截?cái)嗾`差,最終的影響就是輸出信號(hào)帶有一定的諧波分量,表現(xiàn)在輸出的頻譜上就是會(huì)有雜散信號(hào)存在。當(dāng)尋址rom的地址線只取相位累加器輸出地址線的高w位,即舍棄了低b=n-w位時(shí),應(yīng)有: (28)其中x表示對(duì)x作不大于x的取整運(yùn)算。式(28)可表示為: (29)其中(n)為相位截?cái)嗾`差: (210)通過對(duì)s(n)展開運(yùn)算可得: (211)式(211)中的右邊第一項(xiàng)是信號(hào)頻譜的成分,而第二項(xiàng)則是雜散頻譜的來源。由相位截位引起的最大雜散為: (212)由此可見 ,舍位b每減少一位,能對(duì)雜散性能改善約6db。舍位越少,雜散
43、幅度就越?。簧嵛辉蕉?,雜散幅度就越大9。由相位截?cái)嗟姆治隼碚摽芍?,在相位截?cái)嗲闆r下,dds輸出頻譜中含有雜散分量,其根本原因在于相位截?cái)嗾`差(n)是一個(gè)周期序列。如果能破壞(n)的周期性,使截?cái)嗾`差(n)序列變成隨機(jī)序列,就能夠?qū)⒂幸?guī)律的雜散分量變成隨機(jī)的相位噪聲,從而消除相位截?cái)嘁鸬碾s散。具體方法為:相位累加器的輸出先與一個(gè)隨機(jī)數(shù)相加,然后用相加之和的高w位作為地址去尋址rom,經(jīng)過加擾后的誤差序列將原來有規(guī)律的誤差序列(n)轉(zhuǎn)換成為近似高斯分布的隨機(jī)序列,使原來的有規(guī)律的雜散分量轉(zhuǎn)換為隨機(jī)的相位噪聲。2.3.2 幅度量化產(chǎn)生的雜散正弦查詢表rom每個(gè)單元字長為d-bit位,即正弦信號(hào)幅度
44、用d-bit的二進(jìn)制數(shù)來表示。一般來說,dds數(shù)模轉(zhuǎn)換器dac幅度量化位數(shù)與rom單元字長相同,也為d-bit,顯然用d-bit來表示幅度值就必然存在幅度量化誤差。幅度量化誤差在大多數(shù)情況下,每個(gè)相位對(duì)應(yīng)的幅度值都是一個(gè)無限小數(shù),它并不能在rom中準(zhǔn)確地存儲(chǔ),通常rom表的寬度越大,其存儲(chǔ)的數(shù)值就越接近真實(shí)值。與相位截?cái)嗾`差類似,其結(jié)果也相當(dāng)于周期性地引入了一個(gè)量化誤差,并且當(dāng)dds的系統(tǒng)時(shí)鐘頻率等于正弦波頻率的整數(shù)倍時(shí),周期性更為明顯,因而最終也會(huì)帶來一定的諧波。幅度量化誤差,也可以認(rèn)為是dds中dac分辨率不夠引起的誤差10。2.3.3 dac轉(zhuǎn)換誤差產(chǎn)生的雜散dds可在一定頻率范圍的系統(tǒng)
45、時(shí)鐘下工作,當(dāng)dds系統(tǒng)時(shí)鐘頻率選取較高時(shí),dac轉(zhuǎn)換誤差對(duì)dds輸出頻譜的影響也變得較大,這時(shí)dac轉(zhuǎn)換誤差引起的雜散信號(hào)電平會(huì)高于另外兩種主要雜散來源。dac對(duì)dds的影響可從兩方面來考慮:一方面是理想dac特性對(duì)dds的影響,在此過程中理想dac僅對(duì)信號(hào)頻譜的幅度和相位有所改變,在輸出上體現(xiàn)為滾降特性,并不引入其它頻率成分;另一方面也是最主要的影響,是由于實(shí)際中的dac器件的非線性特性、瞬間毛刺等非理想轉(zhuǎn)換特性在輸出頻譜中產(chǎn)生了雜散。這里我們主要對(duì)dac的第二種影響進(jìn)行分析11。1.dac非線性帶來的雜散dac的非線性是不可避免。dac的非線性分為差分非線性(dnl-differenti
46、al nonlinearity)和積分非線性(inl-integral nonlinearity)。由于dnl和inl的存在,使得查表所得的幅度序列從dac的輸入到輸出要經(jīng)過一個(gè)非線性的過程.于是就會(huì)產(chǎn)生有用信號(hào)的諧波分量。又因?yàn)閐ds是一個(gè)采樣系統(tǒng),所以這些諧波會(huì)以為周期搬移,這些諧波可表示為: (213)其中 a 和 b為任意整數(shù),當(dāng)諧波f落到nyquist帶寬0,/2內(nèi)就會(huì)形成對(duì)系統(tǒng)有害的雜散頻率。2.dac毛刺(glitch)引起的雜散 dac的毛刺表示dac兩個(gè)輸出電平之間的暫態(tài)響應(yīng)的大小,通常以暫態(tài)響應(yīng)區(qū)域所決定的面積來表征。這種暫態(tài)響應(yīng)一般與數(shù)據(jù)位之間的時(shí)滯及器件內(nèi)部邏輯電路的傳
47、輸延遲不等有關(guān),這樣就會(huì)引起dac的輸出出現(xiàn)短暫的中間態(tài),并可能在輸出譜中增加不必要的能量成分.比如,dac一般從1變化到0比從0變化到1要快,如果數(shù)字量從011111.加到100000.,將會(huì)出現(xiàn)中間態(tài)000000.,dac的輸出在時(shí)域內(nèi)出現(xiàn)幅度較大而時(shí)間很短的尖峰,也就是毛刺,它在輸出頻譜中以雜散的形式表現(xiàn)出來12。 dac的設(shè)計(jì)對(duì)毛刺的大小有很大影響,設(shè)計(jì)時(shí)應(yīng)當(dāng)考慮上升沿、下降沿轉(zhuǎn)換速率的差別,采用去時(shí)滯及使內(nèi)部傳輸延遲匹配的寄存器,并使器件的主要位分段,這樣可使毛刺引起的雜散達(dá)到最小。2.3.4 其他噪聲源帶來的雜散dds雜散的來源,主要是前面闡述的三項(xiàng),它們大多落在離主頻譜很近的地方
48、,所以也是影響最大而又較難去除的雜散。此外,系統(tǒng)參考時(shí)鐘泄漏、電源引起的噪聲干擾和外來電磁千擾等均可引起dds雜散指標(biāo)的惡化,這些因素并非dds固有雜散,可在系統(tǒng)中通過電路設(shè)計(jì)進(jìn)行優(yōu)化。所以在設(shè)計(jì)與dds相關(guān)的頻率合成器時(shí),正確看待dds的各項(xiàng)雜散,充分考慮各個(gè)器件對(duì)系統(tǒng)雜散的影響,是前期設(shè)計(jì)需要重點(diǎn)考慮的因素之一。2.4 dds的優(yōu)點(diǎn)和不足由于dds采用了不同于傳統(tǒng)頻率合成方法的全數(shù)字結(jié)構(gòu),所以dds技術(shù)具有傳統(tǒng)信號(hào)合成方法所不具備的許多優(yōu)點(diǎn):1.輸出頻率相對(duì)帶寬較寬 輸出頻率帶寬為50%fc(理論值)??紤]到低通濾波器的特性和設(shè)計(jì)難度以及對(duì)輸出信號(hào)雜散的抑制,實(shí)際的輸出頻率帶寬仍能達(dá)到40
49、%fc。2.頻率轉(zhuǎn)換時(shí)間短 dds是一個(gè)開環(huán)系統(tǒng),無任何反饋環(huán)節(jié),這種結(jié)構(gòu)使得dds的頻率轉(zhuǎn)換時(shí)間極短。事實(shí)上,在dds的頻率控制字改變之后,需經(jīng)過一個(gè)時(shí)鐘周期之后按照新的相位增量累加,才能實(shí)現(xiàn)頻率的轉(zhuǎn)換。因此頻率轉(zhuǎn)換時(shí)間等于頻率控制字的傳輸時(shí)間,也就是一個(gè)時(shí)鐘周期的時(shí)間。時(shí)鐘頻率越高,轉(zhuǎn)換時(shí)間越短。dds的頻率轉(zhuǎn)換時(shí)間可達(dá)納秒數(shù)量級(jí),比使用其它的頻率合成方法都要短幾個(gè)數(shù)量級(jí)。3.頻率分辨率極高 若時(shí)鐘fc的頻率不變,dds的頻率分辨率就是則相位累加器的位數(shù)n決定。只要增加相位累加器的位數(shù)n即可獲得任意小的頻率分辨率。目前,大多數(shù)dds的頻率分辨率在1hz數(shù)量級(jí),甚至小于1mhz。4.相位變化
50、連續(xù) 改變dds輸出頻率,實(shí)際上改變的每一個(gè)時(shí)鐘周期的相位增量,相位函數(shù)的曲線是連續(xù)的,只是在改變頻率的瞬間其頻率發(fā)生了突變,因而保持了信號(hào)相位的連續(xù)性。5.輸出波形的靈活性 只要在dds內(nèi)部加上相應(yīng)控制如調(diào)頻控制fm、調(diào)相控制pm和調(diào)幅控制am,即可以方便靈活地實(shí)現(xiàn)調(diào)頻、調(diào)相和調(diào)幅功能,產(chǎn)生fsk,psk,ask和msk等信號(hào)。另外,只要在dds的波形存儲(chǔ)器存放小同波形數(shù)據(jù),就可以實(shí)現(xiàn)各種波形輸出,如三角波、鋸齒波和矩形波甚至是任意的波形。當(dāng)dds的波形存儲(chǔ)器分別存放正弦和余弦函數(shù)表時(shí),既可得到正交的兩路輸出。6.其他優(yōu)點(diǎn) 由于dds中幾乎所有部件都屬于數(shù)字電路,易于集成,功耗低、體積小、重
51、量輕、可靠性高,且易于程控,使用相當(dāng)靈活,因此性價(jià)比極高。 但是dds也有其不足,主要是:1.輸出頻帶范圍有限 由于dds內(nèi)部dac和波形存儲(chǔ)器(rom)的工作速度限制,使得dds輸出的最高頻有限。目前市場(chǎng)上采用cmos、ttl、rcl工藝制作的dds工藝片,工作頻率一般在幾十mhz至400mhz左右。采用gaas工藝的dds芯片工作頻率可達(dá)2ghz左右。2.輸出雜散大由于dds采用全數(shù)字結(jié)構(gòu),不可避免地引入了雜散。其來源主要有三個(gè):相位累加器相位舍位誤差造成的雜散;幅度量化誤差(由存儲(chǔ)器有限字長引起)造成的雜散;dac非理想特性造成的雜散。2.5 本章小結(jié)在本章中,詳細(xì)闡述了dds技術(shù)的原理
52、和基本結(jié)構(gòu),并對(duì)dds系統(tǒng)的頻譜進(jìn)行了分析,最后提出了dds的優(yōu)缺點(diǎn)。第3章 信號(hào)發(fā)生器系統(tǒng)的硬件設(shè)計(jì)3.1 系統(tǒng)硬件總體設(shè)計(jì)dds諧波信號(hào)發(fā)生器主要可以分為以下幾個(gè)部分:數(shù)字波形合成電路、數(shù)模轉(zhuǎn)換電路、幅度調(diào)節(jié)電路、功率放大電路、時(shí)鐘電路、電源電路、鍵盤輸入電路和led顯示電路。系統(tǒng)硬件結(jié)構(gòu)圖如圖 3-1 所示。圖3-1系統(tǒng)硬件總體設(shè)計(jì)框圖本系統(tǒng)設(shè)計(jì)主要以altera公司的fpga芯片為核心,結(jié)合數(shù)模轉(zhuǎn)換器、幅度調(diào)節(jié)電路及功率放大電路,實(shí)現(xiàn)dds的數(shù)據(jù)處理,完成諧波信號(hào)的輸出,同時(shí)加上了一些外圍電路來完成數(shù)據(jù)的輸入、信息的顯示等功能。其工作過程是:首先用戶通過鍵盤向fpga芯片輸入控制字,同
53、時(shí)led顯示輸入的數(shù)據(jù);接著fpga對(duì)接收到的控制字進(jìn)行dds數(shù)據(jù)處理,并將波形幅值數(shù)據(jù)送到d/a轉(zhuǎn)換器;數(shù)據(jù)經(jīng)過d/a轉(zhuǎn)換后,再由幅度調(diào)節(jié)電路進(jìn)行信號(hào)幅度的放大,最后由功率放大電路實(shí)現(xiàn)信號(hào)功率的放大。3.2 fpga芯片現(xiàn)場(chǎng)可編程邏輯器件fpga(field programmable gates array)是廣泛使用的超大規(guī)模和超高速的可編程邏輯器件,通過軟件實(shí)現(xiàn)硬件的功能,可反復(fù)擦除和編程,便于系統(tǒng)的維護(hù)和升級(jí)。fpga內(nèi)部一般包括可編程邏輯模塊clb、可編程輸入輸出模塊iob和可編程內(nèi)部連線,豐富的觸發(fā)器資源有利于設(shè)計(jì)復(fù)雜的時(shí)序邏輯。這種可編程的內(nèi)部結(jié)構(gòu)使得人們?cè)谠O(shè)計(jì)數(shù)字系統(tǒng)時(shí)??梢韵?/p>
54、把fpga焊接在印刷電路板上,然后再設(shè)計(jì)調(diào)試具體的電路硬件邏輯關(guān)系,而不必改變電路板的結(jié)構(gòu),從很大程度上提高了數(shù)字系統(tǒng)設(shè)計(jì)的效率,縮短了開發(fā)周期,fpga的這種功能稱為在系統(tǒng)配置。cyclone系列fpga器件基于1.5v、0.3nm全銅sram工藝制造,器件密度達(dá)到了20060個(gè)邏輯單元,擁有288k比特容量的片內(nèi)ram,并提供了多個(gè)用來管理板級(jí)時(shí)鐘網(wǎng)絡(luò)的全功能鎖相環(huán)以及同工業(yè)標(biāo)準(zhǔn)外部存儲(chǔ)器件相連的專用i/o接口。altrera的nios嵌入式處理器和豐富的ip庫也可以用于cyclone器件的開發(fā),該系列器件在設(shè)計(jì)之初就充分考慮了成本的節(jié)省,從而對(duì)價(jià)格敏感的應(yīng)用提供了全新的可編程解決方案。a
55、ltrera公司還提供了新的低成本串行配置器件,用來對(duì)cyclone器件進(jìn)行配置。cyclone系列器件的主要特點(diǎn)如下:1.擁有2910-20060個(gè)邏輯單元;2.高達(dá)294912比特(36864字節(jié))的ram空間;3.支持低成本的串行配置器件;4.支持lvttl、vcmos、stl-2和sstl-3 i/o標(biāo)準(zhǔn);5.支持66/33mhz,64/32位pci標(biāo)準(zhǔn);6.支持高速(640mb/s)lvds i/o接口;7.支持高速(311mb/s)lvds i/o接口;8.支持311mb/s rsds i/o接口;9.每個(gè)器件最多擁有2個(gè)鎖相環(huán),用于實(shí)現(xiàn)時(shí)鐘倍頻和相移等功能;10.多達(dá)8個(gè)全局時(shí)鐘
56、線并在每個(gè)2ab行有6個(gè)時(shí)鐘資源;11.支持高速外部存儲(chǔ),包括ddr sdram(133mhz)、fcram以及單倍數(shù)據(jù)速(sdr)sdram等;12.支持多種由altrera公司及其第三方合作伙伴(ampp)提供的ip功能模塊13。表 3-1列出了cyclone系列器件的性能特點(diǎn):表3-1 cyclone系列器件特性特性ep1c3ep1c6ep1c12ep1c20邏輯單元291059801206020060m4kram塊(128*36位)13205264總ram位5990492160239616294912鎖相環(huán)(pll)1222最大用戶i/o引腳104185249301本方案采用alter
57、a公司的cyclone系列fpga的eplcl2q240c8n,它的系統(tǒng)門密度為300000,邏輯單元數(shù)量為12060,且內(nèi)置512k的sram,4m的sdram以及4m的flash。外部選用容量為4m的epcs4作為專用程序配置芯片,全部的邏輯控制與信號(hào)處理均由該芯片獨(dú)立完成,最高達(dá)600mhz的主頻以及專用的電路設(shè)計(jì),保證了系統(tǒng)實(shí)時(shí)性的要求。其電路圖如圖 3-2 所示。圖 3-2 ep1c12q240電路圖3.3 數(shù)模轉(zhuǎn)換電路在信號(hào)發(fā)生器系統(tǒng)中,數(shù)模轉(zhuǎn)換器是至關(guān)重要的環(huán)節(jié),數(shù)模轉(zhuǎn)換器的精度將直接影響到系統(tǒng)的實(shí)用性。在本系統(tǒng)中,數(shù)模轉(zhuǎn)換器將fpga芯片輸出的數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào)。本系統(tǒng)中選
58、用ths5651a數(shù)模轉(zhuǎn)換器。ths5651a是一款10位高速d/a轉(zhuǎn)換芯片,其主要性能如下:1.引腳兼容comms dac產(chǎn)品家族成員;2.125msps更新率;3.10分辨率;4.40mhz輸出奈奎斯曲線;5.寄生震蕩動(dòng)態(tài)性能范圍:62dbc;6.建立/保持時(shí)間lns;7.微分可升級(jí)電流輸出為:220ma;8.具有片內(nèi)1.2v參考電壓;9.具有3v和5v兼容的comms數(shù)字接口;10.具有標(biāo)準(zhǔn)二進(jìn)制或twos補(bǔ)碼輸入;11.電源功耗:175mw/5v;12.休眠模式:25mw/5v;ths5651a采用28腳soic和tssop封裝,其引腳分布圖如圖 3-3 所示。圖 3-3 ths565
59、1a引腳圖ths5651a各引腳功能定義如表 3-2 所示。表 3-2 ths5651a各引腳功能定義引腳i/o功能序號(hào)符號(hào)20agndi模擬接地端返同內(nèi)部模擬電路24avddi模擬電源電壓正極(4.55.5v)18biasjo全比例輸出電流偏壓28clki外部脈沖輸入端,脈沖上升沿輸入數(shù)據(jù)鎖存19compli補(bǔ)償和去耦節(jié)點(diǎn),需要0.1uf電容接avdd端23comp2i內(nèi)部微型柵極電流節(jié)點(diǎn),需要0.1uf去耦電容接avdd端110d9d0i數(shù)據(jù)位110,d9是最高位(msb)d0是最低位(lsb)26dgndi數(shù)字接地返回內(nèi)部數(shù)字邏輯電路27dvddi數(shù)字電源電壓正極(4.55.5)17exitoi/o內(nèi)部參考電壓無效時(shí),extlo=avdd,用作外部參考電壓輸出;extlo=agnd時(shí),用作內(nèi)部參考電壓輸出,用作輸出時(shí),需要0.1uf去耦電容接agnd16exitloo內(nèi)部參考電壓接地,連接avdd,內(nèi)部參考電壓無效22ioutlodac電流輸出,當(dāng)所有輸入位置1時(shí),為全比例電流21iout2o補(bǔ)償dac電流輸出,當(dāng)所有輸入位置0時(shí),為全比例電流25modei模式選擇端,內(nèi)部下拉,如果引腳浮空或連接dgnd,模式0被選中1114ncn不連接15sleepi硬件異步斷電輸入端,高電平有效,內(nèi)部下拉,需要5us斷電,3ms上電3.4 幅度調(diào)節(jié)電路由于該系統(tǒng)最終輸出信號(hào)的幅
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電力分包技術(shù)服務(wù)合同
- 文化創(chuàng)意行業(yè)作品征集表格
- 《物質(zhì)的基本屬性與狀態(tài):九年級(jí)科學(xué)物理教案》
- 湖北省孝感市漢川市2024-2025學(xué)年七年級(jí)上學(xué)期期末生物學(xué)試題(含答案)
- 年度團(tuán)建活動(dòng)設(shè)計(jì)與執(zhí)行方案
- 自動(dòng)售貨機(jī)銷售合同協(xié)議
- 公司內(nèi)部事務(wù)處理指南
- 城市地鐵線路建設(shè)與運(yùn)營合同
- 企業(yè)與政府合作的環(huán)保協(xié)議
- 煤炭國際貿(mào)易合同
- 全省安全生產(chǎn)檢測(cè)檢驗(yàn)機(jī)構(gòu)名單及業(yè)務(wù)范圍
- 辦公用品供貨服務(wù)計(jì)劃方案
- DB37∕T 5107-2018 城鎮(zhèn)排水管道檢測(cè)與評(píng)估技術(shù)規(guī)程
- 2022新冠疫苗疑似預(yù)防接種異常反應(yīng)監(jiān)測(cè)和處置方案
- 酒精溶液體積濃度、質(zhì)量濃度與密度對(duì)照表
- 主要腸內(nèi)營養(yǎng)制劑成分比較
- 老年人各系統(tǒng)的老化改變
- 小學(xué)五年級(jí)綜合實(shí)踐課教案
- 煤礦井下供電常用計(jì)算公式及系數(shù)
- ISO14001:2015中文版(20211205141421)
- 汽車總裝車間板鏈輸送線的應(yīng)用研究
評(píng)論
0/150
提交評(píng)論