(完整)基于FPGA的DDS信号发生器设计 .pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

(完整word版)基于FPGA的DDS信号发生器设计

基于FPGA的DDS信号发生器设计

摘要:利用FPGA芯片及D/A转换器,采用直接数字频率合成技术,

设计并实现了一个频率、幅值可调的信号发生器,同时阐述了该信号发生

器的工作原理、电路结构及设计思路。经过电路调试,输出波形达到技术

要求,证明了该信号发生器的有效性和可靠性。

0引言

信号发生器作为一种基本电子设备广泛的应用于教学、科研中,因此从理

论到工程对信号的发生进行深入研究,有着积极的意义.随着可编程逻辑

器件(FPGA)的不断发展,直接频率合成(DDS)技术应用的愈加成熟,利

用DDS原理在FPGA平台上开发高性能的多种波形信号发生器与基于

DDS芯片的信号发生器相比,成本更低,操作更加灵活,而且还能根据要

求在线更新配置,系统开发趋于软件化、自定义化。本文研究了基于FPGA

的DDS信号发生器设计,实现了满足预定指标的多波形输出。可产生不同

频率、幅度的正弦波、三角波、矩形波信号,仿真和实测结果均证实了其

灵活性和可靠性。

1函数信号发生器的原理和设计

1.1函数信号发生器的结构

图1为DDS信号发生器系统结构框图.系统以FPGA芯片为信息处理核

心,主要完成数字频率合成、D/A转换、选择滤波、功率放大、LCD显

示等功能。

频率控制字M送入32位的累加器进行累加运算,截取32位累加器的第

24到第30位作为ROM的地址,ROM在累加器的控制下,输出8位的数

(完整word版)基于FPGA的DDS信号发生器设计

字波形数据,经过DAC0832转换为模拟量,因为DAC0832输出的是电流

的形式,所以通过电压转电流电路转换为电压形式的模拟波形,但其中还含

有大量的高频成分,为了输出频率纯净的信号波形,再通过一个二阶的有

源低通滤波器。最后为了调节输出信号的峰峰值,再引入一个幅度调节电

路。

根据直接数字频率合成理论将系统的频率分辨率及输出频率写为:

其中fclk和N为系统时钟和位宽,M为频率控制字,利用信号相位与时

间成线性关系的特性,直接对所需信号进行抽样、量化和映射,输出频率

可调的信号波形。每个时钟周期内,由频率控制字M决定相位增量的大

小以控制输出频率。由式子可以看出和N也关系着D/A转换的频率,位

宽N越大、时钟fclk越低,分辨率越高,但系统时钟变低,也会

降低最大的输出频率,fclk以及一个周期波形的采样数值的输出个数。

1。2数模转换电路

数模转换电路采用DAC0832,ADC0832是8位分辨率的倒T型电阻网

络型D/A转换器。根据对DAC0832的数据锁存器和DAC寄存器的不同

控制方式,DAC0832有三种工作方式:直通方式、单缓冲方式和双缓冲

方式。本文使用的是直通的工作方式.DAC0832逻辑输入满足TTL电平,

可直接与TTL电路或微机电路连接.

DAC0832转换结果以电流形式输出.为了得到模拟电压信号,需要通过一

个高输入阻抗的线性运算放大器.运放的反馈电阻可通过RFB端引用片内

固有电阻,也可外接。为了将DAC0832转换得到的模拟电流值转换为模

拟的电压值,在ADC0832的输出端接了由运放NE5532构成的电流转

(完整word版)基于FPGA的DDS信号发生器设计

电压电路,如图3所示。

NE5532是高性能低噪声双运算放大器(双运放)集成电路。与很多标准

运放相似,但它具有更好的噪声性能,优良的输出驱动能力及相当高的小

信号带宽,电源电压范围大等特点.因此很适合应用在高品质和专业音响

设备、仪器、控制电路及电话通道放大器.

DAC0832的转换电流输出为:

1.3二阶有源低通滤波器

二阶有源低通滤波器也采用运

您可能关注的文档

文档评论(0)

133****1332 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档