基于vhdl语言的数字式移相信号发生器的设计报告

基于vhdl语言的数字式移相信号发生器的设计报告

ID:28290491

大小:986.00 KB

页数:25页

时间:2018-12-08

基于vhdl语言的数字式移相信号发生器的设计报告_第1页
基于vhdl语言的数字式移相信号发生器的设计报告_第2页
基于vhdl语言的数字式移相信号发生器的设计报告_第3页
基于vhdl语言的数字式移相信号发生器的设计报告_第4页
基于vhdl语言的数字式移相信号发生器的设计报告_第5页
资源描述:

《基于vhdl语言的数字式移相信号发生器的设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.摘要EDA技术是一门涉及多学科的综合性技术,是以大规模器件为设计载体,以硬件描述语言为系统逻辑表达的主要方式,以计算机大规模可编程逻辑器件的开发软件自动完成用软件方式的电子系统到硬件系统的逻辑编译、化简、分割、综合、优化、布局、布线及仿真,直至对对特定目标芯片的适配编译、逻辑适配、编辑下载等工作,最终形成集成电子系统或专业集成芯片的一门新技术。本次课程设计中我们基于EDA技术,运用VHDL编程,完成低频数字式移相信号发生器的程序编辑,最终下载到EP2C5Q208C8芯片上,加以简单的外围电路,构成移相信号发生器。该装置能测出频率在1Hz-999

2、99999Hz之间的正弦波信号频率,并指定相位差的两路同频信号。本次课程设计利用目前广泛应用的VHDL硬件电路描述语言,实现低频数字式移相信号发生器的设计,采用QuartusⅡ集成开发环境进行综合、仿真,并下载到FPGA现场可编程门阵列中,从而完成低频数字式移相信号发生器的设计。该低频数字式移相信号发生器包括数字式移相信号发生器、频率测量仪和波形显示三部分。其中数字式移相信号发生器可以产生预置相位差的两路可移相的正弦信号。频率测量仪对移相信号频率的测量和显示,均采用基于FPGA的数字技术实现,使得该系统具有抗干扰能力强,可靠性好。波形显示采用D/

3、A转换后接示波器完成。-..目录1课程设计的任务与要求12设计方案12.1数字频率计的整体结构图22.2数字式移相信号发生器的整体结构图23逻辑模块的功能、设计方法与仿真43.11MHZ信号源的设计与仿真43.2分频器CNT的设计与仿真53.3测频控制信号发生器TESTCTL的设计与仿真63.4十进制计数器CNT10的设计与仿真83.5锁存器REG32B的设计与仿真103.6显示器DISPLAY的设计与仿真113.7正弦波移相YX的设计与仿真144系统硬件与引脚锁定设置185下载设置与调试216总结22参考文献231.-..1课程设计的任务与要求

4、任务:设计一个数字式移相信号发生器:(1)输出二路可移相的正弦信号;(2)正弦信号频率范围:20HZ—200KHZ;输入阻抗≥100KΩ;(3)具有正弦信号频率数字显示功能;(4)二路正弦信号具有0--350相位功能;相位测量绝对误差≤2º;(5)拟采用的芯片的型号为EP2C5Q208C8进行硬件证。要求:(1)画出系统的原理框图,说明系统中各主要组成部分的功能;(2)编写各个模块VHDL源程序;并上机调试通过;(3)根据软件编好用于系统仿真的测试文件;(4)编好用于硬件验证的管脚锁定文件;(5)记录系统仿真验证结果;(6)记录调试过程中出现的问

5、题及解决办法。2设计方案数字式移相信号发生器的系统框图如图2-1所示,通过一给定频率的时钟输入信号,使数字移相模块(FPGA)产生正弦信号Q1,同时产生与Q1同频的方波信号送给数字频率计模块,测出方波频率再通过显示模块译码后,逐一送8个LED显示。同时通过键盘输入二进制的移相信号给数字移相模块,来输出与正弦信号Q1有指定相位差的同频正弦信号Q2。数字移相模块正弦信号Q1正弦信号Q2数字频率计模块时钟输入信号显示模块移相信号同频方波..1HZ时钟信号图2-1数字式移相发生器的系统框图-..2.1数字频率计的整体结构图(1)数字频率计的主要功能是测量

6、周期信号的频率。频率是单位时间(1S)内信号发生周期变化的次数。如果我们能在给定的1S时间内对信号波形计数,并将计数结果显示出来,就能读取被测信号的频率。数字频率计首先必须获得相对稳定与准确的时间,同时将被测信号转换成幅度与波形均能被数字电路识别的脉冲信号,然后通过计数器计算这一段时间间隔内的脉冲个数,将其换算后显示出来。数字频率计的关键组成部分包括测频控制信号发生器、计数器、锁存器、译码驱动电路和显示电路,其原理框图如图2-2所示:信号源计数模块锁存器显示器控制信号50MHzCLK1Hz用于测量用于扫描显示被测信号fsinTESTENLOADC

7、LR产生1MHz信号产生多种频率输出图2-2数字频率计系统组成框图数字频率计的原理图如图2-3所示,她是数字频率计顶层程序的另一种表示。具体流程为:pin_name输入50MHZ,经过PIN1MHZ_1输出1MHZ的信号源给分频器cnt,将1MHZ分为多个输出频率。其中1HZ作为测控信号发生器的输入来控制待测方波fsin的计数,然后用八位十进制计数器实现计数,输出的数据由REG32B锁存后,进行稳定输出。最后,通过display和138译码器选择输出,display的时钟信号表示在显示器上显示的快慢,与后面的正弦波的频率无关。2.2数字式移相信号

8、发生器的整体结构图-..(1)数字式移相信号发生器的整体结构图如图2-4所示。首先,输入50MHZ的频率在PIN1MHZ_1输出1MHZ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。