基于FPGA动态信号产生器设计

发布者:EnchantedDream最新更新时间:2007-02-13 来源: 现代电子技术关键字:DDS  频谱  谐波  正弦 手机看文章 扫描二维码
随时随地手机看文章

1 背景

信号源作为现代电子产品中的重要一员,必须满足高精度、高速度、高分辨率等要求。作为检查高精度雷达设备的动态信号源更需要满足这些要求。雷达测量设备在日常维护保养中,由于没有也不可能用跟踪动态目标来完成设备性能的检查,所以都是用信号源产生信号进行检查,而信号源无法模拟实际动态信号,因此在多数情况下无法准确地检查设备的动态性能。本文研究并实现了基于FPGA(Field Programmable Gate Array)的智能动态信号源,采用了DDS(Direct Digital Synthesis)技术。FPGA与DDS相结合的方案显示出很多突出的优点:高频率分辨率;超宽的频率范围;能实现各种调制波和任意波形的产生;关键部分易于实现全数字化。

2 DDS原理及理论分析

2.1 DDS原理

DDS即"直接数字频率合成",是一种较新颖的频率合成技术,经过几年的发展,现在已经成熟,应用非常广泛。这种技术的基本原理是使用高稳定的参考时钟源来量化抽样时间间隔,直接对要产生信号进行抽样、量化和信号映射,然后经过D/A转换和低通滤波,输出需要的模拟信号。其原理如图1所示。

通常情况下累加器的位数一般都比较高,以获取高的频率和相位分辨率,但考虑到如下两个原因,一般函数发生器只用N位累加器中的高M位,而舍去其低位:一是函数发生器(波形存储器)的RAM的存储容量有限;二是由于数/模转换的精度限制和外界干扰的影响,随着位数的增加,其输出的幅度值的分辨率无法随之无限制地增加。

2.2理论分析

2.2.1 DDS输出频率表达式

fc为参考时钟频率,Tc=1/fc;fo为输出频率,To=1/fo;k为频率控制字,即相位增量。

