用DDS芯片AD9835開發(fā)的頻率信號(hào)發(fā)生器
出處:szhnxb 發(fā)布于:2007-05-25 12:55:53
| 
 摘 要: 介紹了一種DDS專用芯片AD9835,并利用該芯片設(shè)計(jì)了一種高頻率信號(hào)發(fā)生器,討論了DDS芯片的基本原理、應(yīng)用及其與計(jì)算機(jī)、單片機(jī)的接口。并對(duì)實(shí)際結(jié)果進(jìn)行了分析。 
  | |
| 
 高測(cè)量往往需采用高、高穩(wěn)定性、高分辨率的頻率信號(hào)源。采用多個(gè)鎖相環(huán)構(gòu)成的頻率合成器,電路復(fù)雜、價(jià)格昂貴,且信號(hào)建立時(shí)間長(zhǎng)、動(dòng)態(tài)特性較差。近年來(lái)發(fā)展起來(lái)的直接數(shù)字式頻率合成器(DDS)采用高速數(shù)字電路和高速D/A轉(zhuǎn)換技術(shù),具有以往頻率合成器難以達(dá)到的優(yōu)點(diǎn),如頻率轉(zhuǎn)換時(shí)間短(<20ns=、頻率分辨率高(0.01Hz)、頻率穩(wěn)定度高(10-7至10-8)、輸出信號(hào)頻率和相位可快速程控切換等,因此可以很容易地對(duì)信號(hào)實(shí)現(xiàn)全數(shù)字式調(diào)制。而且,由于DDS是數(shù)字化高密度集成電路產(chǎn)品,芯片體積小、功耗低,因此可以用DDS構(gòu)成高性能頻率合成信號(hào)源而取代傳統(tǒng)頻率信號(hào)源產(chǎn)品。  
  | |
| 1 DDS工作原理 1.1 DDS技術(shù) AD9835中使用的DDS技術(shù)是從連續(xù)信號(hào)的相位Φ出發(fā),將一個(gè)余弦信號(hào)取樣、量化、編碼,形成一個(gè)余弦函數(shù)表儲(chǔ)存在ROM中。合成時(shí)改變相位增量,由于相位增量不同,一個(gè)周期內(nèi)的取樣點(diǎn)數(shù)也不同,這樣產(chǎn)生的正弦信號(hào)頻率也就不同,從而達(dá)到頻率合成的效果。 在這里,余弦波信號(hào)本身是非線性的,而其相位是線性的(如圖1所示)。  | |
![]()  | |
| 因此,每隔一段時(shí)間Δt(時(shí)鐘周期),有對(duì)應(yīng)的相位變化ΔP,即 ΔP=ωΔt=2πfΔt 1 從(1)式可得合成信號(hào)的頻率f為: f=ΔP×fmc/2π 2 式中,fmc為固定時(shí)鐘頻率,fmc=1/Δt,通過改變相位值ΔP就可以改變合成信號(hào)的頻率f。 DDS芯片AD9835原理框圖如圖2所示。  | |
![]()  | |
| 其中,相位累加器為32位,取其高12位作為讀取余弦波形存儲(chǔ)器的地址。每,時(shí)鐘使相位累加器的輸出也即余弦ROM尋址地址遞增頻率設(shè)定數(shù)據(jù)K,對(duì)應(yīng)的波形相位變化為: ΔP=2Πk/232 (3) 因此,改變相位累加器設(shè)定值K,就可以改變相位值ΔP,從而改變合成信號(hào)頻率f。經(jīng)簡(jiǎn)化,合成信號(hào)頻率由下式?jīng)Q定: f=K·fmc/232 4 式中,fmc=50MHz,用高穩(wěn)定度晶體振蕩器獲得。K值在1<K<231之間。頻率為fmin=fmc/232,本例為0.0116Hz,這也是本例的頻率分辨率;根據(jù)Nyquist采樣定律,重建信號(hào)頻率可達(dá)fmc/2,但通常取頻率為fmax=fmc/3。  | |
| 1.2 AD9835芯片內(nèi)部結(jié)構(gòu) AD9835內(nèi)部結(jié)構(gòu)框圖如圖3所示  | |
![]()  | |
| 
 它有一個(gè)32位相位累加器,兩個(gè)32位頻率寄存器F0和F1(用于設(shè)定K值),四個(gè)12位相位寄存器P0、P1、P2、P3。程控切換F0、F1時(shí),可實(shí)現(xiàn)FSK和掃頻功能;程控切換P0、P1、P2、P3時(shí),可實(shí)現(xiàn)相位PSK調(diào)制。余弦函數(shù)表儲(chǔ)存在ROM中。 
  | |
