<acronym id="xonnx"></acronym>
      <td id="xonnx"></td>
    1. <pre id="xonnx"></pre>

      1. 專注電子技術學習與研究
        當前位置:單片機教程網 >> 常用芯片 >> 瀏覽文章

        AD9914芯片功能簡介

        作者:佚名   來源:本站原創   點擊數:  更新時間:2014年03月20日   【字體:


         


           AD9914引腳圖


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

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

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

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

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

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

        關閉窗口

        相關文章

        欧美性色欧美精品视频,99热这里只有精品mp4,日韩高清亚洲日韩精品一区二区,2020国自产拍精品高潮