EDA技术与VHDL基于DDS移相信号发生器.docVIP

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

华东交通大学课程设计 移相信号发生器 丑小鸭 指导老师 高彦丽 摘要 信号发生器又称信号源,在生产生活实践中应用广泛。在我们各电子实验室是不可少的实验仪器。他能够产生多种波形,如正弦波、三角波、方波、锯齿波等。并且可以选择输出任意频率、幅度、相位的波形。 本设计是采用DDS直接数字频率合成技术来产生各种波形信号,它具有相对带宽很宽,频率转换时间极短,频率分辨率很高,输出相位连续,并且很容易实现频率、相位、幅度的调制。本设计是移相信号发生器具有波形选择,调频、调相、调幅的功能。 关键字 DDS 调频 调相 调幅 正弦波 三角波 方波 锯齿波 目录 摘要 1 目录 2 第一章 整体设计论述 3 第二章 直接数字频率合成技术(DDS)基本原理 5 2.1基本原理 5 2.2 DDS的参数确定 6 第三章 单元模块设计及仿真波形 7 3.1正弦波设计模块 7 3.2 三角波设计模块 8 3.3 方波产生模块 10 3.4 锯齿波设计模块 11 3.5 整体电路仿真波形 13 第四章 硬件实验结果 14 4.1引脚锁定 14 4.2 硬件测试结果 15 第五章 心得与体会 21 第六章 附录 23 第一章 整体设计论述 本设计是基于DDS技术(直接数字频率合成技术)设计的一个移相信号发生器。能够产生正弦波、三角波、方波、锯齿波四种周期性波形。具有选择波形类别、调频、调相、调幅的功能。设计利用EDA硬件在嵌入式逻辑分析仪(SingnalTap II)进行采样分析。 本设计输出有两路信号标准信号pout_h(13位)及移相信号fout_h(13位)。 频率由8位的频率控制字fword_h控制,控制其取点的步距,最大范围0~255倍,频率控制字越大频率越大。相位由8位的相位控制字pword_h控制,最大范围0~255,控制他的起始值,相位控制字越大初相越大。幅度由十位乘法器一4位乘数ss所以可以最大增大16倍,ss值越大幅度越大。波形类型的选择采用2位的位选sel来确定当sel=00时输出正弦波这时可以对正弦波进行调频,调相,调幅,当sel=01时输出三角波,当sel=10时输出方波,当sel=11时输出锯齿波。这里利用按键Q2、Q4来控制波形选择。Q4接高位。同时电路还设计了复位功能低电平复位,将键Q1按下就复位输出为0。 设计框图如下: 波形产生原理:1、正弦波原理 采用dds技术,包括基准时钟、相位增量寄存器、相位累加器、波形存储器,乘法器等模块。正弦波将采集的1024点波形数据预先存在ROM单元中,然后在系统标准时钟clk下,按照一定的顺序从定制的ROM单元中读取数据。用频率控制字来控制地址间隔,从而改变频率。用相位控制字来控制初始地址从而控制相位。通过在波形存储器后接乘法器来控制幅度。 2、三角波原理 连续加运算到一定值,然后连续进行减运算回到原值,这样反复就是三角波。他通过改变加的数fword的值来改变频率。通过对初值置一个数pword来改变相位。进行相位累加来产生波形。通过对输出的数做乘法来改变幅度。 3、方波原理 输出高电平一段时间在让其输出低电平一段时间就可以产生方波了。改变计数间隔可以改变频率。与三角波一样通过置数在进行加法来调相。调幅与三角波一样。 4、锯齿波原理 连续加一个数到一定值,然后置0,可以得到一锯齿波。调频,调相,调幅的方法与三角波一样。 程序见附录 第二章 直接数字频率合成技术(DDS)基本原理 DDS技术,是一种新型的频率合成技术和信号产生方法。其电路系统具有较高的频率分辨率,可以实现快速的频率切换,并且在改变时能够保持相位的连续,很容易实现频率、相位、幅度的调制。它是将输出波形的一个完整的周期、幅度值都顺序地存放在波形存储器中,通过控制相位增量产生频率、相位可控制的波形。 2.1基本原理 DDS电路一般包括基准时钟、相位增量寄存器、相位累加器、波形存储器、D/A转换器和低通滤波器(LPF)等模块。 原理框图如下: 相位增量寄存器寄存频率控制数据,相位累加器完成相位累加的功能,波形存储器存储波形数据的单周期幅值数据,D/A转换器将数字量形式的波形幅值数据转化为所要求合成频率的模拟量形式信号,低通滤波器滤除谐波分量。 整个系统在统一的时钟下工作,从而保证所合成信号的精确。每来一个时钟脉冲,相位增量寄存器频率控制数据与累加寄存器的累加相位数据相加,把相加后的结果送至累加寄存器的数据输出端。这样,相位累加器在参考时钟的作用下,进行线性相位累加,当相位累加器累加满量时就会产生一次溢出,完成一个周期性的动作,这个周期就是DDS合成信号的一个频率周期,累加器的溢出频率就是DDS输出的信号频率。 相位累加器输出的数据的高位地址作为波形存储器的地址,从而进行相位到

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档