|
|||||||||||
AD9835 |
AD9835 的PDF資料下載,163949K |
其他型號 |
| AD9835的供應(yīng)商: |
聯(lián)系人:詹小姐 電話:0755-83797351 |
聯(lián)系人:張先生/雷小姐 電話:15814679726/0755-83795896 |
聯(lián)系人:林先生 電話:0755-83035162 |
聯(lián)系人:張小姐/武先生/張小姐 電話:0755-82526971 /0755-82526971 /0755-82526971 |
|
| >>更多供應(yīng)商 | |||||
用DDS芯片AD9835開發(fā)的精度頻率信號發(fā)生器
|
摘 要: 介紹了一種DDS專用芯片AD9835,并利用該芯片設(shè)計了一種高精度頻率信號發(fā)生器,討論了DDS芯片的基本原理、應(yīng)用及其與計算機、單片機的接口。并對實際結(jié)果進行了分析。
| |
|
高精度測量往往需采用高精度、高穩(wěn)定性、高分辨率的頻率信號源。采用多個鎖相環(huán)構(gòu)成的頻率合成器,電路復(fù)雜、價格昂貴,且信號建立時間長、動態(tài)特性較差。近年來發(fā)展起來的直接數(shù)字式頻率合成器(DDS)采用高速數(shù)字電路和高速D/A轉(zhuǎn)換技術(shù),具有以往頻率合成器難以達到的優(yōu)點,如頻率轉(zhuǎn)換時間短(<20ns=、頻率分辨率高(0.01Hz)、頻率穩(wěn)定度高(10-7至10-8)、輸出信號頻率和相位可快速程控切換等,因此可以很容易地對信號實現(xiàn)全數(shù)字式調(diào)制。而且,由于DDS是數(shù)字化高密度集成電路產(chǎn)品,芯片體積小、功耗低,因此可以用DDS構(gòu)成高性能頻率合成信號源而取代傳統(tǒng)頻率信號源產(chǎn)品。
| |
| 1 DDS工作原理 1.1 DDS技術(shù) AD9835中使用的DDS技術(shù)是從連續(xù)信號的相位Φ出發(fā),將一個余弦信號取樣、量化、編碼,形成一個余弦函數(shù)表儲存在ROM中。合成時改變相位增量,由于相位增量不同,一個周期內(nèi)的取樣點數(shù)也不同,這樣產(chǎn)生的正弦信號頻率也就不同,從而達到頻率合成的效果。 在這里,余弦波信號本身是非線性的,而其相位是線性的(如圖1所示)。 | |
![]() | |
| 因此,每隔一段時間Δt(時鐘周期),有對應(yīng)的相位變化ΔP,即 ΔP=ωΔt=2πfΔt 1 從(1)式可得合成信號的頻率f為: f=ΔP×fmc/2π 2 式中,fmc為固定時鐘頻率,fmc=1/Δt,通過改變相位值ΔP就可以改變合成信號的頻率f。 DDS芯片AD9835原理框圖如圖2所示。 | |
![]() | |
| 其中,相位累加器為32位,取其高12位作為讀取余弦波形存儲器的地址。每一次,時鐘使相位累加器的輸出也即余弦ROM尋址地址遞增頻率設(shè)定數(shù)據(jù)K,對應(yīng)的波形相位變化為: ΔP=2Πk/232 (3) 因此,改變相位累加器設(shè)定值K,就可以改變相位值ΔP,從而改變合成信號頻率f。經(jīng)簡化,合成信號頻率由下式?jīng)Q定: f=K·fmc/232 4 式中,fmc=50MHz,用高穩(wěn)定度晶體振蕩器獲得。K值在1<K<231之間。頻率為fmin=fmc/232,本例為0.0116Hz,這也是本例的頻率分辨率;根據(jù)Nyquist采樣定律,重建信號頻率最高可達fmc/2,但通常取最高頻率為fmax=fmc/3。 | |
| 1.2 AD9835芯片內(nèi)部結(jié)構(gòu) AD9835內(nèi)部結(jié)構(gòu)框圖如圖3所示 | |
![]() | |
|
它有一個32位相位累加器,兩個32位頻率寄存器F0和F1(用于設(shè)定K值),四個12位相位寄存器P0、P1、P2、P3。程控切換F0、F1時,可實現(xiàn)FSK和掃頻功能;程控切換P0、P1、P2、P3時,可實現(xiàn)相位PSK調(diào)制。余弦函數(shù)表儲存在ROM中。
| |
| 2 DDS信號源設(shè)計 2.1 信號源框圖 圖4為系統(tǒng)框圖。 | |
![]() | |
| 開關(guān)SW切向上方時,信號源由單片機控制,工作模式、頻率和相位參數(shù)由鍵盤設(shè)定,采用8位LED數(shù)碼管顯示,頻率分辨率為0.1Hz,可以實現(xiàn)點頻、掃頻、PSW、FSK四種工作模式。開關(guān)SW切向下端時,則由PC機通過計算機并口進行程控,工作模式與單片機控制時相同。為保證0~10MHz的信號輸出頻帶,濾波器采用無源LC 5階濾波器。AD9835的D/A輸出僅1.2V左右,信號經(jīng)兩級寬帶高速運放放大近20倍后輸出。要滿足大信號10V幅度輸出時無失真,末級放大器的擺率應(yīng)滿足S≥ωVm。在10MHz時,經(jīng)計算,S≥600V/μs。 2.2 控制程序 無論是在PC機上用VB編程,還是在單片機上用匯編語言編程,主程序框圖基本一致,如圖5所示。 | |
![]() | |
| 在圖5中,"初始化"是指對AD9835寫入控制字,包括設(shè)置SLEEP、RESET、CLR、SYNC、SELSRC等位,還要選擇在以后的調(diào)制中使用管腳還是串行控制位來控制AD9835。一旦設(shè)定后,AD9835將保持設(shè)定狀態(tài)不變,直到重新進行設(shè)置。 由于AD9835控制參數(shù)要求以同步串行方式輸入,因此用PC機控制的時候,采用PC機并口輸出的辦法。用并口數(shù)據(jù)位線分別模擬幀同步FSYNC、同步時鐘SCLK和串行數(shù)據(jù)SDATA,按參數(shù)要求將其串行化后裝配成并行數(shù)據(jù)從并行口輸出。另外,由于VB本身不具有口讀寫功能,因此需要用其他語言編寫口讀寫功能函數(shù)后用動態(tài)鏈接庫。DLL的形式調(diào)用,以實現(xiàn)口輸出。本程序也可以和虛擬儀器組合使用,構(gòu)成虛擬儀器界面的數(shù)字頻率信號發(fā)生器。 2.3 實測結(jié)果 本儀器設(shè)計完成后已投入使用,各項指標達到設(shè)計要求。從測量情況來看,DDS頻率合成器的頻率純度和穩(wěn)定度相當高。圖6為合成器輸出頻率2MHz時的實測頻譜圖,圖中縱向每分度為20dB,可見一次倍頻幅度衰減約為-45dB。 | |
![]() |
![]() |
|
圖7為PSK相位跳變時的波形實測圖,相位跳變值為90度,從波形可以看出,相位跳變的瞬時性和準確度非常好?梢跃_控制相位是DDS的一個突出優(yōu)點,也是其它頻率合成手段難以達到的。 | |
![]() |
![]() |
|
圖9為FSK調(diào)制波形。
| |
|
|||
|
|
|
© 2026 維庫電子市場網(wǎng)(www.hbjingang.com) 版權(quán)所有 經(jīng)營許可證編號:浙B2-20050339 版權(quán)聲明
二十一年專注打造優(yōu)質(zhì)電子元器件采購網(wǎng)、IC交易平臺。 |