DDS原理及AD9954应用设计_LLL
FPGA使用AD9954实现DDS
AD9954摘要:AD9954是美国AD公司采用先进的DDS技术生产的高集成度频率合成器,它能产生最高达200MHz的模拟正弦波,内含1024×32Bit静态RAM,利用FPGA通过SPI接口对其进行控制,可实现高速调制。
关键词:AD9954 SPI FPGA一、电路设计与分析1.1 AD9954芯片配置图1 AD9954芯片电路当CLKMODESELECT引脚接地时不使能振荡器,由FPGA从CLKIN输入参考时钟,时钟频率范围为10MHz~400MHz。
当CLKMODESELECT接逻辑高时,使能振荡器,由晶振输入20MHz~30MHz参考频率。
CFR2<7:3>控制锁相环,当值为4~20时为倍频数,系统时钟频率s f 被提高,为其它值时不起作用,系统时钟频率s f 等于输入参考频率。
s f 最高为400MHz 。
AD9954包含一个14Bit 的电流输出型DAC ,输出以A VDD 为参考。
输出电流范围由接在SET R DAC _脚和AGND 间的电阻SET R 决定,其关系如公式(1)所示。
当输出电流限制在10mA 以内时有最好的无杂散动态范围。
OUT SET I R /19.39 (1)1.2 I/V 转换及方波产生电路图2 I/V 转换电路输出电流信号经OPA2690的I/V 转换及多阶高通滤波后输出。
若将电压信号经IN COMP _接入,与从IN COMP _接入的AGND 比较,则可从COMP_OUT 输出50%占空比与频率准确的高频方波。
1.3 SPI 通信CS ,SCLK,SDIO,SDO 为SPI 控制引脚。
CFR1<8>为1时设置为三线模式,默认为MSB First ,8Bit 模式。
串行读写时序如图2所示。
图3.1三线写时序图 3.2 三线读时序若指令字节的Bit 7为1,说明将执行读操作,为0则执行写操作。
DDS 输出频率0f 由系统时钟和频率控制字(FTW )和相位累加器容量决定,AD9954的相位累加器为32位,其输出频率计算公式为:31320202/))((≤≤=FTW with f FTW f s 122))2/(1(3232320-<<-⨯=FTW with FTW f f s1.4 工作模式AD9954可根据改变控制寄存器的值改变工作模式。
基于AD9954信号发生器的设计
1 AD9954 芯片
1. 1 AD9954 芯片的主要参数特点 AD9954 是采用先进的 DDS 技术开发的高集成 度 DDS 器 件。其 主要特 性如下 : 内 置 400MSPS 时 钟; 内含 14 位 DAC; 相位、 幅度可编程; 有 32 位频率 144
在ram控制模式下又分为直接转换模式上斜坡模式连续双向斜变模式和连续循环模式由ram段控制寄存器的其中三位来指示其中连续循环模式是使能ramram模式控制字为100这种模式可提供自动连续单向的扫频地址发生器从起始地址开始当其增加到终止地址后会自动回到起始地址重新开始下一次循环
信息技术
Information Technology
*
图2
DDS 原理图
图3
系统硬件框图
( 1) 单片机控制电路 系统 频 率 控 制 字 的 产 生 主 要 由 单 片 机 ( AT 89C51) 完成, 通过读写 AD9954 的片内 RAM 来 查表控制各种频率的模拟正弦波的输出或编辑输出 其他类型的波形, 单片机的外围电路还有键盘及液 晶显示器。分别完成输出频率模式设定和实时显示 功能。 ( 2) AD9954 应用电路 I O UPDATE: 在该引脚的上升沿可把内部缓冲 存储器中的内容送到 I O 寄存器中。引脚电平的建 145
[ 3] 图5 系统主程序流程图
的 180ns 后产生。所以, 忽略第一个频 率点的出现 时间 , 对于后续的频率点 , 由于采用循环作业, 其出 现的时间间隔约为 240ns。 下面对于该系统的运算精度做一下估算: # 单片机的运算精度。对于输出频率在 1MHz 以内的频率信号, 单片机在运算频率控制字时不会 产生误差 ( 数据比较小) ; 当输出频率在 1MHz 以上 时, 单片机在运算频率控制字时将会产生误差( 其中 在 20MHz 频率点上得到的频率控制字 的值将会比 理论值偏大 13) , 但是此误差可以通过测量曲线进 行校正, 所以对于整个系统来说, 单片机的计算误差 可以忽略。 ∃ AD9954 的频率精度。AD9954 芯片的参考时 钟源为 100MHz, 它的 理论最小 分辨率为 0. 023Hz。 因此整个系统的理论精度为 0. 023Hz。
基于AD9954的多模式调制器的设计
基于AD9954的多模式调制器的设计软件无线电是近年来提出的一种新的无线通信体系结构。
它最初起源于军事通信,是以开放的、可扩展的、结构最简的硬件为通用平台,把尽可能多的功能用可升级、可替换的软件来实现。
软件无线电的出现大大减小了硬件对通信系统的束缚,通过加载软件就可以实现各种无线通信功能。
如何产生多种调制信号,一直是大家讨论和关注的热点。
本文提出的方案就是基于超高速、先进DDSDDS技术的数字中频处理技术的方法,利用美AD公司推出的AD9954AD9954构建一个硬件平台,结合相应的数字处理软件和控制软件,获得多种调制信号。
一方面由于体积变小,使用起来很方便,另一方面也大大降低了成本。
1 DDS的原理介绍直接数字频率合成器DDS是近年来发展起来的一种新的基于查找表的频率合成技术。
典型的DDS 由相位累加器、ROM波形存储表、D/A转换器(Digital-to-AnalogConverter,DAC)和低通滤波器(LoW Passed Filter,LPF)组成,。
相位累加器由N位加法器与N位累加寄存器级联构成。
每来一个时钟脉冲fs,加法器将频率控制字FTW与累加寄存器输出的累加相位数据相加,把相加后的结果送至累加寄存器的数据输入端。
累加寄存器将加法器在上一个时钟脉冲作用后所产生的新相位数据反馈到加法器的输入端,使加法器在下一个时钟脉冲的作用下继续与频率控制字相加。
这样,相位累加器在时钟作用下,不断对频率控制字进行线性相位累加。
由此可以看出,相位累加器在每一个时钟脉冲输入时,把频率控制字累加1次,相位累加器输出的数据就是合成信号的相位,相位累加器的溢出频率就是DDS输出的信号频率。
用相位累加器输出的数据作为波形存储(ROM)的相位取样地址,这样就可把存储在波形存储器内的波形抽样值(二进制编码)经查找表查出,完成相位到幅值转换。
波形存储器的输出送到D/A转换器,D/A转换器将数字量形式的波形幅值转换成所要求合成频率的模拟量形式信号。
高性能DDS芯片AD9854结构功能简介
高性能DDS芯片AD9854结构功能简介作者:李津生丁敏来源:《电子世界》2012年第14期【摘要】本文介绍了ADI公司的高性能DDS芯片AD9854。
AD9854是一款CMOS工艺的300 MSPS正交完整DDS芯片,在现代波形发生与合成、通信领域有着广泛的应用。
本文介绍了DDS技术的基本原理及AD9854内部结构级功能。
【关键词】DDS;AD9854;DDS核;反辛格滤波器1.引言在现代电子技术中,波形的产生与合成以及基于此的调制应用无处不在。
在直接数字式频率合成器(Direct Digital Synthe-sizer,DDS)技术出现前,一般采用模拟方法,如晶体管振荡器、锁相环等电路来实现。
模拟方法可以产生很高的频率,但是不够精确、不易自动控制。
DDS技术的出现和快速发展为这类应用提供了一种低成本、低功耗、高分辨率的解决方案。
本文介绍了DDS技术的基本原理和ADI公司的高性能DDS芯片系列中的AD9854的结构与功能。
2.DDS技术原理DDS技术可以通过数字化的方法产生所需信号的一种技术。
正弦信号的表达式为:(1)可以看出幅度的变化与时间并不成正比,但是角度的变化与幅度是成正比的,我们从单位圆可以解释,如图1所示。
图中表达式为:(2)正弦波的t时刻对应值即为单位圆半径在纵轴上的投影,随是成线性变化的。
由式(2)可得:(3)在实际器件中,,代入上式则有:(4)DDS器件中的相位累加器西欧那个0-2循环计数,设相位累加器为N位,则。
代入式(4)我们即可得到最终DDS输出频率为:(5)式中,为输出频率,FTW为频率字(即),为系统时钟频率,N为相位累加器长度。
从式(5)我们可以看出,当FTW取最小值1时,输出频率最小,也即DDS器件的分辨率为:(6)输出最大频率由采样定理决定,为:(7)3.AD9854的结构与功能AD9854是ADI公司的一款CMOS工艺300MSPS正交的完整DDS芯片。
AD9854是一款高度集成的芯片,采用先进的DDS技术,内部集成了300MHz的DDS核(ASVZ系列为300MHz,ASTZ系列为200MHz)、高速高性能双路正交DAC、反辛格滤波器、双路48位频率寄存器、双路14位相位寄存器、4~20倍时钟倍频器、调幅模块和3ps均方根抖动超高速比较器。
高性能DDS芯片AD9954及其应用
高性能DDS芯片AD9954及其应用高性能DDS芯片AD9954及其应用摘要:AD9954是美国AD公司采用先进的DDS技术生产的高集成度频率合成器,它能产生200MHz的模拟正弦波。
文章介绍了AD9954的基本特点和引脚功能,分析了其内部结构和工作原理,给出了AD9954在高速调制信号系统中的应用方案。
关键词:AD9954 串行操作 RAM 高速调制1 概述AD9954是采用先进的DDS技术开发的高集成度DDS器件。
它内置高速、高性能D/A转换器及超高速比较器,可用为数字编程控制的频率合成器,能产生200MHz的模拟正弦波。
AD9954内含1024×32静态RAM,利用该RAM可实现高速调制,并支持几种扫频模式。
AD9954可提供自定义的线性扫频操作模式,通过AD9954的串行I/O口输入控制字可实现快速变频且具有良好的频率分辨率。
其应用范围包括灵敏频率合成器、可编程时钟发生器、雷达和扫描系统的FM调制源以及测试和测量装置等。
AD9954的内部结构如图1所示,其主要特性如下:●内置400MSPS时钟;●内含14位DAC;●相位、幅度可编程;●有32位频率转换字;●可用串行I/O控制;●内置超高速模拟比较器;●可自动线性和非线性扫频;●内部集成有1024×32位RAM;●采用1.8V电源供电;●可4~20倍倍频;●支持大多数数字输入中的5V输入电平;●可实现多片同步。
图12 引脚说明AD9954采用48脚TQFP/EP封装,其引脚排列发图2所示,各引脚定义如下:I/O UPDATE:在该引脚的上升沿可把内部缓冲存储器中的内容送到I/O寄存器中。
引脚电平的建立和保持与SYNC-CLK输出信号有关;DGND和AGND:数字地与模拟地;OSC/REFCLK和OSC/REFCLK:参考时钟或振荡输入端:CYRSTAL OUT:振荡器输出端;CLKMODESELECT:振荡器控制端,为1时使能振荡器,为0时不使能振荡器;LOOP_FILTER:该引脚应与AVDD间串联一个1kΩ电阻和一个0.1μF电容;IOUT和IOUT:DAC输出端,使用时应接一个上接电阻;DACBP:DAC去耦端,使用时应接一个0.01μF的旁路电容;DAC_RSET:DAC复位端,使用时应通过一个3.92kΩ的电阻接至AGND端;COMP_OUT:比较器输出端,可以输出方波或脉冲信号;COMP_IN和COMP_IN:比较器输入端;PWRDWNCTL:外部电源掉电控制输入引脚;(范文先生网收集整理)RESET:芯片复位端;IOSYNC:异步串行端口控制复位引脚;为1时,当前I/O操作立即停止;为0时开始新的I/O操作;不用时,此引脚必须接地;SDO:采用3线串口操作时,SDO为串行数据输出端。
【2019年整理】基于AD9954的正弦信号发生器
基于AD9954的正弦信号发生器摘要:介绍了DDS的基本原理,DDS专用芯片AD9954的特性、内部结构和控制时序。
提出了一种基于AD9954和微处理器的高精度正弦信号发生器的设计。
文中给出了AD9954的硬件配置、控制线连接图,并重点对控制时序和软件做了讲解和说明。
基于AD9954D的信号发生器的具有输出频率可调、稳定度高等特点,可应用于信号源和通信领域。
关键词: 直接数字频率合成(DDS)正弦信号发生器一、选题背景信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。
各种波形曲线均可以用三角函数方程式来表示。
正弦信号发生器在电路实验和设备检测中具有十分广泛的用途。
例如在通信、广播、电视系统中,都需要射频(高频)发射,这里的射频波就是载波,把音频(低频)、视频信号或脉冲信号运载出去,就需要能够产生高频的振荡器。
在工业、农业、生物医学等领域内,如高频感应加热、熔炼、淬火、超声诊断、核磁共振成像等,都需要功率或大或小、频率或高或低的振荡器。
传统信号发生器的实现方法通常有以下几种:(1)用分立元件组成的函数发生器:通常是单函数发生器且频率不高,其工作不很稳定,不易调试。
(2)可以由晶体管、运放IC等通用器件制作,更多的则是用专门的函数IC产生。
早期的函数IC,如L8038、BA205、XR2207/2209等,它们的功能较少,精度不高,频率上限只有300kHz,无法产生更高频率的信号,调节方式也不够灵活,频率和占空比不能独立调节,二者互相影响。
本作品中采用一种新的技术称为DDS频率合成技术,它具有频率分辨率极高、频率切换速度快、切换相位连续、输出信号相位噪声低、可编程、全数字化易于集成、体积小、重量轻等优点。
DDS在大部分操作中使用数字电路,从而提供了数字操作所拥有的许多优势。
利用单片集成芯片AD9954所设计的正弦信号发生器,能产生精准的正弦信号,达到较高的频率,且易于调试,降低了函数发生器的复杂度,提高了函数发生器的稳定性。
DDS技术在激光测距中的设计和应用
DDS技术在激光测距中的设计和应用摘要:直接数字频率合成技术在相位式激光测距中扮演着重要的角色,特别在多尺测尺时作为理想的频率源来实现频率精调,是传统信号发生器无法比及得,本文重点介绍DDS芯片AD9954在激光测距中的应用和设计。
关键词:DDS 激光测距AD9954 频率调制DDS是一种全数字化的频率合成器,以数控震荡器的方式产生频率、相位可控制的正弦波。
i数字化技术,。
相位法激光测距中需要两个频率进行粗尺和细尺测量,粗尺测量用于测量π的整数倍相位,确定大量程。
细尺测量用于测量π的非整数倍部分,用于确定小量程。
本文采用DDS技术来解决多频率精度难题。
1 DDS技术及其原理:DDS包括D/A转换器,正弦ROM表,低通滤波器(LPF)以及高速相位累加器。
原理为:每来一个时钟脉冲,加法器将频率控制数据与累积相位数据相加,把相加后的结果送至相位寄存器,相位寄存器将加法器在上一个时钟所产生的新相位数据反馈到输入端。
相位累加器进行线性相位累加,当累积满量时就会产生一次溢出,完成一个周期,这个周期就是DDS合成信号的一个频率周期,累加器的溢出频率即为DDS 的输出信号频率。
DDS的输出频率和参考时钟,相位累加器长度N以及频率控制字FSW的关系式为:目前常见的DDS芯片的频率分辨率在,适用于高精度的测量。
尤其对于那些需要特别低的频率的场合(比如:0.00001Hz)。
采用DDS技术可以非常容易的实现且其精度稳定度非常高体积也很小。
由于DDS 的输出最大频率受奈奎斯特抽样定理限制,所以DDS的最高输出频率为,但在实际设计中的DDS系统中,由于输出滤波器的非理想性,一般输出信号的最大频率只能达到参考时钟频率的40%左右。
2 AD9954目前新上市的DDS芯片大多带有微控制器,设计者只要增加少许外围器件就可以制作成DDS技术的高质量信号发生器。
且它无量程限制,无过渡过程信号相位和幅度真正连续无畸变。
其单字节命令可以降低该芯片在待机状态时的功效,经测定耗电量大约在 1.75mw左右。
DDS芯片AD9854在脉搏波阻抗谱测量中的应用
DDS 芯片AD9854在脉搏波阻抗谱测量中的应用1. 引言生物阻抗技术是一种利用生物组织与器官的电特性及其变化规律提取与人体生理、病理状况相关的生物医学信息的检测技术[1],应用非常广泛[2-4],但是常用的方法很难消除个体差异和测量条件对阻抗测量的影响。
采用脉搏波阻抗谱法却能够有效地减小个体差异和测量条件对阻抗测量的影响,是一种很有前景的血液成分无创检测方法。
但是采用脉搏波阻抗谱方法需要测量系统两路同频严格正交信号源,且信号频率在要求范围内程控可调,为实现快速准确测量脉搏波阻抗谱,不仅要求信号能工作在单频工作模式,而且还要求信号源能工作在跳频和扫频工作模式。
根据应用领域的要求,为了实现测量系统的高精度、多模式的需求,本文采用直接数字合成技术,以DDS 芯片AD9854为核心设计了用于脉搏波阻抗谱测量系统的恒流驱动信号源。
实验结果表明:采用AD9854,电路设计简单,工作可靠,容易实现频率调整,频谱稳定度和精确度以及相位误差完全满足测量系统的要求。
2. 脉搏波阻抗谱法2.1 阻抗容积描记术生物阻抗技术是一种利用生物组织与器官的电特性及其变化规律提取与人体生理、病理状况相关的生物医学信息的检测技术,通常使用的方法:振幅恒定的交变电流从激励电极馈入人体,测量电极间电压信号为U ,可以得到阻抗Z U I =。
但是该方法中测量电极的阻抗和个体差异引起的误差较大。
因此使用较少,现在相对比较好的方法是阻抗容积描记。
阻抗容积描记记录了由于人体不同截面之间容积改变引起的阻抗变化,广泛用于心输出量、血流量、肺功能和胃动力等的无创检测和血流变学研究[8]。
因其用阻抗法反映血流变化,阻抗容积图又称之为阻抗血流图。
根据阻抗血流图原理可以得到:dZ Z L dV 202-= (1) 其中Z 0表示人体基础阻抗。
上式表明电阻抗的变化起因于血液容积的变化,而电阻抗变化量与血液容积变化量成正比,由此可以实现阻抗血流图的无创检测。
DDS原理与设计应用
一、DDS的基本原理DDS的全称Direct Digital Synthesizer(直接数字合成),是一种以采样定理为基础,从相位出发,直接采用数字技术产生波形的一种频率合成技术。
DDS频率合成器主要由参考时钟、相位累加器、波形存储表(ROM)、DAC转换器和模拟低通滤波器等组成。
在系统时钟(SYSCLK)输入一定的情况下,频率寄存器中的频率控制字决定系统输出频率,而相位累加器的位数决定了系统频率分辨率。
DDS任意波形发生器框图如图1所示。
图1 直接数字频率合成器原理框图相位累加器由N位加法器与N位累加寄存器级联构成,其原理框图如图2所示。
它是实现DDS的核心。
每来一个时钟脉冲CLK,N位加法器将频率控制字K与累加寄存器输出的累加相位数据相加,把相加后的结果Y送至累加寄存器的输入端。
累加寄存器一方面将在上一时钟周期作用后所产生的新的相位数据反馈到加法器的输入端,以使加法器在下一时钟的作用下继续与频率控制字K相加;另一方面以相加后的结果形成正弦查询表的地址,取出表中与该相位对应的单元中的幅度量化正弦函数值,作为取样地址值送入幅度/相位转换电路。
这样就可把存储在波形存储器内的波形抽样值(二进制编码)经查找表查出,完成相位到幅值转换。
波形存储器的输出送到D/A转换器,D/A转换器将数字量形式的波形幅值转换成所要求合成频率的模拟量形式信号。
图2 相位累加器原理框图由此可以看出,相位累加器在每一个时钟脉冲输入时,把频率控制字累加一次,相位累加器输出的数据就是合成信号的相位。
当相位累加器加满量时就会产生一次溢出,溢出频率就是DDS输出的信号频率。
相位累加器的最大计数长度与正弦查询表中所存储的相位分隔点数相同,在取样频率(由参考时钟频率决定)不变的情况下,由于相位累加器的相位增量不同,将导致一周期内的取样点数不同,输出信号的频率也相应变化。
如果设定累加器的初始相位,则可以对输出信号进行相位控制。
由采样原理可知,如果使用两个相同的频率合成器,并使其参考时钟相同,同时设定相同的频率控制字、不同的初始相位,那么在原理上就可以实现输出两路具有一定相位差的同频信号。
DDS原理及AD9954应用设计_LLL
6.DDS的调制机理
• 频率调制:
DDS的开关速度非常快,而且输出相位是连续的。 因此,在累加器的输入端增加一个加法器,就可以 实现频移键控(FSK)。若在累加器前面加一个累加器 则后一个累加器的相位输出呈现平方函数特性,即 可实现线性调频功能,如果在累加器前面加一个 ROM(或RAM),则可由软件来控制完成非线性调频 功能。
转换器DA
• D/A转换器的作用是把己经合成的正弦波的数
字量转换成模拟量。正弦幅度量化序列S(n)经 D/A转换后变成了包络为正弦波的阶梯波S(t) 。
低通滤波器
• 对D/A输出的阶梯波S(t)进行频谱分析可知S(t)
中除主频f0外,还存在分布在fc, 2fc…两边 ±fo处的非谐波分量,幅值包络为辛格函数, 因此为了取出主频f0,必须在D/A转换器的输 出端接入截止频率为fC/2的低通滤波器。
• 信号发生器的另一个关键指标是DDS的 无杂散动态比(SFDR)性能要好。 相位截断误差带来的杂散分布和杂散大 小情况与频率控制字、频率控制字字长、 相位截断长度有关。
• 频率分辨率:频率分辨率定义为DDS信号源的 最小频率变化量。由前述原理可知,当频率控 制字为1时,输出信号频率有最小的变化量:
u (t ) = U sin(2π f 0t + θ 0 )
只要它的幅度U和初始相位θ0不变,它的频 谱就是位于f0的一条谱线。 为了分析简化起见,可令U=1, θ0 =0 。 则上式变为:
u (t ) = sin(2π f 0t ) = sin θ (t )
如果对上式的信号进行采样,采样周期为Tc(即采 样频率为fc),则可得到离散的波形序列:
3.DDS信号源的主要指标
• 输出频率范围: 信号发生器关键的指标之一就是输出信号的 频率范围。假设DDS的工作时钟频率是f clk, 由于DDS是一个采样系统,所以由奈奎斯特 定理可知,理论上DDS输出信号频率范围为 0-50% f cLK。考虑到低通滤波器的特性和设 计难度以及对输出信号杂散的抑制,DDS实 际输出频率范围可达0-40% f c。
基于DDS芯片AD9854的高精度频率合成器综述
基于DDS芯片AD9854的高精度频率合成器【摘要】阐述利用具有分辨率高, 频率变换快等优点的直接数字合成( Direct Digital Synthesize——DDS) 技术,提出通过高性价比的AD 9854直接数字频率合成器芯片实现高精度高频信号发生器制作的方案。
最后给出了设计方案的预测测试结果,为实际制作做好充分的理论准备。
【关键词】AD9854,直接数字合成(DDS),单片机控制Based on DDS Chip AD9854 Precision Frequency Synthesizer [Abstract] Elaborated using direct digital synthesis (Direct Digital Synthesize - DDS) has a high resolution, fast frequency conversion technology, etc., proposed frequency synthesizer AD 9854 through cost-effective chip high-precision direct digital frequency signal generator production scheme. Finally, the test results predict the design, make full preparation for the actual production theory.[Key words ] AD9854, Direct Digital Synthesize(DDS), Resolution1、引言步入二十一世纪以来,电子技术得到了空前的发展,尤其是现代科研、通信系统、电子对抗及各种电子测量技术中的技术进步,对一个高精度、频率可调的信号源提出了更高的要求,因此高精度高频信号发生器成了很多电子设备和系统实现高性能的关键。
DDS
DDS技术在激光测距中的设计和应用作者:韩凯槐宇超来源:《科技创新导报》2012年第18期摘要:直接数字频率合成技术在相位式激光测距中扮演着重要的角色,特别在多尺测尺时作为理想的频率源来实现频率精调,是传统信号发生器无法比及得,本文重点介绍DDS芯片AD9954在激光测距中的应用和设计。
关键词:DDS 激光测距 AD9954 频率调制中图分类号:TN24 文献标识码:A 文章编号:1674-098X(2012)06(c)-0082-01DDS是一种全数字化的频率合成器,以数控震荡器的方式产生频率、相位可控制的正弦波。
i数字化技术,。
相位法激光测距中需要两个频率进行粗尺和细尺测量,粗尺测量用于测量π的整数倍相位,确定大量程。
细尺测量用于测量π的非整数倍部分,用于确定小量程。
本文采用DDS技术来解决多频率精度难题。
1 DDS技术及其原理:DDS包括D/A转换器,正弦ROM表,低通滤波器(LPF)以及高速相位累加器。
原理为:每来一个时钟脉冲,加法器将频率控制数据与累积相位数据相加,把相加后的结果送至相位寄存器,相位寄存器将加法器在上一个时钟所产生的新相位数据反馈到输入端。
相位累加器进行线性相位累加,当累积满量时就会产生一次溢出,完成一个周期,这个周期就是DDS合成信号的一个频率周期,累加器的溢出频率即为DDS的输出信号频率。
DDS的输出频率和参考时钟,相位累加器长度N以及频率控制字FSW的关系式为:目前常见的DDS芯片的频率分辨率在,适用于高精度的测量。
尤其对于那些需要特别低的频率的场合(比如:0.00001Hz)。
采用DDS技术可以非常容易的实现且其精度稳定度非常高体积也很小。
由于DDS的输出最大频率受奈奎斯特抽样定理限制,所以DDS的最高输出频率为,但在实际设计中的DDS系统中,由于输出滤波器的非理想性,一般输出信号的最大频率只能达到参考时钟频率的40%左右。
2 AD9954目前新上市的DDS芯片大多带有微控制器,设计者只要增加少许外围器件就可以制作成DDS技术的高质量信号发生器。
基于AD9854的DDS设计
基于AD9854的DDS设计1.功能预期本文采用DDS技术,结合单片机平台控制,实现正弦波点频、扫频,以及AM、FM、PM、FSK、PSK、ASK等调制功能。
系统组成结构如图1所示,主要有单片机控制模块、键盘与显示模块、数字合成模块等。
图1 系统组成结构2.具体实现AD9854有10MHZ串行接口和100MHZ 8位并行接口两种方式,此处选择协议相对简单的并行传输方式,所以将芯片的S/P SELECT(Pin 70)引脚接高电平,单片机的PB0至PB7端口与AD9854的D0至D7端口相连传输数据信息,PE0至PE5端口与A0至A5端口相连传输寄存器地址信息,PD0、PD1分别与WR、RD 两个引脚相连控制读写操作,由这三部分共同组成并行传输控制。
例如,当WR 引脚置低电平时,频率控制字通过数据端口送入I/O缓冲寄存器,再由内部的刷新时钟把控制字写入指定地址的寄存器。
为节省单片机硬件资源,简化硬件线路,本文采用矩阵式键盘,并结合软件编程,实现起始、终止频率输入,模式转换等功能。
键盘共有16个键,由PF0至PF3四条行线和PA2至PA5四条列线构成。
因为在显示界面中,需要光标上下移动选择输入项,并键入具体数值或按功能键切换模式,键位会面临不够用的情况,这里采用有限状态机的办法,实现了键位复用。
图2 单片机工作状态转换图2中,当单片机运行在功能选择的左边部分时,通过数字键(8)以及数字键(2)实现模式界面“上下”切换,当按下确定键后,数字键(1)至(9)则变为数字输入键,再次键入确定,信息被单片机处理后传给AD9854,又返回到左边的功能选择,数字键位再次复用。
在仪器的整个设计中,对系统软件的设计采用模块化设计的方法。
系统软件由主监控软件、键盘管理模块、显示器管理模块、界面切换模块、数据传输模块构成。
上电复位后仪器首先进入主监控程序。
它首先初始化外设,然后激活其他模块。
键盘管理模块采用传统的逐行扫描的方法,定时器定期向每个行发送高电平,通过判断列的电平确定按键的具体按下情况。
AD9854的DDS毕业设计论文.
AD9854的DDS设计论文指导老师:专业:所在学院:所在班级:2014年6月目录1 绪论 (1)1.1 当今频率合成技术分析 (1)1.2 本课题研究目标 (2)1.3 本文主要内容 (2)2 DDS简介 (3)2.1 DDS构成及原理 (3)2.2 DDS的性能参数 (5)2.3 DDS频谱计算 (6)2.4 杂散抑制 (9)3 设计思想及方案 (10)3.1 开发环境与开发系统 (10)3.2 芯片特点及功能介绍 (10)3.2.1 AD9854芯片特点及功能介绍 (10)3.2.2 C8051F500芯片特点及功能 (11)3.3 芯片管脚定义及串行操作 (13)3.3.1 AD9854管脚定义及串行操作 (13)3.3.2 C8051F500管脚定义及操作 (17)3.4 单片机控制AD9854方案可行性分 (19)4 具体设计及系统原理 (21)4.1 具体电路图 (21)4.1.1 AD9854电路图及分析 (21)4.1.2 C8051f500电路图及分析 (23)4.2 整体控制过程 (23)4.2.1 C8051F500控制AD9854的原理 (24)4.2.2 具体软件设计 (26)5 硬件调试 (28)5.1 PCB板的焊接与测试 (28)5.2 整体调试结果 (29)6 结论 (30)6.1 本文内容小结 (30)6.2 其他设计方案 (30)参考文献 (31)摘要现如今,频率合成技术已经步入了DDS即直接数字合成阶段。
作为新一代的频率合成技术,它采用数字控制信号的相位增量技术,可以产生任意波形,它的原理是将待产生的波形根据奈奎斯特量化后存入波形数据存储器,然后由相位累加器来完成对波形数据存储器的寻址工作,在一定的系统时钟下读出,最后用D/A数模转换器转换后得到模拟信号,在经过一些如低通滤波、运算放大等处理得到用户需要的信号。
本文主要内容是在DDS的理论基础上以C8051F500芯片作为主控芯片,利用专用DDS芯片AD9854来产生一个BPSK信号.信号要具有稳定度高,输出频率准确,具有好的抗干扰能力,频率分辨率高等优点。
基于AD9954芯片的DDS频率合成器设计
,
- u
。
。
A 95 为电流输出型芯片, 带滤 D 94 自 波功能, 故其外围电路主要是数据控制
线的引出和电流转换为电压的输出电路。
( 频率精度 4)
A 9 5 内部时钟 最大为4 0 P , D 94 0 MS S 内置1位高速高精度D C 1 v 4 A 、 . 低功耗工 8
作、 自带频率设置、 幅度 设置、 相位设置、
P K F K 扫频等功能, S、 S、 并有1 2 x 字 04 4
节IR M。  ̄ A 其频率字为 2 , ] 3位 故频率绝对 精度为 0O 0 0/ = . H ( 统时钟 4 00 O02 0
f f士 f 3 - c vn( )
相对 带宽很 宽、 率转换时间极短 ( s () 最后由低通滤波器L F 频 r t , l P 平滑为正弦
级) 频率分辨率很高 ( 、 可达u z 、 波输 出 H ) 全数 。 字化结构便于集成、 输出相位连续, 频率、 频率控制字F W I C  ̄ 时钟频率f 3 c 共同
一 无线技术 / /
u u 一j
Newo kT c ol yI t r e hn og I
基于 A 5 9 4芯片的 D D 9 S频率 D 合成器设计
文/ 国家广电总局 5 4台 刘红 董涛 / 9 / 摘要 : 文介 绍 了直接 数 字频 率合成 ( 本 DDS 技 术 的基本原 理和 高性 能 )
2D S技术 D
21D S技术的基本原 理 . D DS D 技术是一种把一系列 数字量形
率为 :
△f n f 2 ( ) mi= c " 2 /
按 照 奈 奎斯 特采 样定 理 可知 , 最
基于AD9954的信号发生器设计
( 1) 控制部分由单片机 AT 89C51组成, 是整个系 统的控制中心, 主要完成控制数字频率合成部分, 产生 各种波形, 与用户进行交互通信, 执行用户发出的指令 以及控制波形的显示。
( 2) AD9954部分是系统的核心部分, 产生正余弦 波形、FM、ASK、FSK、PSK 等信号。
收稿日期: 2010 - 05 - 07 作者简介: 陈国强 ( 1980- ) , 男, 广东翁源人, 硕士, 实验师, 主 要研 究方向为实验室建设与管理, 电子信息实验教学。 Te.l : 0751 8120064; E ma i:l ch enqiang_107@ 163. com
输出频率的信号发生器。
第 29卷 第 8 期 2010年 8月
实验室研究 与探索
RESEA RCH AND EXPLORAT ION IN LA BORATORY
V o.l 29 N o. 8 A ug. 2010
基 于 AD9954 的 信 号 发 生 器 设 计
陈国 强
(韶关学院 资产处, 广东 韶关 512005)
( 6) 末级放大部分是系统的末级放大电路, 在有 负载的情况下使电压峰值达到要求。
( 7) 电源部分为各个器件提供稳定电压, 使整个 电路能够正常工作。
4 芯片 AD9954概述
AD9954是采用先进的 DDS 技术开发的高集成度 DDS器件 [ 5] 。它内置高速、高性能 D /A 转换器及超高 速比较器, 可用为数字编程控制的频率合成器, 能产生 最高频 率为 200 MH z的模拟 正弦 波。 AD9954 内含 1024 & 32静态 RAM, 利用该 RAM 可实现高速调制, 并 支持几种扫频模式。 AD9954可提供自定义的线性扫 频操作模式, 通过 AD9954 的串行 I /O 口输入控制字 可实现快速变频且具有良好的频率分辨率。其应用范 围包括灵敏频率合成器、可编程时钟发生器、雷达和扫 描系统的 FM 调制源以及各种测试和测量装置等 [ 6] 。
高性能DDS芯片AD9954及其应用
期 21 2 01 第2 年月
黪墓镣 虐
Vl o o3 . _ N2 1
Fe b.201 1
d i 03 6 /i n1 6 - 7 52 1 .20 1 o: . 9 .s .5 3 4 9 .0 10 .0 1 9 js
高性 能D S 片A 9 5 及其应用 D芯 D 94
通信 ,支持 大多 数5 V数字 电平 ;该 芯片 可作 为数 字 编 程 控 制 的频 率 合 成 器 .最 高 能 产 生 10 8 MHz 的正 弦波 。
1 . 主 要 引 脚 说 明 2
直 接 以数 字 信号 控 制来 产 生高 精 度频 率 信 号 ,其 频 率分 辨 率可 达 1 1 Hz x 0 。 ,与 传统 的直 接 频率 合
Vo .3 o 2 1 N . 1 Fb 0 1 e .2 1
2 1 年2 0 1 月
H ∞ 0 ∞ ∞0 1。 u ∞
I l0N ^∞ n 蚤 0拿 口
QN_ 0 E v 0H ∞ 口 ,U∞ I ∞ 0 合 U ∞
∞ 0H
共用I / 线。 O总
SYNC
—
A 9 5 内部 结 构 如 图 1 示 。 其 内置 高 速 、 D 94 所
C K:同步 时 钟 输 出脚 ,频 率 为 内部 L
高 性 能 的4 0 P 、1 位 D A 换 器 及 超 高 速 比 0 MS S 4 /转 较 器 ( 达2 0 z;窄 带S D 可 0 Mh 1 F R大 于8 B,相 位 0d 噪声 优 于 一1 0d cH :D S 心具 有 3 位 频 率 2 B/ z D 核 2 控 制字 ,1 位 相位 控制 字 ,1位 幅度控 制字 ;内 4 4
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 相位调制:
累加器的输出信号是代表相位值的数字信号,因此 在累加器的后面加一个加法器就可以很容易地实现 相移或相位调制。其相位分辨率由加法器的位数决 定。 例如:14位加法器可提供0.02197度的相位分辨率。
• 幅度调制:
波形存储器ROM的输出为离散的正弦函数的幅度 值,若在ROM和D/A转换器之间加入一个数字乘法 器,那么就可以方便地实现幅度调制,调幅的精度 则由DAC的精度决定。
AD9954介绍
特性: • 400MPS内部时钟速度 • 集成14位DAC • 可编程相位/幅度 • 32bit频率字 • 串行I/0控制 • 超高速模拟比较器 • 自动线性和非线性扫频能力
• • • • •
1.8V电源供应 集成1024字×32bitRAM 可4~20倍倍频; 支持大多数数字输入中的5V输入电平; 可实现多片同步。
• 信号发生器的另一个关键指标是DDS的 无杂散动态比(SFDR)性能要好。 相位截断误差带来的杂散分布和杂散大 小情况与频率控制字、频率控制字字长、 相位截断长度有关。
• 频率分辨率:频率分辨率定义为DDS信号源的 最小频率变化量。由前述原理可知,当频率控 制字为1时,输出信号频率有最小的变化量:
3.DDS信号源的主要指标
• 输出频率范围: 信号发生器关键的指标之一就是输出信号的 频率范围。假设DDS的工作时钟频率是f clk, 由于DDS是一个采样系统,所以由奈奎斯特 定理可知,理论上DDS输出信号频率范围为 0-50% f cLK。考虑到低通滤波器的特性和设 计难度以及对输出信号杂散的抑制,DDS实 际输出频率范围可达0-40% f c。
1 0.8 0.6 0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -1
0
2
4
6
8
10
12
14
16
18
20
4.DDS信号源的优点
F • 频率分辨率高: ∆f = clk
2N
• 频率切换快:可达到纳秒级。 • 输出相对带宽较宽:0~40%Fclk。 • 频率变化时相位连续。 • 输出信号灵活:可产生任意波形数据,并可产 生FSK、PSK、ASK、MSK等信号。
u (n) = sin(2π f 0 nTc )
(n = 0,1, 2.....)
相应的离散相位序列为:
θ (n) = 2π f 0 nTc = ∆θ • n
(n = 0,1, 2.....)
式中: ∆θ = 2π f T = 2π f 0 0 c fc 是上面的分析,DDS可由下列两次变换来实现:
(1)从不变量K以时钟fc产生量化的相位序列。这 个过程一般由一个以fc作时钟的N位相位累加器来 实现。 (2)从离散量化的相位序列产生对应的正弦信号的 离散幅度序列。这个过程可对波形ROM进行寻址 来完成。 把量化的数字波形经模数((D/A)转换,再通过低 通滤波器LPF就得到频率为f0的余弦信号。 不变量K被称为相位增量,也叫频率控制字。
DDS信号源的硬件实现
• 1.波形查找表中的数据是什么? • 2.如何实现频率可调? • 3.如何实现频率增大时仍能遍历查找表中 的原有数据? • 4.如何实现相位改变?
• 1.波形查找表是一个ROM或RAM,存放的 是一个周期的采样数据,存储器的宽度是 波形的量化级数,深度是采样点的数目. • 2.地址产生器,地址变化快慢,决定了输出 一个波形所需的时间,从而实现频率可调. • 3.N-M≥D,累加器的输出是以1为步进的. • 4.相位字决定初相.
DDS原理及AD9954应用设计
梁立林 2009.7.25
主讲内容
• • • • DDS原理 AD9954简介 AD9954的模块程序 AD9954的PCB设计
DDS简介
• 全称Direct Digital Synthesizer(直接数字合 成),直接数字式频率合成技术原理是根据奈 奎斯特采样定律,从连续信号的相位出发将一 个正弦信号取样、量化、编码,形成一个正弦 函数表,存于EPROM中。 • 合成时,通过改变相位累加器的频率控制字来 改变相位增量。相位增量不同,一个正弦周期 内的采样点数不同。在时钟频率即采样频率不 变的情况下,通过相位增量的改变来实现频率 的改变。
应用领域: • 快速本振合成 • 可编程时钟发生器 • 调频
• Ad9954,DATASHEET讲解
• Ad9954模块程序介绍
• • • •
AD9954PCB板设计经验 1.参看ADI原理图. 2.模拟数字电源分割 3.差分转单端信号输出
转换器DA
• D/A转换器的作用是把己经合成的正弦波的数
字量转换成模拟量。正弦幅度量化序列S(n)经 D/A转换后变成了包络为正弦波的阶梯波S(t) 。
低通滤波器
• 对D/A输出的阶梯波S(t)进行频谱分析可知S(t)
中除主频f0外,还存在分布在fc, 2fc…两边 ±fo处的非谐波分量,幅值包络为辛格函数, 因此为了取出主频f0,必须在D/A转换器的输 出端接入截止频率为fC/2的低通滤波器。
1 fo < fc 2
因此,只要满足该条件,即可从采样的信号中恢 复出原信号的频率。 由前式可知,决定信号频率的是相位的增量Δθ 因此,只要控制这个相位增量,就可以控制合成 信号的频率。现将整个周期的相位2π分成M份, 每一份为 :
δ = 2π M
若每次的相位增量选择为δ的K倍,即可得到信号 的频率:
kδ K f0 = = fc 2π Tc M
相应的模拟信号为:
K u (t ) = sin(2π fct ) M
式中K和M都是正整数,根据采样定理的要求,K 的最大值应小于M的1/2。
综上所述,在采样频率一定的情况下,可以 通过控制两次采样之间的相位增量(不得大 于π)来控制所得离散序列的频率,经保持、 滤波之后可唯一的恢复出此频率的模拟信号。
6.DDS的调制机理
• 频率调制:
DDS的开关速度非常快,而且输出相位是连续的。 因此,在累加器的输入端增加一个加法器,就可以 实现频移键控(FSK)。若在累加器前面加一个累加器 则后一个累加器的相位输出呈现平方函数特性,即 可实现线性调频功能,如果在累加器前面加一个 ROM(或RAM),则可由软件来控制完成非线性调频 功能。
DDS参数计算与选择
• 1.输出频率的计算
Fout FW = × F c lk N 2
式中,N为相位累加器位宽,FW为输入频率字。 计算举例: 系统时钟为:50MHz; 相位累加器位宽为:16位; 输入频率控制字为:2048;
Fout =
2048 × 50×106 = 1.5625MHz 216
• 2.参数选择 系统时钟频率Fclk; 相位累加器位宽N; 频率字位宽M 相位字位宽D。 技巧:使Fclk是 2 N 的整数倍的时候,可使输出 频率是频率字的倍数。 举例:Fclk:166.67MHz Fclk:166.67MHz N:24bit M:20bit D:10bit ROM数据位宽:8bit ROM地址位宽:10bit
∆f = f clk
2N
若时钟频率fclk不变,DDS的频率分辨率就由相 位累加器的位数N决定。因为N一般取得很大, 如32位、48位,使得分辨率高,达到微赫兹级。
• 频率稳定度:DDS的频率稳定度很高,可 达到1×10-7量级。 • 输出幅度:输出幅度可在0.5-20V之间可 调。 • 输出频率的类型:现在常用的芯片可输出 正弦波、方波、三角波等波形。
u (t ) = U sin(2π f 0t + θ 0 )
只要它的幅度U和初始相位θ0不变,它的频 谱就是位于f0的一条谱线。 为了分析简化起见,可令U=1, θ0 =0 。 则上式变为:
u (t ) = sin(2π f 0t ) = sin θ (t )
如果对上式的信号进行采样,采样周期为Tc(即采 样频率为fc),则可得到离散的波形序列:
5.DDS信号源的缺点 • 杂散抑制较差。 来源有三个: 相位累加器相位舍位造成的杂散、 幅度量化误差(由存储器有限字长引起)造成的杂 散和DAC非理想特性造成的杂散。 • 输出带宽较窄:无法应用到微波波段。解决办法: DDS+PLL的方法。
1.DDS信号源的原理 • 一个纯净的单频信号可表示为: