新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > AD9833型高精度可編程波形發(fā)生器特點(diǎn)介紹及其應(yīng)用

        AD9833型高精度可編程波形發(fā)生器特點(diǎn)介紹及其應(yīng)用

        作者: 時(shí)間:2011-12-19 來(lái)源:網(wǎng)絡(luò) 收藏
        4 的內(nèi)部寄存器功能

        內(nèi)部有5個(gè)寄存器,其中包括3個(gè)16位控制寄存器,2個(gè)28位頻率寄存器和2個(gè)12位相位寄存器。

        4.1 控制寄存器

        中的16位控制寄存器供用戶設(shè)置所需的功能。除模式選擇位外,其他所有控制位均在內(nèi)部時(shí)鐘MCLK的下沿被AD9833讀取并動(dòng)作,表3給出控制寄存器各位的功能,要更改AD9833控制寄存器的內(nèi)容,D15和D14位必須均為0。

        4.2 頻率寄存器和相位寄存器

        AD9833包含2個(gè)頻率寄存器和2個(gè)相位寄存器,其模擬輸出為

        fMCLK/228×FREQEG (2)


        其中:FREQEG為所選頻率寄存器中的頻率字,該信號(hào)會(huì)被移相:

        2π/4096×PHASEREC (3)

        其中,PHASEREC為所選相位寄存器中的相位字。

        頻率和相位寄存器的操作如表4所示。





        5 設(shè)計(jì)

        AD9833可在L15型飛機(jī)控制盒配套的檢測(cè)盒中,利用AD9833產(chǎn)生頻率可調(diào)的正弦波,以模擬機(jī)輪速度傳感器的速度信號(hào),從而對(duì)控制盒的剎車防滑通道能否正常的剎車防滑進(jìn)行檢測(cè)。

        5.1 AD9833的硬件電路連接

        檢測(cè)盒設(shè)計(jì)以TI公司的TMS320LF2407A型DSP作為核心控制器,中需要2路速度信號(hào),因此需要檢測(cè)盒給出2路可獨(dú)立調(diào)節(jié)的頻率,圖5示出TMS320LF2407A與AD9833的硬件連接。



        外接有源晶體振蕩器的輸出送給2個(gè)AD9833作為主頻時(shí)鐘,DSP的SPI口采用主動(dòng)工作方式,即用SPISIMO口發(fā)送數(shù)據(jù),為了與AD9833的時(shí)序相配合,DSP的接口時(shí)鐘(SPICLK信號(hào))方式選擇有延時(shí)的下降沿,IOPC3和IOPC5作為電路選通信號(hào),IOPC3為低電平時(shí)U2被選通,此時(shí)對(duì)U1寫數(shù)據(jù)無(wú)效;同理,IOPC53為低電平時(shí)U1被選通,此時(shí)對(duì)U2寫數(shù)據(jù)無(wú)效。

        5.2 軟件程序

        圖6示出了AD9833的軟件流程。



        無(wú)論是寫控制寄存器、頻率寄存器還是相位寄存器、在寫數(shù)據(jù)之前都需要把選通信號(hào)置為有效狀態(tài),這樣寫入的數(shù)據(jù)才會(huì)有效,否則無(wú)效。在DSP發(fā)送完1個(gè)數(shù)據(jù)字后將產(chǎn)生SPI中斷請(qǐng)求,本設(shè)計(jì)中未使用中斷方式,而且通過(guò)查詢中斷標(biāo)志來(lái)跳出,并虛讀DSP的接收緩沖器清除中斷標(biāo)志。
        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 台中县| 神农架林区| 建平县| 桐柏县| 华安县| 自贡市| 泰州市| 郑州市| 宣恩县| 平江县| 马关县| 仁化县| 上虞市| 和静县| 阆中市| 鄂托克旗| 开化县| 图木舒克市| 阜宁县| 洛川县| 南康市| 沐川县| 卢龙县| 杭州市| 老河口市| 个旧市| 河东区| 常州市| 合水县| 奈曼旗| 广丰县| 项城市| 望城县| 舟山市| 泰来县| 辛集市| 永德县| 新龙县| 漳平市| 祁门县| 英吉沙县|