该系统由FPGA、单片机控制模块、键盘、L ED 显示组成,采用直接数字频率合成(DDS) ,D/ A 以及实时计算波 形值等技术,设计出具有频率设置功能,频率步进为100 Hz ,频率范围为1 kHz~10 MHz 之间正弦信号发生器。该系统的 频率范围宽,步进小,频率精度较高。
信号处理毛 群等:基于FPGA和DDS技术的正弦信号发生器设计
基于FPGA和DDS技术的正弦信号发生器设计
毛 群,王仕旭
(阿坝师范高等专科学校电子信息工程系,四川成都 611741)
摘 要:该系统由FPGA、单片机控制模块、键盘、LED显示组成,采用直接数字频率合成(DDS),D/A以及实时计算波形值等技术,设计出具有频率设置功能,频率步进为100Hz,频率范围为1kHz~10MHz。该系统的频率范围宽,步进小,频率精度较高。
关键词:FPGA;SCM;DDS;正弦信号发生器
中图分类号:TN741 文献标识码:A)0920118203
DesignofSineFPGAandDDSTechnology
,WANGShi2xu
(Department,AbaTeachersCollege,Chengdu611741,China)
Abstract:TheisofFPGA,SCM,keyboardandLEDdisplaymodule.Asinesignalgeneratorwithfre2quencysettingfunctionwasdesignedbyusingDDStechnique,D/Aconvertingandreal2timewaveformvaluecomputation,whosefrequencystepis100Hz,frequencyrangeis1kHz~10MHz.Thissystemprovideswidefrequencyrange,smallfre2quencystepandhighfrequencyaccuracy.
Keywords:FPGA;SCM;DDS;sinesignalgenerator
0 引 言
1971年,美国学者J.Tierney等人撰写的《ADigit2alFrequencySynthesizer》一文首次提出了以全数字技
达不到专用DDS芯片的水平,但信号精度误差非常小,
能满足大多数信号源要求[1]。DDS是本系统的关键技术,在介绍本系统之前,先单独介绍DDS的原理。1 DDS电路工作原理1.1 DDS的工作原理
DDS的工作原理是以数控振荡器的方式产生频
术,从相位概念出发直接合成所需波形的一种新合成原理。限于当时的技术,没有得到重视,但随着微电子技术的迅速发展,它以有别于其他频率合成方法的优越性
能和特点成为现代频率合成技术的佼佼者,具体体现在相对带宽宽,频率转换时间短,频率分辨率高,输出相位连续,可产生多种调制信号,控制灵活方便[1]。因此,对于正弦信号发生器的设计,可以采用DDS,即直接数字频率合成方案实现。DDS的输出频率是数字可调的,完全能实现频率为1kHz~10MHz之间的正弦信号,这是实际应用中产生可调频率正弦信号波形较为理想的方案。实现DDS常用3种技术方案:高性能DDS单片电路的解决方案;低频正弦波DDS单片电路的解决方案;自行设计的基于FPGA芯片的解决方案。虽然有的专用DDS芯片的功能也比较多,但控制方式却是固定的,因此不一定满足用户需求。而基于FPGA则可以根据需要方便地实现各种比较复杂的调频、调相和调幅功能,具有良好的实用性。专用DDS芯片由于采用特定的集成工艺,内部数字信号抖动很小,可以输出高质量的模拟信号;利用FPGA也能输出较高质量的信号,虽然
收稿日期:2009212224
率、相位可控制的正弦波。如图1所示,电路一般包括
基准时钟、频率累加器、相位累加器、幅度/相位转换电路、D/A转换器和低通滤波器(LPF)。频率累加器对输入信号进行累加运算,产生频率控制数据X(fre2quencydata或相位步进量)。相位累加器由N位全加器和N位累加寄存器级联而成,对代表频率的二进制码进行累加运算,是典型的反馈电路,产生累加结果Y。幅度/相位转换电路实质上是一个波形寄存器,以供查表使用。读出的波形数据送入D/A转换器和低通滤波器转换成符合要求的模拟信号。1.2 具体工作过程信号产生过程:如图1所示,N位加法器将频率控制数据X与累加寄存器输出的累加相位数据在时钟脉冲Fclk控制下相加,把相加后的结果Y送至累加寄存器的输入端。累加寄存器一方面将在上一时钟周期作用后所产生的新的相位数据反馈到加法器的输入端,以使加法器在下一时钟的作用下继续与频率控制数据X相加;另一方面将这个值作为取样地址值送入幅度/相位
118
基于FPGA和DDS技术的正弦信号发生器设计毛群,王仕旭(阿坝师范高等专科学校电子信息工程系,面川成都611741)摘要:该系统由FPGA、单片机控制模块、键盘、LED显示组成,...
龙源期刊网 http://www.qikan.com.cn 基于 FPGA 和 DDS 技术的正弦信号发生器 设计 作者:毛群, 王仕旭 来源:《现代电子技术》2010 年第 09 期 摘要:该...
基于 FPGA 的 DDS 正弦信号发生器的设计和实现 597 Synthesis, 即 DDFS, 一般...[6] O 以正弦波信号发生器为例 , 利用 DDS 技术可 以根 据要求产生 不同...
基于FPGA的DDS信号发生器设... 38页 5财富值 基于FPGA和DDS技术的正弦信... 3页 1财富值 基于FPGA的DDS正弦信号发生... 5页 5财富值 毕业设计(论文)-基于...
基于FPGA和DDS技术的信号发生器设计_李平_电子/电路_工程科技_专业资料。第 22...实现输出波形频率可调功 2 ) 离散量化相位序列产生正弦信号离散幅度序列该 过程是...
采用直接数字频率合成技术, 设计实现了一个频率、 相位可控的正弦信号发生器, 达到了技术要求, 控制灵活、 性能较好, 也证明了基于 FPGA 的 DD S 设计的可靠性...
基于FPGA的DDS正弦信号发生器的设计和实现基于FPGA的DDS正弦信号发生器的设计和实现...设计 的思 路和实现方法 .经过设计和 电路 测试 , 出波形 及输达到了 技术 ...
基于FPGA的DDS正弦信号发生器的设计和实现基于FPGA的DDS正弦信号发生器的设计和实现...的信号源有 着广泛的应用 a 般的信号源设计一传都采用频率合成技术a统上采用...
基于FPGA的正弦信号发生器_信息与通信_工程科技_专业资料。基于FPGA信号发生器基于FPGA 的正弦信号发生器设计摘 要:本设计结合了EDA技术和直接数字频率合成(DDS)技术...
闽公网安备 35021102001881号 
热门文档