h1_key

當(dāng)前位置:首頁 >新聞資訊 > 品牌資訊>亞德諾>DDS芯片AD9833——波形發(fā)生器芯片
DDS芯片AD9833——波形發(fā)生器芯片
2023-04-19 972次

  DDS芯片AD9833的特性

  AD9833是AD公司出品的一款DDS波形發(fā)生器,能夠產(chǎn)生正弦波、三角波和方波輸出,它的主要參數(shù)如下:

  能產(chǎn)生正弦波、三角波和方波的輸出;

  28位的相位累加器,也就是主頻時鐘為25MHz時,可實現(xiàn)0.1Hz的分辨率;主頻時鐘為1MHz時,可實現(xiàn)0.004Hz的分辨率;

  10位的DAC輸出;輸出正弦波和三角波時波形幅度為38mV~650mV,輸出方波時幅度最大為3.3V。

  采用SPI接口,只作為SPI的從機(jī)。

  這里需要說明一下,AD9833的輸出波形頻率,最高可達(dá)12.5MHz。這個12.5MHz是怎么來的呢?

  因為AD9833的輸入時鐘頻率最高是25MHz,由于奈奎斯特采樣定律的限制,輸出波形的每個周期內(nèi)至少要2個點才能還原出信號,所以,25MHz/2 = 12.5MHz,是這么來的。

  但是,這里要特別注意一下,奈奎斯特采樣定理使用的條件,它描述的是波形中所含正弦波的最高頻率。

因此,如果我們想讓它輸出12.5MHz的正弦波是可行的,一個周期內(nèi)兩個點的波形,再加上后端的低通濾波器就能實現(xiàn);輸出方波也是可行的,因為方波只有高、低電平的變化,輸出不加任何濾波就是方波;而想要輸出三角波,就不可能了,一個周期中只輸出兩個點,怎么都不可能形成三角波的圖形,要想輸出三角波,只能降低頻率,讓一個周期內(nèi)的點數(shù)增加,才能輸出類似三角波的波形。

 

  使用stm32驅(qū)動AD9833輸出

  AD公司官方給出了一套驅(qū)動AD9833的代碼,但是它的代碼結(jié)構(gòu)比較復(fù)雜,而且它為了兼容同系列的其他DDS芯片里面有很多冗余的部分,我們不使用官方的代碼(有興趣研究官方代碼的可以關(guān)注我的公眾號找到下載地址)。

自己來實現(xiàn)AD9833的驅(qū)動代碼,使用的硬件平臺是stm32單片機(jī)。

 

  AD9833連接到SPI2接口上,使用PA8作為片選信號。

  首先看AD9833的SPI接口時序:

  

 

  它只有MOSI數(shù)據(jù),所以數(shù)據(jù)只有主機(jī)到從機(jī)的,而且要注意是在時鐘下降沿取數(shù)的,每次傳輸16bit。

  在cubemx里建立工程,主要的參數(shù)設(shè)置下面幾項:

  使能SPI2,設(shè)置為全雙工主機(jī)(半雙工主機(jī)也可以,因為數(shù)據(jù)線只有一根MOSI);時鐘初始為高、第一個跳變沿取數(shù);

  PA8設(shè)置為輸出,作為AD9833的片選信號;

  


 

  然后生成工程,在keil中打開后就可以編寫代碼了。

  AD9833的寄存器比較簡單,一共就三個:控制寄存器、頻率寄存器、相位寄存器。

  其中,控制寄存器用于設(shè)置波形、是否輸出、是否低功耗等等一些控制量。頻率、相位寄存器都有兩個,由控制寄存器中的FSELEC、PSELECT位來選擇使用哪一個。

 

  原理圖如下:


 

  在AD9833的輸出增加了一個數(shù)字電位器MCP41010和運(yùn)放AD8051進(jìn)行輸出波形幅度的調(diào)節(jié)。

  但是,這個模塊的設(shè)計是有問題的,主要在于MCP41010數(shù)字電位器的帶寬不夠!會造成輸出頻率較高時,波形幅度大幅減小,完全起不到調(diào)節(jié)波形幅度的作用。

  如下圖是MCP41010的增益隨頻率的變化曲線,可以看到,頻率到1MHz以上時,衰減會變得很明顯,頻率越高衰減越大:

  

 

 

  • ADI亞德諾精密數(shù)模轉(zhuǎn)換器系列入門
  • 精密數(shù)模轉(zhuǎn)換器(DAC)是高性能信號處理系統(tǒng)的關(guān)鍵數(shù)據(jù)轉(zhuǎn)換組件,這些DAC被用于多個細(xì)分市場和應(yīng)用。例如,通信行業(yè)的無線與有線應(yīng)用,工業(yè)市場從80系統(tǒng)到大型工業(yè)控制器,醫(yī)療系統(tǒng)中的患者監(jiān)測或成像系統(tǒng)等。
    2023-10-31 537次
  • 無需更換/拆除設(shè)備,智能帶入邊緣IO-Link技術(shù)?
  • 傳感器信號傳輸存在數(shù)據(jù)隔離的瓶頸?手動改傳感器配置就可能導(dǎo)致產(chǎn)線停產(chǎn)?....這些傳統(tǒng)工業(yè)自動化的痛點在產(chǎn)業(yè)轉(zhuǎn)型不斷深化的今天來看異常顯著。為了克服此類挑戰(zhàn),IO-Link技術(shù)應(yīng)運(yùn)而生,它的出現(xiàn)為傳感器和執(zhí)行器提供高速、雙向的數(shù)字?jǐn)?shù)據(jù)通信,給工廠車間帶來優(yōu)秀的靈活性和可配置性,也將智能帶入了邊緣。
    2023-08-02 609次
  • 基于簡單降壓控制器精密雙極性電源
  • 用于生成電源的最常用拓?fù)浣Y(jié)構(gòu)是降壓轉(zhuǎn)換器。但是,這種拓?fù)浣Y(jié)構(gòu)僅限于從高于輸出的輸入電壓產(chǎn)生正輸出。當(dāng)輸入電壓低于輸出電壓時,不能直接利用它來產(chǎn)生負(fù)電壓或提供穩(wěn)定的輸出。產(chǎn)生輸出的這兩個方面在汽車電子中均很重要,因為需要負(fù)電壓來為放大器供電,或者當(dāng)輸入電壓軌顯著降低時,在冷起動的情況下整個系統(tǒng)必須連續(xù)正常工作。今天我們詳細(xì)介紹在SEPIC、Cuk和升壓轉(zhuǎn)換器中使用簡單降壓控制器的方法。
    2023-07-18 510次
  • 如何選擇基準(zhǔn)電壓源
  • 基準(zhǔn)電壓源只是一個電路或電路元件,只要電路需要,它就能提供已知電位。這可能是幾分鐘、幾小時或幾年。如果產(chǎn)品需要采集真實世界的相關(guān)信息,例如電池電壓或電流、功耗、信號大小或特性、故障識別等,那么必須將相關(guān)信號與一個標(biāo)準(zhǔn)進(jìn)行比較。每個比較器、ADC、DAC或檢測電路必須有一個基準(zhǔn)電壓源才能完成上述工作(圖1)。將目標(biāo)信號與已知值進(jìn)行比較,可以準(zhǔn)確量化任何信號。
    2023-07-17 524次
  • 小尺寸高性能電源管理IC延長續(xù)航
  • 小尺寸高性能電源管理IC,長續(xù)航關(guān)鍵所在。以TWS耳機(jī)、可穿戴設(shè)備手表為例,消費(fèi)類產(chǎn)品在保持輕巧造型設(shè)計的前提下,迫使電子電路需要在極小的尺寸以內(nèi),這也推動了包括電源管理IC在內(nèi)的半導(dǎo)體解決方案的集成化趨勢,功率器件的占板面積和封裝應(yīng)做到盡可能小,高轉(zhuǎn)換效率也是一個關(guān)鍵的設(shè)計要素。
    2023-07-04 490次

    萬聯(lián)芯微信公眾號

    元器件現(xiàn)貨+BOM配單+PCBA制造平臺
    關(guān)注公眾號,優(yōu)惠活動早知道!
    10s
    溫馨提示:
    訂單商品問題請移至我的售后服務(wù)提交售后申請,其他需投訴問題可移至我的投訴提交,我們將在第一時間給您答復(fù)
    返回頂部