AD9850模块使用手册
ad9850 例程

//
#include<reg52.h>
#define uchar unsigned char //这里用"uchar"代替"unsigned char","uchar"用来定义无符号字符型数。
#define uint unsigned int//"uint"用来定义无符号整型数。
sbit w_clk1= P1^0;//AD9850_1的将8bit的频率控制字加载进入数据锁存器上升沿有效
sbit fq_ud1=P1^1; //AD9850_1将40bit的控制字加载进入相位累加器上升沿有效
0x0e,0x6a,0xf9,0x0f,0xba,0x84,0x11,0x0a,0x0f,0x12,0x59,0x9a,0x13,0xa9,0x25,
0x14,0xf8,0xb0,0x16,0x48,0x3b,0x17,0x97,0xc6,0x18,0xe7,0x51,0x1a,0x36,0xdc};
DDSLE_1=1;
// NOP();
// NOP();
P1=0;
// w_clk2=1;
DDSLE_1=0;
}
void AD98502_scpl(uint AD9850_sc) //将32bit的频率数据加载到AD9850_2
{
uint s=0; //临时变量
w_clk2= 0;//将16bit的0的频率数据加载进入AD9850_2的数据锁存器上升沿有效
直接数字频率合成器AD9850的幅度调制

SET GNDGND+1.1VOne Technology Way • P.O. Box 9106 • Norwood, MA 02062-9106 • 781/329-4700 • World Wide Web Site: Rev. A | Page 1 of 2AN-423应用笔记R SET 引脚处的电压为(内部)控制放大器反馈环路的一部分,不得以外部方式予以更改。
R SET 调制电路(图2)以Q1为可变电阻,以R2为固定限流电阻,以防Q1过度开启。
当Q1工作于截止频率附近时,C1可以抑制噪声。
R1则可降低输入阻抗,从而进一步抑制噪声。
Q1上为完全调制AD9850输出所必需的输入电压约为1.5 v p-p ,直流失调约为2.3 v ,见图4。
直接数字频率合成器AD9850的幅度调制作者:Richard Cushing ,应用工程师本应用笔记将提供一种对AD9850 DDS 的输出电流进行电压控制或幅度调制的方法,其中以一种增强型MOSFET 取代R SET 固定电阻;并利用一种宽频RF 变压器将DDS DAC 输出结合起来,以产生一种对称的AM 调制包络。
速率超过50 kHz 时实现合理线性度的调制是可能的。
AD9850 DDS 的输出电流(最大20mA)一般通过从RSET(引脚12)输入到接地的一个固定电阻设定。
DAC 输出为单极性且互补(180度相位差)。
采用增强型MOSFET 符合单电源理念。
这种设计较为简单,并可尽量减少器件数量。
将I OUT 和I OUTB DAC 输出结合于一个中心抽头型宽频RF 变压器之中可产生一个对称的调制包络,如图1(A)所示。
图1(B)所示为不结合两个输出而仅仅采用一个输出的效应——非对称幅度调制。
两种配置均采用同一信号进行调制。
图2. R SET 改变图1. 对称(A)和非对称(B)幅度调制包络To I OUT OUTB PIN 20*MINI-CIRCUITS BROADBAND RF TRANSFORMERGNDGNDGNDGNDGND GNDAN-423Rev. A | Page 2 of 2©2011 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. 下面的图4展示了10 kHz 调制包络及其至Q1栅极的相关输入信号。
AD9850模块使用说明

3、与单片机的硬件连接及程序(串行送控制字方式)
-2-
DDS 模块使用说明书 2009-07
无忧电子工作室资料
-3-
串行读写程序:该程序实现的是固定频点的输出 1KHZ
#include<regx51.h>
#include <intrins.h>
sbit FQ_QD_AD9850 = P1^0;
-3-
DDS 模块使用说明书 2009-07
无忧电子工作室资料
-4-
FQ_QD_AD9850 = 0; } void Set_Freq(unsigned long int Freqency) {
freq= (unsigned long int)(34.36*Freqency); // SYSCLK = 125 MHz 2^32/125000000=34.36
W3=(unsigned char)freq&0xff; freq=freq>>8;
W2=(unsigned char)freq&0xff;
-5-
DDS 模块使用说明书 2009-07
freq=freq>>8;
W1=(unsigned char)freq&0xff;
Parallel2Serial_AD9850(); } void main(void) {RST_AD9850=1;//复位模块电路 RST_AD9850=1; RST_AD9850=0;
-7-
DDS 模块使用说明书 2009-07
无忧电子工作室资料
-8-
6、输出波形及频率特性(频谱仪测量) 10HZ 波形输出
江苏省无线电运动协会 AD9850 9851DDS 电路说明书

AD9850/9851DDS电路使用说明书江苏省无线电运动协会2007年3月9850/9851DDS电路简介AD9850/9851DDS电路是专为业余无线电电台设计的,它提供本机振荡信号和波段控制信号,特别适合做自制电台的本振源及老电台改造。
本电路使用有背光1602型通用液晶显示器,显示接收频率及工作模式。
电路大部分元器件为贴片封装,体积小,便于安装(PCB尺寸:36*93mm)。
在满足基本应用的条件下尽量简化设计,以提高性价比。
本电路可以使用AD9850(时钟100MHz)或AD9851(时钟20MHz)芯片,由用户设置。
中频频率可以由用户任意设置。
波段控制输出可以选择4波段或9波段,由用户设置。
所有设置均由软件实现并保存在芯片内。
关机前的工作频率将被保存,下次开机将工作在这个频率。
为简化电路,10MHz以下设计为高本振、10MHz以上为低本振,这样只要一个插入载频即可以完成对10MHz以下的LSB解调和10MHz以上的USB解调。
当然也可以用两个插入载频实现任意频率的上下边带解调。
主要功能如下:1.频率范围:0.1-30MHz2.频率分辨率:10Hz3.频率步进:10Hz、100Hz、1KHz、10KHz、100KHz、1MHz4.输出电平:约5dBm5.存储频点:20个存储频点可由用户任意设置。
6.显示模式:USB、LSB、CW、AM、FM7.接收频率微调:具有加减80KHz的接收频率微调功能。
8.收发转换:两种发信方式:普通方式和CW方式。
9.电源:电压8-12V DC,电流约180mA(背光打开),110mA(背光关闭)。
其他功能:1.频率校正:对DDS芯片的基准频率误差可通过软件设置校正。
2.边带切换:10MHz以下为LSB、10MHz以上为USB,自动切换。
CW发信方式是利用了DDS的特点而特别设计的,如果选择这种方式,则发信时DDS将直接输出所需的频率而不需要任何频率变换,简化了发信电路。
AD9850中文资料

VC C4
2
U2
VCC CLK GND
16MHz
VCC
36 81
U21
DDS_D0 DDS_D1
4 3
D0
R
DDS_D2 DDS_D3
2 1
D A D1
D2
DA
DDS_D4 28 DDS_D5 27 DDS_D6 26 DDS_D7 25
W_CLK 7
FQ_UP
8
D3
IOUT
D4
D5
dds 芯片复位
A,@R1;
写入 5 个频率字
@DPTR,A
R1;
R0,PROC_9850;
A,#00H
DPTR,#FQ_UP ;装载频率字并启动转换
@DPTR,A ;
J1,J4 为总线插槽,具体管脚定义如下表:
符号
定义
引脚
功能说明
D0~D7
数据总线
4~11 D0~D7 /A0~A7 总线分时复用,非扩展
方式下可作为位控
A0~A7
低 8 位地址线 12~19
CS0~CS7
输 入 输 出 地 址 23~30 由处理器板中的 CPLD 对数据存储地址空间
段选择信号
中的高位地址线译码产生,占据最高的
图 0341-6 模块器件分布图
U2 为有源晶振;
J2 为电源,从上往下依次为:VCC,GND;
U21 为 AD9850;
J6 为电源插座;
J5 为 CPLD 下载编程接口;从左向右依次为:VCC,GND,TCK,TDO,TDI,TMS;
J3 信号输出端。从上到下依次为: SIN_OUT,GND,BUS_CLK,GND;
基于AD9850的信号发生器设计说明

基于AD9850的信号发生器设计摘要介绍ADI 公司出品的AD9850 芯片,给出芯片的引脚图和功能。
并以单片机AT89S52 为控制核心设计了一个串行控制方式的正弦信号发生器的可行性方案,给出了单片机AT89S52 与AD9850 连接电路图和调试通过的源程序以供参考。
直接数字合成(DDS)是一种重要的频率合成技术,具有分辨率高、频率变换快等优点,在雷达及通讯等领域有着广泛的应用前景。
系统采用AD9850为频率合成器,以单片机为进程控制和任务调度的核心,设计了一个信号发生器。
实现了输出频率在10Hz~1MHz围可调,输出信号频率稳定度优于10-3的正弦波、方波和三角波信号。
正弦波信号的电压峰峰值Vopp能在0~5V围步进调节,步进间隔达0.1v,所有输出信号无明显失真,且带负载能力强。
该电路设计方案正确可行,频率容易控制,操作简单灵活,且具有广阔的应用前景。
关键词:信号发生器;直接数字频率合成;AD9850芯片;AT89S52单片机AbstractOn the basis of direct digital synthesis(DDS)principle, a signal generator was designed , using AT89S52 single chip machine as control device and adopting AD9850 type DDS device .Hardware design parameters were given .The system can output sine wave ,square wave with wide frequency stability and good waveform .The signal generator has stronger market competitiveness , with wide development prospect ,in frequency modulation technology and radio communication technology fields.Key words: signal generator ;direct digital synthsis;AD9850;AT89S52目录第一章绪论 (1)1.1背景 (1)1.2问题的提出 (2)1.3论证方案 (2)1.4总体设计框图 (3)第二章 DDS技术产生信号的基本原理 (5)2.1DDS简介 (5)2.2频率预置与调节电路 (5)2.3累加器 (6)2.4控制相位的加法器 (6)2.5控制波形的加法器 (6)2.6波形存储器 (6)2.7D/A转换器 (7)2.8低通滤波器 (7)2.9数字波形合成的理论分析 (8)第三章芯片的简介 (9)3.1AD9850结构与性能 (9)3.2AD9850的控制字与控制时序 (11)3.3 AT89S52结构与性能 (12)3.4 24C02结构与性能 (15)3.5MAX232的结构与性能 (16)3.6RT1602结构与性能 (17)第四章主要硬件的总体设计 (19)4.1AD9850与单片机的接口电路 (19)4.2 LCD与单片机的连接 (20)第五章软件部分设计 (21)第六章用到的数学原理 (24)6.1数学原理 (24)6.2算法比较和选择 (26)6.2.1采样回放法 (26)6.2.2查表法 (27)6.2.3泰勒级数展开法 (27)6.2.4数字正弦振荡器法 (27)6.2.5递推数列法 (28)第七章电路原理图的绘制 (31)7.1一般步骤 (31)7.2原理图的绘制 (31)结束语 (32)致 (33)第一章绪论1.1背景在电子技术领域中,也就是所谓的信号源号源有很多种,包括正弦波信号源、函数发生器、脉冲发生器、扫描发生器、任意波形发生器、合成的信号源等,经常要用一些信号作为测量基准信号或输入信号。
AD9850模块使用手册

一、原理图
二、模块说明
1、
注意实物与原理图的对应关系,电路板上也做了功能标识。
2、
使用非常简单,仅仅使用主接口,即能完成全部工作。
3、
主接口红色部分(即P1-1,P1-2)为外接电源。
1引脚为+5V, 2引脚为地,接反会烧毁芯片。
注意外接电源需要纯净,否则,影响正弦信号高频特性。
4、
主接口粉色部分(即P1-3,P1-4,P1-5)为单片机控制I/O。
5、 主接口青色部分(即P1-6,P1-7,P1-8)为模块输出引脚。
6脚为方波输出,7脚为正弦波滤波后输出,8脚为正弦波未滤波输出。
6、 辅助接口天蓝色部分对应原理图P4和主接口P1-7功能相同,可以用于示波器观测。
AD9850数据手册

模拟器件 COMS 工艺,125MHZ 完整的DDS 频率合成器特点125M 时钟频率片内高性能DAC 转换器和高速比较器 DAC SFDR > 50 dB @ 40 MHz AOUT 32位频率控制字简单的控制接口:串行或并行装载模式可进行相位调节3.3V 或5V 单电源供电低功耗:380 mW @ 125 MHz (5 V)155 mW @ 110 MHz (3.3 V)省电模式超小型28引脚SSOP 封装 应用频率/相位——方便的正弦波合成 针对数字通信的时钟恢复和锁存电路 数控ADC 编码发生器 灵活的本机振荡器应用概述AD9850是一款高度集成的设备,采用先进的DDS 技术,结合内部高速,高性能的D / A 转换器和比较器,以构成一个完整的,数字可编程频率合成器和时钟发生器。
当连接到一个准确的时钟源时,AD9850产生一个频谱纯净,频率/相位可编程的模拟输出正弦波。
这个正弦波可以直接使用作为频率源,或者它可以被转变为方波作为精准时钟发生器使用。
AD9850先进的高速DDS 内核提供了一个32位的频率调谐字,这使得其在外部125MHZ 参考时钟的输入下,分辨率可达0.0291HZ 。
AD9850的电路架构使得其产生的最高输出频率为其参考的基准时钟频率的一半(或62.5兆MHZ ),而且其输出频率是数控可变的,速率高达72.310 次每秒。
该器件还提供了5位的相位控制字,从而使其输出信号的相位该变量可以为180°,90°,45°,22.5°,11.25°,以及它们的任意组合。
AD9850还包含一个高速比较器,该比较器可以输入经过滤波(外部)的片内DAC 产生的信号以生成一个低抖动方波输出。
这使得该芯片可以作为精准的时钟信号源。
AD9850的频率调谐,控制和相位调制字是通过一个并行字节或方式载入到芯片内部的。
并行载入格式由五个8位的控制字组成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、原理图
二、模块说明
1、
注意实物与原理图的对应关系,电路板上也做了功能标识。
2、
使用非常简单,仅仅使用主接口,即能完成全部工作。
3、
主接口红色部分(即P1-1,P1-2)为外接电源。
1引脚为+5V, 2引脚为地,接反会烧毁芯片。
注意外接电源需要纯净,否则,影响正弦信号高频特性。
4、
主接口粉色部分(即P1-3,P1-4,P1-5)为单片机控制I/O。
5、 主接口青色部分(即P1-6,P1-7,P1-8)为模块输出引脚。
6脚为方波输出,7脚为正弦波滤波后输出,8脚为正弦波未滤波输出。
6、 辅助接口天蓝色部分对应原理图P4和主接口P1-7功能相同,可以用于示波器观测。