烽火社区

标题: (AD9851)基于DDS的信号源设计电路和程序 [打印本页]

作者: Wynner糖醋小强    时间: 2015-1-2 09:15 AM
谢谢楼主分享。。。                                                                                                                                                                       
作者: racerone    时间: 2015-1-4 03:57 AM
正需要 谢谢                                                                                                                                                                       
作者: chewy    时间: 2015-1-7 08:50 AM
是吗                                                                                                                                                                       
作者: wzf162200210    时间: 2015-1-7 09:33 AM
学习一下学习学习。                                                                                                                                                                       
作者: kevinbj    时间: 2015-1-7 09:34 AM
嘿嘿 谢了                                                                                                                                                                       
作者: hongzhong    时间: 2015-1-8 10:40 AM
目前在调试,还没结果                                                                                                                                                                       
作者: dqq    时间: 2015-1-15 10:06 AM
DDS芯片AD9850有好几种如AD9835、AD9850等,不知有何区别?                                                                                                                                                                       
作者: qdyscy    时间: 2015-1-17 10:04 AM
正需要的资料,及时雨                                                                                                                                                                       
作者: ytfdhb    时间: 2015-1-22 08:29 AM
支持                                                                                                                                                                       
作者: fangzewen    时间: 2015-1-22 12:28 PM
想学习DDS信号源,这是一个好的实例,多谢。                                                                                                                                                                       
作者: freebigfish    时间: 2015-1-28 11:49 AM
DDS的这些产品主要的差别在与master fclk的频率,Resolution(10bit,12bit或者14bit),tuning word width(28bit,32bit,24bit,48bit),供电电源的差别,I/O接口(并口或者是串口)等。您可以参考以下链接:

http://www.analog.com/en/rfif-components/direct-digital-synthesis-dds/products/index.html
作者: Avogadro    时间: 2015-1-28 11:57 AM
看看资料                                                                                                                                                                       
作者: ezm    时间: 2015-2-2 05:47 AM
谢谢。                                                                                                                                                                       
作者: cbs96bg8wj    时间: 2015-2-4 09:19 AM
回复                                                                                                                                                                       
作者: wb_liliang    时间: 2015-2-6 08:46 AM
支持楼主的无私精神,也谢谢楼主拿出来和我们饿分享                                                                                                                                                                       
作者: caoxiaowu    时间: 2015-2-7 09:36 AM
已经做成了吗?                                                                                                                                                                       
作者: aicy    时间: 2015-2-9 09:51 AM
很好的资料!!!                                                                                                                                                                       
作者: ben914    时间: 2015-2-11 03:00 AM
RT                                                                                                                                                                       
作者: dongmeih    时间: 2015-2-12 02:23 AM
好资料,谢谢                                                                                                                                                                       
作者: Wynner糖醋小强    时间: 2015-2-14 09:31 AM
谢谢!!!!!!!!!!!!                                                                                                                                                                       
作者: wayten    时间: 2015-2-17 04:22 AM
看看先                                                                                                                                                                       
作者: carebear911    时间: 2015-2-17 10:03 AM
yao aaaaaaaaaaaa                                                                                                                                                                       
作者: jhshang    时间: 2015-2-21 05:49 AM
感谢楼主分享资料,学习中!                                                                                                                                                                       
作者: qdyscy    时间: 2015-2-21 09:20 AM
thank you very much

lz
作者: 耿甦    时间: 2015-2-23 11:33 AM
求于DDS芯片AD9851                                                                                                                                                                       
作者: xiezhenyan1986    时间: 2015-2-24 04:55 AM
如果能给出电路的测试出的指标更好了,另外电磁兼容性考虑的不够周全                                                                                                                                                                       
作者: jianlang    时间: 2015-2-26 05:00 AM
支持原创                                                                                                                                                                       
作者: hongsa    时间: 2015-2-26 06:21 AM
现在正在做信号发生器,正想用AD9850/1做呢,在这谢谢楼主.                                                                                                                                                                       
作者: hongzhong    时间: 2015-2-26 07:43 AM
好啊!                                                                                                                                                                       
作者: chaoshengbo2008    时间: 2015-2-26 09:29 AM
感谢LZ,好东西啊                                                                                                                                                                       
作者: nexo    时间: 2015-2-26 10:23 AM
AD9957工作在上变频时最大能产生多宽的信号?谢谢                                                                                                                                                                       
作者: guorock    时间: 2015-2-26 12:10 PM
真的是很不错啊,我要了,还没研究关于信号源的唻                                                                                                                                                                       
作者: 沧海一声笑2008    时间: 2015-2-26 01:20 PM
看一下,谢谢分享                                                                                                                                                                       
作者: yangji    时间: 2015-2-26 02:27 PM
kanakn                                                                                                                                                                       
作者: edncb    时间: 2015-2-26 03:56 PM
学习下。                                                                                                                                                                       
作者: pxs912    时间: 2015-2-26 05:42 PM
下一下,看一下你做的……                                                                                                                                                                       
作者: ltbytyn    时间: 2015-2-26 08:30 PM
不错不错 串行置数就是方便

作者: yuegang    时间: 2015-2-26 10:35 PM
楼主只是PCB和程序,有没有做出来的实物欣赏呀                                                                                                                                                                       
作者: 吴正清    时间: 2015-2-27 12:30 AM
我做到了0.01HZ到50M                                                                                                                                                                       
作者: jarod2046    时间: 2015-2-27 03:27 AM
good                                                                                                                                                                       
作者: ADI_Raven    时间: 2015-2-27 04:39 AM
一个不错的设计,参考一下。                                                                                                                                                                       
作者: fangzewen    时间: 2015-2-27 05:06 AM
谢谢楼主的分享,正在学习                                                                                                                                                                       
作者: xiezhenyan1986    时间: 2015-2-27 06:32 AM
xiazai kankan.thanks                                                                                                                                                                       
作者: 耿甦    时间: 2015-2-27 08:03 AM
好人呀!!!

大赞一个


作者: xb_crazyman    时间: 2015-2-27 08:57 AM
芯片资料中未给出此项参数,但从Figure14来看,10MHz的带宽是没问题的。                                                                                                                                                                       
作者: yangji    时间: 2015-2-27 10:33 AM
毕业设计可能用到,感谢                                                                                                                                                                       
作者: 1245738198476    时间: 2015-2-27 11:41 AM
ddddddddd                                                                                                                                                                       
作者: hubukaixuan    时间: 2015-2-27 02:12 PM
很有用谢谢啊                                                                                                                                                                       
作者: duan986922    时间: 2015-2-27 04:43 PM
55                                                                                                                                                                       
作者: mahuan0309    时间: 2015-2-27 05:45 PM
支持原创内容                                                                                                                                                                       
作者: yostar    时间: 2015-2-27 06:51 PM
下来看看                                                                                                                                                                       
作者: pengli8023    时间: 2015-2-27 09:32 PM
正想做这个玩下                                                                                                                                                                       
作者: yuegang    时间: 2015-2-27 10:24 PM
谢谢分享                                                                                                                                                                       
作者: ben914    时间: 2015-2-27 11:47 PM
同上,顶楼主                                                                                                                                                                       
作者: 因心来刘道煦    时间: 2015-2-28 01:04 AM
有没有人可以发个锯齿波的C程序,                                                                                                                                                                       
作者: jhshang    时间: 2015-2-28 02:05 AM
顶楼主!                                                                                                                                                                       
作者: yostar    时间: 2015-2-28 04:03 AM
楼主我正打算用AD9850或AD9851做一个基准信号,频率和幅度可调。频率可调在借鉴了您的程序后基本解决。但幅度可调部分尚没有思路,望楼主不吝赐教。谢。                                                                                                                                                                       
作者: zsk1983    时间: 2015-2-28 05:43 AM
正在做使用AD9832产生正弦波信号,不知道AD9832与AD9851有多大区别?能不能直接用楼主的连接电路呢,一直在找AD9832的经典连接电路都没有找到!                                                                                                                                                                       
作者: wdwin    时间: 2015-2-28 06:34 AM
[attach]22578[/attach]

引用:

原帖由 #135 ben914 发表
楼主我正打算用AD9850或AD9851做一个基准信号,频率和幅度可调。频率可调在借鉴了您的程序后基...AD9850是不能做幅度调制的,如果必须幅度调制的话,您可以考虑使用AD9959,我们有一个AD9959的简单例程,请见
附件以供参考[attach]22580[/attach][attach]22581[/attach]
作者: hasia    时间: 2015-2-28 08:17 AM
谢谢,共享了。                                                                                                                                                                       
作者: wayten    时间: 2015-2-28 10:09 AM


引用:

原帖由 #136 SJWSYJ 发表
正在做使用AD9832产生正弦波信号,不知道AD9832与AD9851有多大区别?能不能直接用楼主的...

AD9832 为单端输出 Output Compliance 1.35 V ,AD9851为差分输出。AD9832输出很简单,串接一个300ohm电阻到地就可以,您可以参考数据手册的15页,参考评估板电路
作者: 龙在西安    时间: 2015-2-28 12:06 PM
我正找这方面得东西,借来看看                                                                                                                                                                       
作者: dqq    时间: 2015-2-28 02:46 PM
恭喜楼主,第一个获得精华哦!!                                                                                                                                                                       
作者: chaoshengbo2008    时间: 2015-2-28 03:21 PM
hao                                                                                                                                                                       
作者: MarshalKim    时间: 2015-2-28 05:55 PM
顶了!                                                                                                                                                                       
作者: jjdyl    时间: 2015-2-28 07:35 PM
#include
#include

#define ad9852_D P1
#define ad9852A_Ctrl P2

sbit ddsRST =P3^5 ;
sbit ddsWR =P3^4 ;

unsigned char Mul_fctrl=4,M_ctrl=0,PLL_BPnum=0x20; //disable PLL
unsigned long F0ctrl_word=0; //频率
unsigned char AD9852_F0[6];

/*****************写地址,写数据**************************/
void Write_AD9852(unsigned char ADDR,unsigned char WRdata)
{
ad9852A_Ctrl =ADDR;
ad9852_D=WRdata;
ddsWR="0";
ddsWR="1";
}

/**********************工作模式选择***********************/

void WR_AD9852Mode(unsigned char M_ctrl)
{
Write_AD9852(0x1F,0x01|(M_ctrl<<1));
}
/**********************DDS初使化************************/
void ddsInit()
{
unsigned char i;
for(i=15;i>0;i--);
ddsRST="0";
for(i=15;i>0;i--);
ddsRST="1";
for(i=15;i>0;i--);
ddsRST="0";
ddsWR="1";

Write_AD9852(0x1F,0X01); //普通模式,内部更新时钟
Write_AD9852(0x20,0x40); //旁路反正弦

}
/*******************DDS开始***********************/
void start_dds(F0ctrl_word)
{
unsigned char i;
for(i=0;i<4;i++)
{
AD9852_F0[i+2]=(unsigned char)( (long)(F0ctrl_word*85.89934592) >>(8*i) ); //f250m=17.179869184
Write_AD9852((7-i),AD9852_F0[i+2]); //f50m=
}
}

作者: csln    时间: 2015-2-28 08:28 PM
当时我用的9854.。。直接跳过9851.。。。                                                                                                                                                                       
作者: wzf162200210    时间: 2015-2-28 11:42 PM


作者: hoak    时间: 2015-3-1 12:26 AM
[attach]22601[/attach]
作者: ADI_Raven    时间: 2015-3-1 01:39 AM
实现了FM、AM、PSK、ASK、调频、线性/非线性扫频,在30MHz时驱动50欧姆负载时输出峰峰值达到正负4V,正负5V供电

缺点:滤波器效果很一般
作者: wenwen007    时间: 2015-3-1 03:02 AM
void RST_AD9852(void)
{
//Init_Freq.lFreq = (uint64_t)0x000000EC8EC2;
//相关引脚上升到高电平
IO0SET = DDS_SHAP_BIT;//0.25
IO0SET = DDS_WR_BIT; //0.28
IO0SET = DDS_RD_BIT; //0.29
IO0SET = DDS_FSK_BIT; //0.30
IO1CLR = DDS_UD_BIT; //1.25
IO0CLR = DDS_RST_BIT; //0.12
//硬复位
IO0CLR = DDS_RST_BIT;
IO0SET = DDS_RST_BIT;
TimeDly(1000);
IO0CLR = DDS_RST_BIT;
//写寄存器
SetMode(SIN_Cfg);
//写初始化频率
SetFreq(F1_ADD,1000);
}

//********************************************************************************//
//写AD9852的频率控制器
void SetFreq(INT8U Add,INT32U Freq)
{
INT8U i;
TW_FREQ TW_Freq;
TW_Freq.lFreq = (((uint64_t)Freq<TimeDly(1000);
for(i=0;i<6;i++)
{
DDS_ADD(Add+i);
DDS_DATA(TW_Freq.cFreq[5-i]);
WR();
}
UDCLK();
}

//********************************************************************************//
//设置AD9852工作模式
void SetMode(INT8U *pCfg)
{
INT8U i;
//转到外不触发模式
DDS_ADD(0x1f);
DDS_DATA(0x00);
WR();
TimeDly(10);
//写寄存器
for(i=0;i<4;i++)
{
DDS_ADD(CFG_ADD+i);
DDS_DATA(*pCfg++);
WR();
}
UDCLK();
}

作者: wangxing    时间: 2015-3-1 05:45 AM
支持原创内容                                                                                                                                                                       
作者: xuleipower    时间: 2015-3-1 06:09 AM
支持原创内容                                                                                                                                                                       
作者: 183185    时间: 2015-3-1 06:54 AM
支持楼主 呵呵                                                                                                                                                                       
作者: 龙在西安    时间: 2015-3-1 09:04 AM
3Q                                                                                                                                                                       
作者: suncj    时间: 2015-3-1 10:18 AM
谢谢楼主啦                                                                                                                                                                       
作者: 啊涛    时间: 2015-3-1 12:19 PM
顶!                                                                                                                                                                       
作者: ltbytyn    时间: 2015-3-1 02:23 PM
楼主 可不可把原理图发给我分析一下啊!

邮箱是:enshiduan@163.com
作者: cheng_bao1    时间: 2015-3-1 04:25 PM
谢谢楼主                                                                                                                                                                       
作者: 183185    时间: 2015-3-1 07:05 PM
多谢楼主!                                                                                                                                                                       
作者: Angela_Li    时间: 2015-3-1 10:06 PM
小弟刚入门,这个电路图能产生的频率多大的呢,怎么产生100kHz的频率呢,请帮帮忙,谢谢!我的邮箱:fangzewen2007@163.com
作者: wb_liliang    时间: 2015-3-2 12:22 AM
谢谢楼主,能否把原理图发给我。我的邮箱:fangzewen2007@163.com                                                                                                                                                                       
作者: fazdai601    时间: 2015-3-2 02:40 AM
楼主,你的PCB layout文件有没有?                                                                                                                                                                       
作者: RS485电平    时间: 2015-3-2 02:58 AM
如题,此信号源可发出的信号包括正弦波,方波,三角波锯齿波这所有的是吧                                                                                                                                                                       
作者: hongsa    时间: 2015-3-2 03:50 AM
要加为精华哦!绝对的好原创作品!楼主真是大好人。顶顶顶!!!                                                                                                                                                                       
作者: easyfpga    时间: 2015-3-2 05:55 AM
xiexie                                                                                                                                                                       
作者: ebot    时间: 2015-3-2 06:01 AM
好支持                                                                                                                                                                       
作者: zsk1983    时间: 2015-3-2 06:25 AM
xiangxiazai                                                                                                                                                                       
作者: wzf162200210    时间: 2015-3-2 07:58 AM

DDS芯片AD9850的工作原理及其与单片机的接口


http://bbs.ednchina.comhttp://bbs.ednchina.com/ShowTopic.aspx?id=80795
作者: bzhang    时间: 2015-3-2 08:47 AM
正需要,多谢楼主了                                                                                                                                                                       
作者: 吴正清    时间: 2015-3-2 10:04 AM
thank you                                                                                                                                                                       
作者: Wynner糖醋小强    时间: 2015-3-2 11:19 AM
急需DDS资料                                                                                                                                                                       
作者: bzhang    时间: 2015-3-2 01:30 PM
正在做这方面的工作,真是及时雨啊!                                                                                                                                                                       
作者: wsbbs123456    时间: 2015-3-2 03:55 PM
谢谢楼主的分享了啊!                                                                                                                                                                       
作者: wsbbs123456    时间: 2015-3-2 05:47 PM
学习一下                                                                                                                                                                       
作者: 1262680085418    时间: 2015-3-2 06:38 PM
谢谢!                                                                                                                                                                       
作者: ADI_Raven    时间: 2015-3-2 08:53 PM
想看看。                                                                                                                                                                       
作者: qyzy2    时间: 2015-3-2 11:01 PM
有9910的并口程序么                                                                                                                                                                       
作者: amiqicqf    时间: 2015-3-3 12:05 AM
非常感谢!!!                                                                                                                                                                       
作者: wayten    时间: 2015-3-3 03:00 AM
期待                                                                                                                                                                       




欢迎光临 烽火社区 (http://bbs.cnecport.com/) Powered by Discuz! X3.2