DDS技术的任意波形发生器的设计Word下载.docx
- 文档编号:17013352
- 上传时间:2022-11-27
- 格式:DOCX
- 页数:16
- 大小:1.24MB
DDS技术的任意波形发生器的设计Word下载.docx
《DDS技术的任意波形发生器的设计Word下载.docx》由会员分享,可在线阅读,更多相关《DDS技术的任意波形发生器的设计Word下载.docx(16页珍藏版)》请在冰豆网上搜索。
累加寄存器将加法器在上一个时钟作用后所产生的新相位数据反馈到加法器的输入端,以使加法器在下一个时钟的作用下继续与频率控制数据相加。
这样,相位累加器在参考时钟的作用下,进行线性相位累加,当相位累加器加满时就会产生一个溢出,完成一个周期性的动作,这个周期就是DDS合成信号的一个频率周期,累加器的溢出频率就是DDS输出信号频率。
2.技术指标
本设计要求的波形发生器可产生正弦波、方波、三角波以及便于产生频率可变而且具有高分辨率的波形。
它要求频率范围在0MHz---40MHZ,要求幅值范围在-10V--+10V.。
3.系统方案
在此设计中的基于DDS技术的信号发生器,是通过单片机编程将控制字并行送入DDS芯片AD9850,然后又AD9850产生波形输出,即采用基于相位累加器的数字频率合成法,利用直接数字芯片AD9850产生波形。
在该芯片中继承了相位累加器、正弦查询表、D/A转换器以及高速比较器。
我们再加入单片机、滤波器和一个微分电路就可以实现我们所要的波形了。
要想实现我们所要的频率和幅度值,因为在DDS系统中决定频率大小的是频率控制字,所以我们可以通过键盘由用户键入十进制数,再由单片机编程控制将十进制转化成对应的二进制,然后送入AD9850产生波形。
而幅值是通过条幅电路实现的。
4.原理图
键盘
单片机AD9850调理电路
外围电路
图4.1原理图
此系统主要是由键盘、接口电路、8051.、AD9850芯片及调理电路组成的,外围电路包含在单片机的复位电路和振荡电路中,调理电路部分由低通滤波器、调幅电路和微分电路组成,所以做出简略原理图如上。
完整电路图及PCB板图附于最后。
5.单元电路设计
5.1单片机选择
所选单片机为MCS-51单片机系列中的8051,下图为单片机结构框图
图5.1单片机MCS-51系列结构框图
8051包括8个部分:
1、中央处理器(CPU)2、内部数据存储器(内部RAM)3、内部程序存储器(内部ROM)4、定时器/计数器5、并行I/O6、串行口7、中断控制系统8、时钟电路MCS-51虽然是一个单片机芯片,但作为计算机应该具有的基本部件它都包括,因此实际上它已经是一个简单的微型计算机系统了。
MCS-51的信号引脚介绍:
图5.28051引脚图
信号引脚介绍
在系统扩展时,ALE用于控制把P0口输出的低8位地址锁存起来,以实现低位地址和数据的隔离。
此外由于ALE是以晶振六分之一的固定频率输出的正脉冲,因此可作为外部时钟或外部定时脉冲使用。
由于本题使用P3口为单片机的重要控制信号口,所以选择P3.1、P3.2口的第二功能信号,其功能列表如下:
表5-1所需引脚第二功能表
5.2AD9850的管脚介绍
AD9850采用了先进的CMOS工艺,支持5V和3.3V两种供电电压,在3.3V供电时功耗仅为155mW,扩展工业级温度为一40~+80℃。
支持并行或串行输入控制接口形式,最大支持时钟频率为125MHz,此时输出的频率分辨率达0.0291Hz。
采用28脚SSOP表面封装形式,其管脚功能如图所示。
图5.3AD9850引脚图
5.3AD9850的工作原理
AD9850内古可编程DDS系统和高速比较器,能实现全数字编程控制的频率合成。
可编程DDS系统的核心是相位累加器。
它由一个加法器和一个N位相位寄存器组成,N一般为24~32。
每来一个外部参考时钟。
相位寄存器便以步长M递加。
相位寄存器的输出与相位控制字相加后可输入到正弦查询表地址上。
正弦查询表包含一个正弦波周期的数字幅度信息,每一个地址对应正弦波中0°
~360°
范围的一个相位点。
查询表把输人地址的相位信息映射成正弦波幅度信号。
然后驱动DAC以输出模拟量。
相位寄存器每过2N/M个外部参考时钟后返回到初始状态一次,相位正弦查询表每一个循环也回到初始位置,从而使整个DDS系统输出一个正弦波。
输出的正弦波周期To=Tc2N/M,频率out=Mfc/2N,Tc、fc分别为外部参考时钟的周期和频率。
AD9850采用32位的相位累加器将信号截断成14位输入到正弦查询表,查询表的输出再被截断成10位后输入到DAC,DAC再输出两个互补的电流。
DAC满量程输出电流通过一个外接电阻RSET调节,调节关系为ISET=32(1.148V/RSET),RSET的典型值是3.9kΩ。
将DAC的输出经低通滤波后接到AD9850内部的高速比较器上即可直接输出一个抖动很小的方波。
AD9850对输入的标准正弦波,进行直接数字合成。
输人信号频率最高为fclk=125MHz,可生成0一fclk/2范围内的任意频率正弦波和方波。
AD9850在接上精密时钟源和写入频率相位控制字之间后就可产生一个频率和相位都可编程控制的模拟正弦波输出。
此正弦波可直接用作频率信号源或经内部的高速比较器转换为方渡输出。
在125MHz的时钟下,32位的频率控制字可使AD9850的输出频率分辨率达0.0291Hz;
并具有5位相位控制位,而且允许相位按增量180°
、90°
、45°
、22.5°
、11.25°
或这些值的组合进行调整。
下图为AD9850系统的功能框图
图5.4AD9850功能框图
5.4AD9850的控制字与控制时序
AD9850有40位控制字,32位用于频率控制,5位用于相位控制,1位用于电源休眠(Pbwerdown)控制,2位用于选择工作方式。
这40位控制字可通过并行方式或申行方式输入到AD9850,下图是控制字并行输入的控制时序图,在并行装人方式中,通过8位总线D0-D7将可数据输入到寄存器,在重复5次之后再在FQ--UD上升沿把40位数据从输入寄存器装入到频率/相位数据寄存器(更新DDS输出频率和相位),同时把地址指针复位到第一个输入寄存器。
接着在w—CLK的上升沿装入8位数据,并把指针指向下一个输入寄存器,连续5个w—CLK上升沿后,W—cLK的边沿就不再起作用,直到复位信号或FQ—UD上升沿把地址指针复位到第一个寄存器。
在串行输入方式,w—CLK上升沿把25引脚的一位数据串行移入,当移动40位后,用一个FQ---UD脉冲即可更新输出频率和相位。
下图是相应的控制字串行输入的控制时序图。
AD9850的复位(RESET)信号为高电平有效,且脉冲宽度不小于5个参考时钟周期。
AD9850的参考时钟频率一般远高于单片机的时钟频率,因此AD9850的复位(RESET)端可与单片机的复位端直接相连。
图5.5控制字并/串行控制注入时序
5.5AD9850与8051的并行接口电路设计
I/O方式的并行接口电路比较简单,但占用单片机资源相对较多,图是I/O方式并行接口的电路图,AD9850的数据线DO~D7与P1口相连,FQ-UD和W-CLK分别与P3.0(10引脚)和P3.1(11引脚)相连,所有的时序关系均可通过软件控制实现。
图5.6AD9852与8051并行电路接口设计
将DDS控制字从高至低存放于30H至34H中,发送控制字的程序清单如下:
MOVR0.#05H
MOVR1.#30H
DD:
MOVP1.@R1
SETBP3.1
CLRP3.1
INCR1
DJNZR0,DD
SETBP3.0
CLRP3.0
END
在程序中,每将一字节的数据送到Pl口后,必须将P3.1(W--CLK)置高。
在其上升沿,AD9850接收与P1口相连的数据线上的数据,然后将P3.1置低,并准备下一字节的发送,连续发送5个字节后,须将P3.0(FQ-UD)再次置高,以使AD9850根据刚输入的控制字更改频率和相位输出,随后再置P3.0为低,准备下一组发送。
单片机的P3.0、P3.1引脚为串行口,当被占用时,W—CLK和FQ—UD引脚也可与其它I/O脚相连,这时需要修改相应的发送程序。
5.6调幅电路设计
在AD9850内集成的D/A转换器输出的信号须经低通滤波后才能得到我们想要的信号,AD9850内的D/A转换器是属于电流输出型的,而低通滤波器输入的信号时电压信号,这就需要在他们之间加入I/V转换电路(调幅电路)来实现电流和电压的转换。
I/V转换电路有多种方式,在这里我们使用双极性输出的I/V转换电路。
图5.7调幅电路
上图为I/V转换电路,可通过改变VEF极性的方式来改变输出电压的极性来实现,其输出电压公式为
表5-1变化范围对应表
5.7滤波电路设计
本题中在低通滤波部分采用的是压控电源型二阶滤波电路,如下图所示。
图5.8滤波电路
根据对低通滤波电路截止频率
的要求,首先选择C值。
电容的选择原则见表5-2,滤波电路的品质因数Q=0.707,这时的幅频特性最平坦,接近于理想低通滤波的幅频特性。
但为了使输出的信号不发生改变,也即增益放大倍数为1,这时需要在滤波电路后再加一个放大器来降低它的增益放大倍数。
表5-2电容选择表
5.8放大电路设计
信号经滤波器后,电压被放大了1.586倍,为保持原信号,需采用反向放大器将现在的信号缩小。
根据滤波器的放大倍数,设R25=16KΩ,R26=10KΩ,R27=6KΩ。
图5.9放大电路
5.9积分电路的设计
本设计要求输出任意波,而AD9850只能输出方波和正弦波,需用积分电路使方波转换为三角波。
为减小误差,采用增量积分电路。
图5.10积分电路
6.系统软件设计
图6.1初始化框图
系统子程序
图6.2子程序框图
图4.2完整电路图
图4.3PCB板
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DDS 技术 任意 波形 发生器 设计