新聞中心

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

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

作者: 時(shí)間: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è)計(jì)

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

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

  實(shí)驗(yàn)結(jié)果

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

圖7 輸出頻率為7230Hz的頻譜圖圖8 頻率為7230Hz時(shí)域圖

  結(jié)論

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

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


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


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


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


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

上一頁(yè) 1 2 3 下一頁(yè)

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

評(píng)論


相關(guān)推薦

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

關(guān)閉