AD9852中文资料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

AD9852的引脚说明:
D7—D0: Pin1—8,并行编程模式下的8位并行数据I/O口.
A0-A5: Pin14—19,并行编程模式下的6位并行地址口.其中,Pin 17与串行通信的复位端复用,Pin18与串行数据输出口复用(3线模式),Pin19与串行数据I/O 口复用((2线模式)。

DVDD: Pin9,10,23,24,25,73,74,79,80,数字电路电源端,相对于数字地3.3V供电,3.135V-3.465V可保证设计指标。

DGND:Pinll,12,26,27,28,72,75,76,77,78,数字地。

AVDD: Pin31,32,37,38,44,50,54,60,65,模拟电路电源端,相对于模拟地3.3V供电,3。

135V—3.465V可保证设计指标。

电路设计时,应加强DVDD和AVDD 之间的去藕,以防噪声相互串扰。

AGND:Pin33,34,39,40,41,45,46,47,53,59,62,66,67,模拟地.
NC:Pin13,35,57,58,63,内部无连接的引脚,布线时可以悬空。

I/O UD: Pin20,频率更新端口。

要向AD9852寄存器内写数据,先是写到端口的缓冲器里,等工作模式所需的数据写完后,再在此引脚上加一持续至少8个系统时钟周期的高电平,使DDS芯片按照所设置的方式运行.频率更新也可以设置成内部更新模式,这时DDS按照UDC寄存器设置的值定时自动更新频率,同时输出持续8个系统时钟周期高电平的同步信号。

WRB/SCLK:Pin21,并行模式下的读控制端,与串行模式时钟信号输入端复用.
RDB/CSB:Pin22,并行模式下的写控制端,与串行模式片选端复用.
FSK/BPSK/HOLD:Pin29,多功能复用引脚.FSK工作模式下,低电平选择频率F1,高电平选F2;BPSK模式时,低电平选相位1,高电平选相位2 ;Chirp 模式时,高电平使DDS输出保持当前频率.
SHAPED KEYING:Pin30,高电平使DDS输出有一个调幅过程,若电路设计为低电平,DDS将没有输出。

VOUT: Pin36,高速比较器输出端。

VINP:Pin42,比较器正电压输入端。

VINN:Pin43,比较器负电压输入端.
IOUTl: Pin48,余弦DAC单极电流输出端。

IOUTIB:Pin49,余弦DAC单极电流互补输出端.
IOUT2B : Pins 51,控制DAC单极电流互补输出端。

IOUT2: Pin52,控制DAC单极电流输出端.
DACBP: Pin55,DAC旁路电容连接端。

从该端口串接一0。

01 uF电容到AVDD可以改变SFDR性能。

DAC RSET: Pin56, DAC满幅输出设置:RsET=39。

9/IouT。

PLL FILTER: Pin61,串接1.3k。

电阻和0.01 uF到AVDD(Pin60),构成参考源倍频PLL环路滤波器的零补偿网络。

DIFF CLK:Pin64,差分时钟使能端,高电平有效。

AD9852的时钟输入有两种方式:单端正弦输入和差分输入,具体采用哪一种方式,通过它来选择。

REFCLKB: Pin68,差分时钟的互补输入端。

REFCLK:Pin69,单端时钟信号输入或差分时钟的另一输入端.
S/P SELECT: Pin70,编程模式选择端.逻辑高选择并行模式。

MASTER RESET:Pin71AD9852的复位端,持续10个系统时钟周期的高
电平可以准确复位,内部寄存器的状态为缺省状态。

DDS模块设计
DDS模块的设计是本系统的重点,也是本章阐述的重点。

DDS模块主要是围绕芯片AD9852进行设计的,设计要求既要满足性能指标,还要求优化电路,减小电路面积,否则13路DDS共同存在会使系统体积显得较大。

下面先介绍AD9852的基本特性。

4。

2。

1 AD9852介绍

参考时
钟输入
D更新
读信号
写信号
行选择复位源地比较
器输入模拟
信号输出模拟
信号输出比较
器输出
图4-2 AD9852功能结构框图
chart4-2 AD9852 function and structure
如图4-2所示,AD9852内部包括一个具有48位相位累加器、一个可编程时钟倍频器、一个反sinc滤波器、两个12位300MHz DAC,一个高速模拟比较器以及接口逻辑电路。

其主要性能特点如下:
1.高达300MHz的系统时钟;
2.能输出一般调制信号,FSK,BPSK,PSK,CHIRP,AM等;
3.100MHz时具有80dB的信噪比;
4.内部有4*到20*的可编程时钟倍频器;
5.两个48位频率控制字寄存器,能够实现很高的频率分辨率。

6.两个14位相位偏置寄存器,提供初始相位设置。

7.带有100MHz的8位并行数据传输口或10MHz的串行数据传输口。

AD9852的芯片封装图如下:
图4-3 AD9852芯片封装图
chart4-3 AD9852 chip encapsulation
AD9852有40个程序寄存器,对AD9852的控制就是对这些程序寄存器写数据实现的。

表4-1 AD9852并行接口寄存器功能
并行地址寄存器功能默认值
0x00 0x01 相位寄存器#1<13:8〉(15,14位无效)
相位寄存器#1〈7:0>
0x00
0x00
0x02 0x03 相位寄存器#2<13:8>(15,14位无效)
相位寄存器#2<7:0〉
0x00
0x00
0x04 0x05 0x06 0x07 0x08 0x09 频率转换字#1<47:40>
频率转换字#1〈39:32〉
频率转换字#1<31:24〉
频率转换字#1〈23:16>
频率转换字#1<15:8>
频率转换字#1<7:0>
0x00
0x00
0x00
0x00
0x00
0x00
0x0A 0x0B 0x0C 0x0D 0x0E 0x0F 频率转换字#1<47:40>
频率转换字#1〈39:32〉
频率转换字#1〈31:24〉
频率转换字#1〈23:16〉
频率转换字#1〈15:8〉
频率转换字#1<7:0〉
0x00
0x00
0x00
0x00
0x00
0x00
0x10 0x11 0x12 0x13 0x14 0x15 三角频率字〈47:40>
三角频率字<39:32〉
三角频率字<31:24〉
三角频率字<23:16〉
三角频率字〈15:8〉
三角频率字<7:0>
0x00
0x00
0x00
0x00
0x00
0x00
0x16 0x17 更新时钟计数器<31:24〉
更新时钟计数器〈23:16〉
0x00
0x00
表4—2 AD9852控制寄存器功能
有提供更新信号,这些数据才会更新到程序寄存器。

AD9852提供两种更新方式,内部更新和外部更新。

内部更新通过更新时钟计数器完成,当计数器计自减为零后会产生一个内部更新信号;外部更新需要在外部更新管脚上给与一个高电平脉冲。

默认的更新模式为内部更新,可以通过设置控制寄存器0x1F的0位进行修改。

4。

4.2 多AD9852应用原理与方法
多路相位可控信号源的设计关键是实现多路DDS模块的相位的同步控制。

要实现多路DDS相位同步,只需要在各DDS设置完成相位偏置后,提供一个使各路DDS同步工作的外部更新信号.根据这样的工作原理,以AD9852为例,给出多路相位可控信号源的基本结构。

图4-4 多路DDS 组成相位可控信号原理图 chart4-4 mult-DDS constitution and principium
图4—4中左半部分是一个正确多路DDS 的结构,由一个统一时钟源提供参考时钟,相位偏置通过并行或串行总线设置,其值保存于各路AD9852的缓冲寄存器中。

通过统一的外部更新信号启动各路DDS 同步工作,从而实现了各路DDS 信号之间以固定的相位差同步工作。

参考时钟的连线方式很重要,图4—4右半部分给出了种错误的连接方式。

参考时钟到各DDS 的距离不等,这就会引起各路DDS 的参考时钟不同步,从而也无法保证各路DDS 的同步.
此外外部更新信号Update 虽然没有必要严格的等长,但最好要与参考时钟保证正确的时序,因为Update 信号送入AD9852
后会在内部系统时钟(由外部时钟倍频和锁相得到)的上升沿触发更新。

各路DDS 的Update 信号与内部系统时钟有可能出现一个时钟周期的抖动,在这个系统时钟的前后两个时间点产生更新.Update 信号与系统时钟的时序要求如下:
参考时钟
图4-5a 单端外部参考时钟输入模式下更新信号时序
chart 4-5a Update scheduling in single refer clock mode
参考时钟
图4.5b 差分外部参考时钟输入模式时序更新信号时序
chart 4—5a Update scheduling in differnece refer clock mode
对于AD9852而言,其真正的相位值,是相位偏置值和相位累加器的输出值的和,在对相位偏置值更新时,一定要保证相位累加器的值是确定的。

最简单的方法是在设置相位前,将所有AD9852通过Master Reset 信号重置,此时AD9852的寄存器恢复到默认值(见表4—1)。

下面步骤可完成对多个AD9852实现相位可控同步输出:
1,上电后给所有AD9852的复位信号管脚MasterRest 提供一个长达10个系统时钟的复位信号,此时所有AD9852的程序寄存器都恢复为默认值。

2,使用并行总线设置AD9852的特殊功能寄存器:
a,更新模式设置为外部信号更新模式,且DDS 工作在Single 模式下,即寄
存器0x1F=0x00;
b,参考时钟为30MHz ,这里要获得210MHz 的系统时钟,所以倍频数设置为7,由于超过200MHz,要开PLL 低通,即寄存器0x1e=0x3d ;
c,电源只打开I 通道DAC 和数字部分,寄存器0x1D=0x14;d,开输出滤波,不用OSK 功能,寄存器0x20=0x40;设置内部更新时钟,也可以不设置.
3,所有的AD9852完成模式设置后,内部更新时钟寄存器计数到0时,步骤2的设置才真正更新。

此时由于频率控制字为0,因此相位累加器不工作,始终为0。

4,按以上步骤完成所有AD9852的初始设置后,使用并行传输向各AD9852写入频率转换字#1和相位偏置寄存器#1。

5,完成所有AD9852的频率和相位设置后,给一个全局的外部更新信号Update,此时各路AD9852就开始同步工作.注意Update 信号的时序要求非常严格,最好满足图4。

5的时序.
完成各路AD9852的初次同步输出后,若改变频率控制字,就不能在保证相位的正确设置了,此时可以设置特殊寄存器位ACC0(0x1F 的6,7位)强制清零,然后再同步恢复的方式实现相位累加器输出的同步。

4.2.3 基于AD9852的DDS 模块的硬件结构
DDS 模块的设计要考虑两大问题:一,由于要采用并行模式传输数据, AD9852没有独立的片选信号,因此要为该模块添加总线隔离设备。

二,AD9852的输出比较合适的范围为500mA 峰值电压,而要求是10V峰值电压输出,因此在AD9852后端必须要加高频放大电路,该放大路还能够提供一定的电流功率输出。

图中给出了DDS 模块的组成结构,从左向右依次为采用74HC245的总线隔离器,隔离读写和其他控制信号;预留的低通滤波器,该低通滤波器采用9阶巴特沃思低通滤波器,配合AD9852的升级版本AD9854使用;采用AD811组成的两级运放,采用高频大功率对管组成互补推挽式功放电路。

图4—6 DDS 模块的组成结构 chart 4-6 DDS madule structure
AD9852的D/A 输出为电流源输出,电流大小由56管脚(DAC Reset )连接的电阻R set 决定,输出电流的满量程值为
39.9/R o set I mA (4-1)
AD9852输出阻抗为DAC 两个输出端的和输出参考端得阻抗和,这里我们设计输出端为100欧姆,输出参考端为0欧姆,所以总的输出阻抗为
1000=100
R=+Ω(4—2)
o
数据传输模式由70管脚(S/P Select)控制,接高电平,表明使用并行数据传输模式.
71管脚(Master Reset)用于AD9852的初始化,当给一个维持10个系统时钟周期以上的高电平,AD9852的所有寄存器的值都被重置为默认值。

69管脚和68管脚分别是外部参考时钟的单极性输入端和差分时钟信号的参考端,由64管脚的设置选择单极性还是差分信号。

这里设置64管脚低电平,即单极性输入方式。

各路AD9852的外部参考时钟由同一个外部参考时钟源提供。

各路AD9852的数据I/O和地址I/O直接与控制器连接,这是因为在读信号和写信号无效时(高电平),这些端口是三态的.其中读写信号由74HC254隔离,这样各路AD9852的读写信号不可能同时使能。

参考时钟源与更新信号电路
图4-14 参考时钟源与全局更新信号线电路
chart 4—14 referenc clock and universal update signal circuit 图4—14电路根据Analog Device公司提供的参考电路设计。

参考时钟源由有源晶振clk产生,经三个反相器实现信号的延迟,可通过跳线选择延迟时间。

PD0是主控制器的给出的外部更新信号线,它通过时钟信号控制的D触发器后,能与参考时钟形成同步的更新信号Update,该信号线到各DDS模块无需再保证严格的等长.注意,时钟延迟时间选择主要与D触发器的延时有关,两者的延时时间尽量接近。

相关文档
最新文档