基于sopc的dds幅度调制信号发生器设计.rar
基于sopc的dds幅度调制信号发生器设计,40页,1w字任务书的内容:1、课题来源:fpga芯片的更新和发展,使数字系统的设计迈进了sopc时代,而各种ip核的设计和应用是sopc设计的重要特征。nios ii嵌入式处理器是fpga厂商altera推出的软核cpu,是一种面向用户的、可以灵活定制的通用risc(精简指令集架构)嵌入式处理器。nios ii以软核...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 叼着吸管的猪 发布
40页,1w字
任务书的内容:
1、课题来源:
FPGA芯片的更新和发展,使数字系统的设计迈进了SOPC时代,而各种IP核的设计和应用是SOPC设计的重要特征。Nios II嵌入式处理器是FPGA厂商Altera推出的软核CPU,是一种面向用户的、可以灵活定制的通用RISC(精简指令集架构)嵌入式处理器。Nios II以软核的方式提供给用户,并专为在FPGA上实现做了优化,可以方便地用于SOPC设计,构成各种应用系统。
DDS(Direct Digital Synthesizer)直接数字合成器,是一种新型的频率合成技术。具有较高的频率分辨率,可以实现快速的频率切换,并且在改变时能够保持相位的连续,很容易实现频率、相位和幅度的数控调制。因此,在现代电子系统及设备的频率源设计中,尤其在通信领域,直接数字合成器的应用越来越广泛。
本设计要求基于SOPC应用技术,设计一个能够产生正弦波和正弦调幅波的信号发生器。
2、设计任务:
(1)完成与本设计课题相关技术资料的收集与整理;
(2)掌握本设计课题需要使用的相关软件;
(3)完成本设计课题的硬件电路原理图设计、调试;
(4)完成本课题的软件设计,并实际下载调试,实现主要功能;
(5)完成毕业论文的撰写工作。
3、技术指标:
(1)DDS模块:根据输入的频率字和调制度产生相应的正弦波和正弦调幅波输出;
(2)Nios II软核处理器模块:完成系统的人机界面,根据按键、开关输入,产生对应的LCD、数码管等显示输出;并计算相应的频率字和调制度等参数,控制DDS模块;
(3)信号波形输出模块:利用D/A转换器件,将DDS 的数字输出转换成模拟信号输出;
(4)载波信号:频率范围88~108kHz;步进值1kHz;
(5)音频调制信号:频率范围100Hz~3kHz;步进值100Hz;
(6)调制度:调节范围10%~100%;步进量10%;
(6)失真度:波形观察无明显失真;
目录
引言 1
第一章 系统设计概述和方案论证 2
1.1 课题来源和意义 2
1.2 方案论证 2
1.2.1 信号模块论证 2
1.2.2 控制模块论证 3
1.2.3 显示模块论证 3
第二章 设计流程简介 4
2.1 FPGA的EDA设计流程 4
2.2 DSP Builder 设计流程 5
2.3 SOPC设计流程 8
第三章 系统硬件设计 9
3.1 DDS模块 9
3.1.1 DDS原理 9
3.1.2.DDS模块原理框图及说明 10
3.1.3.正弦波模块原理及说明 10
3.1.4正弦波幅度调节原理及说明 11
3.2 NIOS ii模块 13
3.2.1 NIOS ii 概述 13
3.2.2 NIOS ii核 16
第四章 系统软件设计 19
4.1 LCD模块 19
4.2键盘扫描模块 21
第五章 实验验证 22
5.1 工程下载 22
5.2 SignalTab II嵌入式逻辑分析仪测试 22
5.3 硬件调试 23
5.3.1 LCD显示和按键调试 23
5.3.2 示波器显示 24
结论 27
致谢 28
参考文献 29
附件一:原理图 30
附件二:程序代码 31
任务书的内容:
1、课题来源:
FPGA芯片的更新和发展,使数字系统的设计迈进了SOPC时代,而各种IP核的设计和应用是SOPC设计的重要特征。Nios II嵌入式处理器是FPGA厂商Altera推出的软核CPU,是一种面向用户的、可以灵活定制的通用RISC(精简指令集架构)嵌入式处理器。Nios II以软核的方式提供给用户,并专为在FPGA上实现做了优化,可以方便地用于SOPC设计,构成各种应用系统。
DDS(Direct Digital Synthesizer)直接数字合成器,是一种新型的频率合成技术。具有较高的频率分辨率,可以实现快速的频率切换,并且在改变时能够保持相位的连续,很容易实现频率、相位和幅度的数控调制。因此,在现代电子系统及设备的频率源设计中,尤其在通信领域,直接数字合成器的应用越来越广泛。
本设计要求基于SOPC应用技术,设计一个能够产生正弦波和正弦调幅波的信号发生器。
2、设计任务:
(1)完成与本设计课题相关技术资料的收集与整理;
(2)掌握本设计课题需要使用的相关软件;
(3)完成本设计课题的硬件电路原理图设计、调试;
(4)完成本课题的软件设计,并实际下载调试,实现主要功能;
(5)完成毕业论文的撰写工作。
3、技术指标:
(1)DDS模块:根据输入的频率字和调制度产生相应的正弦波和正弦调幅波输出;
(2)Nios II软核处理器模块:完成系统的人机界面,根据按键、开关输入,产生对应的LCD、数码管等显示输出;并计算相应的频率字和调制度等参数,控制DDS模块;
(3)信号波形输出模块:利用D/A转换器件,将DDS 的数字输出转换成模拟信号输出;
(4)载波信号:频率范围88~108kHz;步进值1kHz;
(5)音频调制信号:频率范围100Hz~3kHz;步进值100Hz;
(6)调制度:调节范围10%~100%;步进量10%;
(6)失真度:波形观察无明显失真;
目录
引言 1
第一章 系统设计概述和方案论证 2
1.1 课题来源和意义 2
1.2 方案论证 2
1.2.1 信号模块论证 2
1.2.2 控制模块论证 3
1.2.3 显示模块论证 3
第二章 设计流程简介 4
2.1 FPGA的EDA设计流程 4
2.2 DSP Builder 设计流程 5
2.3 SOPC设计流程 8
第三章 系统硬件设计 9
3.1 DDS模块 9
3.1.1 DDS原理 9
3.1.2.DDS模块原理框图及说明 10
3.1.3.正弦波模块原理及说明 10
3.1.4正弦波幅度调节原理及说明 11
3.2 NIOS ii模块 13
3.2.1 NIOS ii 概述 13
3.2.2 NIOS ii核 16
第四章 系统软件设计 19
4.1 LCD模块 19
4.2键盘扫描模块 21
第五章 实验验证 22
5.1 工程下载 22
5.2 SignalTab II嵌入式逻辑分析仪测试 22
5.3 硬件调试 23
5.3.1 LCD显示和按键调试 23
5.3.2 示波器显示 24
结论 27
致谢 28
参考文献 29
附件一:原理图 30
附件二:程序代码 31