AD9850/AD9851的簡(jiǎn)介
AD9850/AD9851 模塊是采用 ADI 應(yīng)用最廣泛的 DDS(AD9850 和 AD9851)制作的模塊。

主要功能特點(diǎn):
- 模塊能夠輸出正弦波和方波,2 個(gè)正弦波和 2 個(gè)方波輸出。
AD9850: 0-40MHz
AD9851: 0-70MHz
頻率在 20-30MHz 后諧波越來(lái)越大,波形會(huì)越來(lái)越不干凈。
方波: 0-1MHz - 采用 70MHz 的低通濾波器,使波形的 SN 比更好
- 比較器的基準(zhǔn)輸入端電壓由可變電阻產(chǎn)生,調(diào)節(jié)該電阻可以得到不同的占空比方波
- AD9850 模塊采用 125MHz 的有源晶振,AD9851 模塊采用 30MHZ 的有源晶振
AD9850 和 AD9851 主要區(qū)別
- AD9850 的時(shí)鐘頻率最高 125MHz,AD9851 的時(shí)鐘頻率最高 180MHz。輸出最高頻率AD9851 要比 AD9850 高。
- AD9850 沒(méi)有 6 倍頻,AD9851 有
原理圖

DDS輸出波形的靈活性
關(guān)于DDS的其他性能這里暫不多敘。關(guān)于DDS的輸出波形靈活性只要在 DDS內(nèi)部加上相應(yīng)控制如調(diào)頻控制FM、調(diào)相控制PM和調(diào)幅控制AM,即可以方便靈活地實(shí)現(xiàn)調(diào)頻、調(diào)相和調(diào)幅功能,產(chǎn)生FSK、PSK、ASK和 MSK等信號(hào)。另外,只要在DDS的波形存儲(chǔ)器存放不同波形數(shù)據(jù),就可以實(shí)現(xiàn)各種波形輸出,如三角波、鋸齒波和矩形波甚至是任意的波形。當(dāng)DDS的波形存儲(chǔ)器分別存放正弦和余弦函數(shù)表時(shí),既可得到正交的兩路輸出。
DDS的原理框圖:
AD9850/AD9851 模塊的輸出波形
輸出正弦波和方波,
注:在輸出正弦波的情況下,接線到方波輸出的 IO 口,直接調(diào)節(jié)
藍(lán)色的電位器可輸出方波。
程序介紹
下面對(duì)主要的源代碼進(jìn)行簡(jiǎn)單的介紹
初始化DDS
void init_dds(void)
{
clk =0;
load =0;
delay(2);
clk = 1;
delay(2);
clk =0;
delay(5);
load= 1;
delay(2);
load= 0;
}
寫(xiě)入40bit到DDS芯片,頻率占用前32bit,相位暫不可調(diào)
void write_dds(unsigned long dds)
{
uchar i;
load= 0;
clk =0;
for(i=0;i< 40;i++)
{
clk = 0;
delay(3);
if(dds & 0x00000001)
dat = 1;
else dat = 0;
delay(2);
clk = 1;
dds = dds > > l;
}
load=1;clk =0;delay(5);load= 0;
}
輸出你要的頻率,例如輸出12.5M則調(diào)用write freq ( 12500000);
void write_freq(unsigned long freq)
{
unsigned long dds;
dds = 42.94967296*freq;write_dds(dds);
}
實(shí)驗(yàn)接線
| ad9850 | 51 |
|---|---|
| w_clk | P2^2 |
| fq_up | P2^1 |
| rest | P2^0 |
| bit_data | P1^7 |
| 當(dāng)然,還要接電源供電 |
調(diào)試結(jié)果

下載好對(duì)應(yīng)的代碼
OUT1 和 OUT2 端能測(cè)試到對(duì)應(yīng)輸出 1KHz 信號(hào)。如需測(cè)試方波,調(diào)節(jié)可變電位器,可在方波 1 和方波 2 端測(cè)試到方波。
AD9851的程序設(shè)計(jì)
其實(shí)軟件和AD9850差不多,主要采用注意6clock打開(kāi)還是關(guān)閉,其余的當(dāng)成180M的時(shí)鐘處理。
外部晶體為30M,6倍頻打開(kāi),不像AD9854可以4—20倍頻可選。在AD9851的基礎(chǔ)上稍做修改就可搞定。
本次主要以AD9850為主做介紹
總結(jié)
AD9850是AD公司采用先進(jìn)的DDS技術(shù)1996年推出的高集成度DDS頻率合成器,它內(nèi)部包括可編程 DDS系統(tǒng)、高性能DAC及高速比較器,能實(shí)現(xiàn)全數(shù)字編程控制的頻率合成器和時(shí)鐘發(fā)生器。有需要全代碼的可下方留言郵箱獲取,長(zhǎng)期發(fā)布此類文章,歡迎關(guān)注一鍵三連,文章如有錯(cuò)誤歡迎及時(shí)指正修改。
審核編輯 黃宇
-
信號(hào)發(fā)生器
+關(guān)注
關(guān)注
28文章
1710瀏覽量
113512
發(fā)布評(píng)論請(qǐng)先 登錄
函數(shù)信號(hào)發(fā)生器和任意波形信號(hào)發(fā)生器區(qū)別詳解
智能化的函數(shù)任意波形信號(hào)發(fā)生器 信號(hào)發(fā)生器品牌 任意波形信號(hào)發(fā)生器
可編程的多路脈沖信號(hào)發(fā)生器 高速脈沖信號(hào)發(fā)生器 1hz脈沖信號(hào)發(fā)生器
雙通道函數(shù)信號(hào)發(fā)生器 標(biāo)準(zhǔn)時(shí)間間隔發(fā)生器
三角波方波正弦波函數(shù)發(fā)生器 標(biāo)準(zhǔn)信號(hào)發(fā)生器 dds函數(shù)信號(hào)發(fā)生器
dds功率放大器 數(shù)字函數(shù)信號(hào)發(fā)生器 智能信號(hào)發(fā)生器
數(shù)字延遲脈沖發(fā)生器 脈沖延遲信號(hào)發(fā)生器 多通道脈沖信號(hào)發(fā)生器
基于STM32F103 并行驅(qū)動(dòng)AD9851模塊 DDS函數(shù)信號(hào)發(fā)生器輸出正弦波/方波信號(hào)
普源信號(hào)發(fā)生器DG5000直接數(shù)字合成(DDS)
你知道嗎?信號(hào)源≠信號(hào)發(fā)生器!#信號(hào)源 #信號(hào)發(fā)生器 #任意波形發(fā)生器 #電子工程師
AD9850 CMOS、125 MHz完整DDS頻率合成器技術(shù)手冊(cè)
AD9851 180MHz完整DDS頻率合成器技術(shù)手冊(cè)
51驅(qū)動(dòng)AD9850/AD9851—DDS信號(hào)發(fā)生器
評(píng)論