<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 淺談基于C8051F060單片機控制AD9833實現(xiàn)FSK調(diào)制

          淺談基于C8051F060單片機控制AD9833實現(xiàn)FSK調(diào)制

          作者: 時間:2013-02-16 來源:網(wǎng)絡(luò) 收藏

            寫入低14位數(shù)據(jù)為:1011 0110 0001 1110,表示將低14位頻率字寫入FREQ1.

            寫入高14位數(shù)據(jù)為:1000 0000 0000 1011,表示將高14位頻率字寫入FREQ1.

            主程序設(shè)計

            首先,對單片機初始化,這包括單片機晶振初始化、端口初始化,定義控制的I/O接口及交叉開關(guān),接著初始化.當(dāng)初始化時,為避免DAC產(chǎn)生虛假輸出,RESET必須置為1(RESET不會復(fù)位頻率、相位和控制寄存器),直到配置完畢,需要輸出時才將RESET置為0;RESET為0后的8-9個MCLK時鐘周期可在DAC的輸出端觀察到波形。AD9833初始化流程圖如圖5所示。然后,寫頻率寄存器0的控制字(0x2000),在進行時,AD9833的兩個頻率寄存器裝載不同的頻率值,本實驗中,頻率寄存器0裝載低頻率6830Hz,頻率寄存器1裝載高頻率7230Hz,通過設(shè)置AD9833的控制寄存器的FSELECT位來選擇頻率寄存器。主程序流程如圖6所示。

          圖5 AD9833初始化 圖6主程序流程圖

            實驗結(jié)果

            在示波器上能觀測到信號,為方便截圖,設(shè)置頻率為7230Hz的正弦信號在示波器上進行觀察,圖7是頻率為7230Hz的正弦信號經(jīng)過低通濾波之后的頻譜圖。由圖7可以看出,實際輸出頻率為7.22985Hz.圖8是對應(yīng)的時域圖形。

          圖7 輸出頻率為7230Hz的頻譜圖圖8 頻率為7230Hz時域圖

            結(jié)論

            本實驗中設(shè)計的信號,在工程中有較強的實用價值,已成功應(yīng)用于井下聲波傳輸系統(tǒng)中。

          單片機相關(guān)文章:單片機教程


          單片機相關(guān)文章:單片機視頻教程


          單片機相關(guān)文章:單片機工作原理


          低通濾波器相關(guān)文章:低通濾波器原理


          負(fù)離子發(fā)生器相關(guān)文章:負(fù)離子發(fā)生器原理
          數(shù)字濾波器相關(guān)文章:數(shù)字濾波器原理
          離子色譜儀相關(guān)文章:離子色譜儀原理

          上一頁 1 2 3 下一頁

          關(guān)鍵詞: C8051F060 AD9833 FSK調(diào)制

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();