| 2 DDS信號(hào)源設(shè)計(jì) 2.1 信號(hào)源框圖 圖4為系統(tǒng)框圖。  | |
![]()  | |
| 開關(guān)SW切向上方時(shí),信號(hào)源由單片機(jī)控制,工作模式、頻率和相位參數(shù)由鍵盤設(shè)定,采用8位LED數(shù)碼管顯示,頻率分辨率為0.1Hz,可以實(shí)現(xiàn)點(diǎn)頻、掃頻、PSW、FSK四種工作模式。開關(guān)SW切向下端時(shí),則由PC機(jī)通過計(jì)算機(jī)并口進(jìn)行程控,工作模式與單片機(jī)控制時(shí)相同。為保證0~10MHz的信號(hào)輸出頻帶,濾波器采用無(wú)源LC 5階濾波器。AD9835的D/A輸出僅1.2V左右,信號(hào)經(jīng)兩級(jí)寬帶高速運(yùn)放放大近20倍后輸出。要滿足大信號(hào)10V幅度輸出時(shí)無(wú)失真,末級(jí)放大器的擺率應(yīng)滿足S≥ωVm。在10MHz時(shí),經(jīng)計(jì)算,S≥600V/μs。 2.2 控制程序 無(wú)論是在PC機(jī)上用VB編程,還是在單片機(jī)上用匯編語(yǔ)言編程,主程序框圖基本一致,如圖5所示。  | |
![]()  | |
| 在圖5中,"初始化"是指對(duì)AD9835寫入控制字,包括設(shè)置SLEEP、RESET、CLR、SYNC、SELSRC等位,還要選擇在以后的調(diào)制中使用管腳還是串行控制位來(lái)控制AD9835。一旦設(shè)定后,AD9835將保持設(shè)定狀態(tài)不變,直到重新進(jìn)行設(shè)置。 由于AD9835控制參數(shù)要求以同步串行方式輸入,因此用PC機(jī)控制的時(shí)候,采用PC機(jī)并口輸出的辦法。用并口數(shù)據(jù)位線分別模擬幀同步FSYNC、同步時(shí)鐘SCLK和串行數(shù)據(jù)SDATA,按參數(shù)要求將其串行化后裝配成并行數(shù)據(jù)從并行口輸出。另外,由于VB本身不具有口讀寫功能,因此需要用其他語(yǔ)言編寫口讀寫功能函數(shù)后用動(dòng)態(tài)鏈接庫(kù)。DLL的形式調(diào)用,以實(shí)現(xiàn)口輸出。本程序也可以和虛擬儀器組合使用,構(gòu)成虛擬儀器界面的數(shù)字頻率信號(hào)發(fā)生器。 2.3 實(shí)測(cè)結(jié)果 本儀器設(shè)計(jì)完成后已投入使用,各項(xiàng)指標(biāo)達(dá)到設(shè)計(jì)要求。從測(cè)量情況來(lái)看,DDS頻率合成器的頻率純度和穩(wěn)定度相當(dāng)高。圖6為合成器輸出頻率2MHz時(shí)的實(shí)測(cè)頻譜圖,圖中縱向每分度為20dB,可見倍頻幅度衰減約為-45dB。  | |
![]()  | 
![]()  | 
| 
 圖7為PSK相位跳變時(shí)的波形實(shí)測(cè)圖,相位跳變值為90度,從波形可以看出,相位跳變的瞬時(shí)性和準(zhǔn)確度非常好??梢钥刂葡辔皇荄DS的一個(gè)突出優(yōu)點(diǎn),也是其它頻率合成手段難以達(dá)到的。  | |
![]()  | 
![]()  | 
| 
 圖9為FSK調(diào)制波形。 
  | |
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.udpf.com.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 什么是氫氧燃料電池,氫氧燃料電池的知識(shí)介紹2025/8/29 16:58:56
 - SQL核心知識(shí)點(diǎn)總結(jié)2025/8/11 16:51:36
 - 等電位端子箱是什么_等電位端子箱的作用2025/8/1 11:36:41
 - 基于PID控制和重復(fù)控制的復(fù)合控制策略2025/7/29 16:58:24
 - 什么是樹莓派?一文快速了解樹莓派基礎(chǔ)知識(shí)2025/6/18 16:30:52
 
- BOOST芯片的VIN與VOUT非常接近時(shí),會(huì)出現(xiàn)什么情況?
 - 如何在無(wú)線電連接設(shè)備中嵌入安全性
 - ADI芯品兼具高精度與低延遲的SAR ADC
 - Allegro發(fā)布革命性10MHz TMR電流傳感器ACS3
 - 串口、UART、RS232、RS485、USB、COM 口全面解析
 - 變壓器基礎(chǔ)知識(shí):原理、結(jié)構(gòu)與應(yīng)用
 - 一款高集成度雙通道、寬頻、自感式數(shù)字電感電容傳感芯片 - MLC12G
 - PCB生產(chǎn)制造中銀層缺陷應(yīng)對(duì)措施
 - 電路板電鍍中4種特殊的電鍍方法
 - 高通SA8155P芯片的接口協(xié)議
 


















