多功能信号发生器文档格式.docx

上传人:b****3 文档编号:7114214 上传时间:2023-05-07 格式:DOCX 页数:10 大小:126.96KB
下载 相关 举报
多功能信号发生器文档格式.docx_第1页
第1页 / 共10页
多功能信号发生器文档格式.docx_第2页
第2页 / 共10页
多功能信号发生器文档格式.docx_第3页
第3页 / 共10页
多功能信号发生器文档格式.docx_第4页
第4页 / 共10页
多功能信号发生器文档格式.docx_第5页
第5页 / 共10页
多功能信号发生器文档格式.docx_第6页
第6页 / 共10页
多功能信号发生器文档格式.docx_第7页
第7页 / 共10页
多功能信号发生器文档格式.docx_第8页
第8页 / 共10页
多功能信号发生器文档格式.docx_第9页
第9页 / 共10页
多功能信号发生器文档格式.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

多功能信号发生器文档格式.docx

《多功能信号发生器文档格式.docx》由会员分享,可在线阅读,更多相关《多功能信号发生器文档格式.docx(10页珍藏版)》请在冰点文库上搜索。

多功能信号发生器文档格式.docx

学号

2010年5月28日

摘要:

多功能信号发生器能够产生用户需要的特定波形信号,它主要由数字逻辑电路和D/A转换器组成。

在本例的数字逻辑电路共可产生五种波形,分别是:

递增锯齿波、递减锯齿波、三角波、阶梯波和方波。

五种波形模块通过选择器选择以后,送给D/A转换器产生相应的信号波形输出。

关键字:

信号源

前言:

各种各样的信号是通信领域的重要组成部分,其中正弦波、三角波和方波是较为常见的信号。

在科学研究及教学实验中常常需要这几种信号的发生装置。

为了实验、研究方便,研制一种灵活适用、功能齐全、使用方便的信号源是十分必要的。

本文着重介绍了如何利用VHDL语言产生上述的信号的软件编程,本次关于产生信号源的设计方案,不仅在理论和实践上都能满足实验的要求,而且具有很强的可行性。

该信号源的特点是:

体积小、价格低廉、性能稳定、实现方便、功能齐全。

一、系统总体的设计思路:

用FPGA设计一个多功能信号发生器,通过选择输入信号,可以输出递增锯齿波、递减锯齿波、三角波、阶梯波和方波等五种信号。

信号发生器的控制模块可以用数据选择器实现,五种信号的选择可以用5选1数据选择器实现。

二、多功能信号发生器的设计实现

1、递增锯齿波的设计模块

递增锯齿波sawtooth,复位信号reset,时钟信号clk,输出信号q,8位数字信号

2、递减锯齿波的设计模块

递减锯齿波sawtooth_minus,复位信号reset,时钟信号clk,输出信号q,8位数字信号

3、三角波的设计模块

4、阶梯波的设计模块

5、方波的设计模块

6、数据选择器的设计模块

选择信号sel=001,选择第1路信号输出

选择信号sel=010,选择第2路信号输出

选择信号sel=011,选择第3路信号输出

选择信号sel=100,选择第4路信号输出

选择信号sel=101,选择第5路信号输出

7、顶层电路的设计

将上述六个模块生成元件符号,供顶层电路调用。

这些模块分别是:

递增锯齿波信号产生模块sawtooth_adder、递减锯齿波信号产生模块saw_minus、三角波信号产生模块triangle、阶梯波信号产生模块ladder、方波信号产生模块square和数据选择器mux51。

顶层电路的连接如下图所示。

三、系统仿真:

通过选择不同的sel值,可以实现不同的波形输出。

输入的选择信号等于1时,信号发生器顶层电路的仿真波形如图

(1)所示,此时输出波形是递增锯齿波。

从图中可以看出,输出波形线性递增。

(1)

输入的选择信号等于2时,信号发生器顶层电路的仿真波形如图

(2)所示,此时输出波形是递减锯齿波。

从图中可以看出,输出波形线性递减。

(2)

输入的选择信号等于3时,信号发生器顶层电路的仿真波形如图(3)所示,此时输出波形是三角波。

图(3)

输入的选择信号等于4时,信号发生器顶层电路的仿真波形如图(4)所示,此时输出波形是阶梯波。

图(4)

输入的选择信号等于5时,输出的波形是方波。

输出的数字信号为周期性的全0或全1。

四、结论

根据以上的分析,可以知道该电路可以正确地显示出五种波形,设计符合情理,正确稳定。

当需要不同幅度的波形时,可以通过修改各模块代码实现。

该电路设计灵巧,简单方便,可以很好地用于实践中。

参考文献(References)

[1]杨颂华、张秀芳等编.电子线路EDA仿真技术:

西安交通大学出版社,2007.

[2]蒋小燕、俞伟钧、张立臣编.EDA技术及VHDL:

东南大学出版社,2007.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2