设累加器的长度为N位,函数发生器产生一个周期正弦波输出是M位(N位中的最高M位,M

360°/2M (1)

同样,N位中的LSB相当于2π/2N弧度。该360°/2N弧度就是最小的相位增量。于是,k值对应的相位增量就是k*2π/2N弧度。这样,完成一个周期的正弦波输出需要经过2π/(K*2π/2N)个参考时钟周期,即2N/K个周期。因此,可以得到输出频率的周期为:

 

输出频率为:
 
可见,输出频率fo与频率控制字k成正比。如果已知输出频率fo,即可算出频率控制字k。

2.2.2 系统的频率分辨率

当k=1时,对应输出频率为可输出的最低频率值,也就是频率分辨率:

fo=fc/2N (4)

2.2.3 系统可输出的最高频率

理论上,输出的最高频率主要受奈奎斯特频率的限制。根据采样定理,当k=2N-1时,系统输出达到理论输出的最高频率:fo=fc/2。但在实际设计的DDS系统中,由于以下几个原因,设计的最大输出频率必须小于fc/2:一是输出滤波器的非理想性,一般输出信号的最大频率为参考时钟频率fc的40%左右;二是如果产生的是正弦信号,且输出的频率为采样时钟的一半,同时采样点正好处于零点,则无法产生需要的信号。但是从以上几点分析,DDS系统可以得到非常宽的频率调节范围,其相对带宽为:


3 动态信号产生器的设计

3.1动态信号产生流程

系统框图如图2所示。动态信号产生器的核心部分DDS的数字部分用FPGA实现。同时FPGA还接收外部控制信号和产生用于控制整个电路工作的同步信号,向PC微机发送FPGA工作状态。图2中NCO,D/A转换和滤波电路构成了DDS电路。寄存器用来存放产生动态信号的频控码;时钟处理电路用来产生采样时钟信号和同步信号;串口电路用来完成与微机接口的任务,接收来自于微机的控制信号和数据。NCO由锁存器、相位累加器和波形存储器(RAM)构成。锁存器作为相位增量寄存器,相位累加器用于实现地址的累加,用该地址信息从波形存储器中获取相应的波形数据。波形存储器用于存放各种波形数据,可通过计算机来产生多种信号波形数据,从而实现信号源的多功能化。经过波形存储器后,将这些数字信号进行数/模转换得到模拟信号。最后再通过运算放大器和滤波整形电路将信号滤波、放大后输出。


由表达式(3)可以看出,只要频控码k变化,则输出频率随之变化,从而实现信号频率的改变。

图2中虚线内为FPGA部分,虚线外部分主要为FPGA服务。其中存储器完成对FPGA配置的功能;接口电路完成电平转换功能主要是将FPGA输出的TTL电平转换成RS 232标准电平。

滤波器设计采用了晶体滤波器,以滤除所产生动态信号的相位噪声,满足雷达设备应用。

3.2关键参数设计

3.2.1 参考时钟选择

由于要产生的信号频率为5 MHz,由上述分析可知,参考时钟必须大于:
 
在此选择了fc=25 MHz。

3.2.2 累加器位数选择

累加器位数的选择主要决定于5 MHz信号的频率分辨率,本动态5 MHz信号产生器需要的分辨率为δ=8×10-5Hz,根据表达式(4),可计算出累加器的位数N。


其中,fc=25 MHz为时钟频率,δ为分辨率,则相位累加器的位数为:
 

取NCO相位累加器的位数为N=40。
3.2.3 函数发生器位数选择

函数发生器位数的选择主要决定于输出5 MHz信号的相位分辨率,本动态5 MHz信号产生器需要的分辨率为a=0.034°,则根据表达式(1),可计算出函数发生器位数为:
 
取M=14。

3.3主要芯片选择

3.3.1 FPGA芯片的选择

由于频控码在产生动态信号前,需要全部装入FPGA的RAM中,所以FPGA的RAM必须满足一定要求。计算过程如下:

产生动态信号时间长度设定为500 s,每秒频控码为80个,所以,共有:500×80=40 000帧数据。每帧数据为16位,共需寄存器的位数为:40 000×16=640 000。在NCO中还需实现函数发生器,函数发生器的地址宽度为14位,数据宽度也为14位,则需要的寄存器位数为:214×14=229 367。所以最终需要的寄存器位数为:640 000+229 376=869 376。

其次,FPGA中必须有专用时钟处理电路,最少要有2个PLL。NCO需要的时钟较多,且时钟之间有严格的时序关系。时钟的类型主要有:数/模转换需要的时钟;串口时钟;参考时钟;80 Hz信号。

Altera公司的Stratix芯片可以满足需要。该芯片的核心电压为1.5 V,采用O.13 μm,全铜技术制造,最大寄存器容看锏? Mb。

3.3.2 数字模拟转换芯片的选择

相位累加器的位数为14位,所以D/A转换器件的位数也必须是14位的。经过选择比对,AD公司的AD9754数/模转换器件可以满足要求。该数/模转换器具有14位精度,最大调整率为125 MSPS,片上集成了两级输入寄存器和参考电流源,所以设计电路简单,操作灵活,只需要较少的外部元器件就可以完成数/模转换功能。

AD9754为电流型输出器件,需要进行电流电压转换。拟用AD公司AD9631运算放大器完成电流电压转换功能,该运放的单位增益带宽在大信号情况下为175 MHz,在小信号情况下更宽。供电电压为±5 V,输出摆率为1 300 V/μs。

3.4算法设计

软件设计主要包括配置FPGA、计算波形数据和频控码数据。同时软件还要完成监控显示任务。软件开发用VC++,操作系统用Windows NT。由软件计算频控码并通过串口发送到FPGA的RAM中。波形数据可以以初始化文件形式写入FPGA的RAM中,可写入正弦波、三角波、方波等波形,还可写入各种调制波形。不同的波形数据用函数发生器地址加以区分,这样可随时改变输出信号的波形。系统控制命令发出后便可脱机工作。

3.4.1 频控码算法

根据表达式(3),可以得出计算频控码的表达式如下:

k=(fo×2N)/fc

3.4.2波形数据算法

表达式如下:

其中,M为函数发生器数据宽度,在此为14,t为时间单位,在此为整数,取值范围为:0,1,…,2M-1,实际上t就是函数发生的输入地址值。

4 产生信号波形图

在调试阶段,利用FPGA开发板对设计进行了验证,工作正常,波形如图3所示。

从图3中可以看出,输出为5 MHz数字信号,该信号是在固定频控码增量条件下产生的。经过多次采样和波形比对,其频率是变化的。由于一个周期只有5个采样点,所以信号波形看起来不是很光滑。通过8566A频谱分析仪观察频谱,产生的5 MHz信号的频谱特性非常好,杂波抑制在70 dB以上,谐波抑制在45 dB以上。

5 结语

通过产生的动态5 MHz信号对高精度雷达设备进行检查,证明了本方案是可行的,能够完成对设备动态性能的检查,使设备的维护保养更具有针对性。

关键字:DDS  频谱  谐波  正弦 引用地址:基于FPGA动态信号产生器设计

上一篇:宽频带数字锁相环的设计及基于FPGA的实现
下一篇:飞思卡尔具高级安全功能的新MSC8144 DSP

推荐阅读最新更新时间:2024-05-02 20:27

巴西监管机构批准了5G频谱拍卖规则,华为或参与竞拍
巴西电信监管机构Anatel于当地时间周四批准了今年5G网络频谱拍卖的规则,该规则没有禁用华为。 路透社报道指出,巴西右翼总统Jair Bolsonaro去年批评了华为,并受到前特朗普政府的压力,因安全考虑禁止华为进入该国5G市场。 与之相反,巴西的电信公司坚持要建立一个自由市场,并抱怨说,如果将华为排除在外,将会花费数十亿美元来更换设备,该公司目前提供了50%的3G和4G网络。 另有业内人士指出,不能将全球最大的电信设备制造商华为排除在巴西5G市场之外,因为除了成本,还将使巴西在技术上倒退3至4年。 不过预计于6月进行的频谱拍卖将附带一些高昂的条件,例如要求电信公司在明年之前迁移到更先进的技术,采用独立网络而不是基于其现有技
[手机便携]
频谱分析仪的RFID和NFC是怎样应用的
RFID系统、特别是带有反向散射无源终端的RFID系统,给测试和诊断带来了独特的挑战。定时测量是尤其要注意的一个问题,因为它可能要求系统阅读器,非常迅速地、无差错地从多个终端中读取ID数据。 大多数RFID系统采用瞬变时分双工(TDD)方案,其中询问器和终端依次在同一条信道上通信。为使用串行TDD复用方案在非常短的时期内读取多个ID终端,标准要求非常精确的定时。因此,数据交换上的定时测量带来了独特的RFID挑战。瞬变RFID信号通常包含频谱效率低下的调制,其采用专用PCM符号编码和解码。调试接收这些异常信号的零差询问器或终端要求特殊的信号分析仪功能。传统上,扫频分析仪、矢量信号分析仪和示波器一直用于无线数据链路开发。这些限制使
[测试测量]
<font color='red'>频谱</font>分析仪的RFID和NFC是怎样应用的
如何让频谱分析仪少出故障,其中的秘诀是什么
您是否还在为公司的测试仪器维护保养而发愁?相信很多用户都有这方面的烦恼,对于器件测试而言,精度、可重复性和可靠性至关重要。西安安泰测试维修中心为示波器、频谱分析仪、信号源、网络分析仪、数字万用表等电测仪器提供维修保养服务,根据多年维修经验总结频谱分析仪故障现象主要有: 1、电源故障:不能正常开机;2、输入端故障:阻抗异常;无信号;信号幅度异常;3、测试分析故障:频率、相位测试异常;4、显示故障:花屏;黑屏;5、按键故障:按键无反应;调节旋钮无响应;6、接口故障:不认存储介质;不能与控制系统联机;7、其他使用问题等。 那么该如何避免以上故障现象呢?西安安泰测试分享如何预防频谱分析仪损坏的技巧: 一、阅读警告标签和
[测试测量]
非授权频谱或为5G之关键
当国际电信联盟(ITU)公布5G主要目标时,3GPP也面临着一大难题,即如何在频谱资源有限的情况下扩展当前无线网络的功能。 频谱相当于带宽,业界亟需更多的频谱来提高数据速率以及满足超出4G的特定用例需求。 遗憾的是,6 GHz以下可用的空闲频谱资源非常少。 正因如此,3GPP早在标准制定之初就引入了将毫米波频率用作移动接入频谱的概念。 5G从一开始就与毫米波有着千丝万缕的关系。毫米波频谱的速率可达现有网络的10倍甚至以上,从而为实现5G所需的数据速率提供了可能性。 对于很多人来说,这或许并不稀奇,但将毫米波频谱接入到移动应用会带来一系列的挑战。 很多人可能会问,这些挑战是否有经济高效的解决方法? 早期的5G毫米波部署面向的是两
[网络通信]
变流电路谐波内补偿的研究
摘要:高频电力有源滤波器是一种新兴的谐波及无功动态补偿装置。电力有源滤波器作为谐波发生器,加在变换器直流侧,以抵消变换器产生的谐波,起到谐波内补偿的作用。同时,用有源滤波器取代电解电容,实现电解电容的“硅解"。本文介绍其工作原理并做了相应的PSPICE仿真。 关键词:谐波补偿电力有源滤波器硅解 1引言   随着电力电子装置的迅速发展,产生了两方面的问题:一是电力电子变流电路产生的谐波干扰已成为电力系统之中谐波的主要来源,谐波造成的危害日益严重。二是电力电子系统中的无源元件,特别是电解电容在成本、体积和可靠性等方面无多大改进。由于谐波引起发热危及电解电容的使用寿命,因此,电解电容成为电力电子系统中最薄弱的环节。   
[电源管理]
变流电路<font color='red'>谐波</font>内补偿的研究
TD-LTE频谱确定,4G时代真来了?
    不久前在迪拜召开的TD-LTE技术与频谱研讨会上传来消息:中国2.6GHz频谱规划方案公布,2.6GHz频段的2500Hz~2690Hz全部划归TDD频谱。   横亘在TD-LTE (4G移动通信技术与标准)商业化道路上的一块巨石终于搬开了。迟疑了好久的4G产业链,从服务商到系统商再到芯片商,都不约而同地兴奋起来了。   中国移动抢到先机   “TDD(即TD-LTE)与FDD,在技术上区别并不大,但从频谱划分看,全球范围内,TDD的劣势比较大。目前布局是,欧盟、美国、日本都将绝大部分频谱资源分给了FDD,TDD获得资源较少,这严重打击了设备商和终端商对TDD投入研发的信心。此次频谱划分,无疑增加了整个TDD产业链的信心。”
[手机便携]
基于DDS的调频信号发生器的设计与仿真
引言 DDS(直接数字频率合成器)具有相位变换连续、频率转换速度快、频率分辨率高、相位噪声低、频率稳定度高、集成度高、易于控制等诸多优点,在现代频率合成技术中占有重要地位,被广泛应用于信号发生器、雷达系统、通信系统等领域。MCU(微控制器)具有很强的数据处理能力和控制能力,片上外围设备丰富,精度高,功耗低,在电子设备上有广泛的应用。本文介绍一种基于ADI公司的双通道DDS芯片AD9958产生高质量调频信号的数字调频信号发生器的设计方法,该结构产生的调频信号覆盖频率范围广,载波频率和频偏数字可调,调频波形频率准确度高,且成本较低、可靠性高。 系统结构原理 调频(FM)体制用已调信号频率的变化承载信息。调频波的瞬时频率等于载波频率
[测试测量]
基于<font color='red'>DDS</font>的调频信号发生器的设计与仿真
基于DSP、DDS和ARM的雷达中频信号模拟器设计与实现
摘要:介绍了一种基于PC+ARM+DSP+DDS体系结构的通用雷达中频信号模拟器。该系统能够模拟多种体制的雷达中频信号,而且不同信号间切换方便、使用灵活。介绍了该系统的硬件设计和在模拟相参脉冲雷达动目标信号中的应用。 关键词:雷达中频信号模拟器 AD9852 TMS320C6416 S3C44B0X 相参 雷达信号模拟器是模拟技术与雷达技术相结合的产物。它通过模拟的方法产生雷达回波信号,以便在实际雷达系统前端不具备的条件下对雷达系统后级进行调试。随着数字技术的进步,高速、超大规模集成电路的使用,雷达信号模拟系统正朝着灵活、通用的方向发展。笔者设计了一种基于PC+ARM+DSP+DDS体系结构的能家长雷达中频信号模拟器,介绍了该
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved