專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機教程網(wǎng) >> 常用芯片 >> 瀏覽文章

AD9914芯片功能簡介

作者:佚名   來源:本站原創(chuàng)   點擊數(shù):  更新時間:2014年03月20日   【字體:


 


   AD9914引腳圖


AD9914是一款DDS芯片,內(nèi)部集成了鎖相環(huán),但是需要外接環(huán)路濾波器。眾所周知,DDS芯片需要系統(tǒng)時鐘,AD9914的系統(tǒng)時鐘可由外部直接提供,也可以由內(nèi)部鎖相環(huán)產(chǎn)生。這兩種方式提供的時鐘,在頻率上是有區(qū)別的,印象里PLL提供時鐘2.4~2.5GHz,而外部直接提供的,忘了,好像最高3.5G吧,大家可看AD9914的datasheet。

如果用PLL提供系統(tǒng)時鐘,則需要外部提供一個參考時鐘,可以是單端也可以是差分,具體接口電路可參閱datasheet。后面的工作就是配置內(nèi)部寄存器了。

寫寄存器,通過單片機的SPI通信,如果不讀的話,兩根線就可以滿足寫入。一個是data,一個是clk。印象里需要5個字節(jié),第一個字節(jié)包括地址和寫命令,后面四個字節(jié)32位是具體的寄存器值。

AD9914有多種工作模式,用過的是小數(shù)分頻好像,就是有AB兩個寄存器,其中一個是分子一個是分母……然后寫好頻率字,幅度字和相位字即可。幅度字和相位字直接寫入profile寄存器,頻率字的AB是占用斜坡發(fā)生器什么的地址。

單片機SPI設(shè)置好,寄存器內(nèi)容寫好,但是AD9914可能還是不出數(shù)據(jù),這時候貌似要檢查外部省電模式引腳了。

AD9914功能很強大,可在MCU控制下實現(xiàn)頻率幅度相位可控可調(diào)。外圍電路也沒什么復(fù)雜的,有PLL環(huán)路濾波的,有電源濾波的,有串并行數(shù)據(jù)輸入選擇的,有profile寄存器選擇的……最后,差分輸出,接一個傳輸線變壓器把差分變單端就行,差分輸出那塊,接個上拉電阻,到3.3V就行~

關(guān)閉窗口

相關(guān)文章