原创 基于FPGA的函数信号发生器

2009-6-9 21:43 4108 5 31 分类: FPGA/CPLD

https://static.assets-stash.eet-china.com/album/old-resources/2009/6/9/31624017-9293-4e1b-8a00-c4ac5de85de6.rar一、任务<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


    设计制作一个函数信号发生器。


二、要求


1、基本要求


1)正弦波、三角波、方波输出频率范围:1kHz10MHz


    2)具有频率设置功能,频率步进:100Hz


    3)输出信号频率稳定度:优于10-4


    4)输出电压幅度:在<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />负载电阻上的电压峰-峰值Vopp1V


5)失真度:用示波器观察时无明显失真。


    2、发挥部分


在完成基本要求任务的基础上,增加如下功能:


1)增加输出电压幅度:在频率范围内负载电阻上正弦信号输出电压的峰-峰值Vopp=5V±1V


2)产生模拟幅度调制(AM)信号:在1MHz~10MHz范围内调制度ma可在10%100%之间程控调节,步进量10%,正弦调制信号频率为1kHz,调制信号自行产生;


3)产生模拟频率调制(FM)信号:在100kHz~10MHz频率范围内产生10kHz最大频偏,且最大频偏可分为5kHz/10kHz二级程控调节,正弦调制信号频率为1kHz,调制信号自行产生;


4)产生二进制PSKASK信号:在100kHz固定频率载波进行二进制键控,二进制基带序列码速率固定为10kbps,二进制基带序列信号自行产生;


5)其他。


经过4天3夜的努力,我们已经基本实现题目的要求,只是AM这块略有不足之处


设计采用单片机(MEGA16)和现场可编程门阵列(FPGA)作为信号发生器的控制和波形产生的核心,来实现信号源发生器产生正弦波、方波,三角波,ASKAMFMPSK等信号波形的任意输出功能。其中可以通过4*4键盘的输入来切换信号源的输出工作模式,以及输出正弦波、方波,三角波信号的频率,并可通过LCD12864来显示其现实输出的工作模式及信号的频率,设定等。且通过宽带放大电路对输出的正弦信号的电压峰-峰值进行放大.我们的D/A采用了TI公司的TLC5602,它的转换速率也可达到33M


关键词:现场可编程门阵列(FPGA),直接数字式频率合成器(DDS),数字调幅信号ASK、数字调相信号PSK、模拟幅度调制信号(AM)、模拟频率调制信号(FM

文章评论26条评论)

登录后参与讨论

用户1280248 2011-10-19 10:28

你好没有密码不能解压缩啊,我的QQ号767740782,谢谢哈

用户354107 2011-8-24 17:37

谢谢,密码是多少,我的QQ1246510393

用户336147 2011-7-18 21:04

密码啊!757006081@qq.com

用户353550 2011-7-12 23:06

楼主 学习学习 密码多少 834438705@qq.com 谢谢了

用户1650258 2011-6-1 16:11

谢谢提供,密码多少啊?不胜感激!wutianyin2008@qq.com

用户1651634 2011-3-2 14:24

谢谢提供,要密码的啊 e-mail:41803697@163.com

用户414662 2009-10-7 23:19

兄弟,能提供密码吗?我邮箱是emwzq@qq.con谢谢!

用户140391 2009-8-27 22:15

能提供密码吗?QQ:68262189

用户1415316 2009-8-13 15:10

能提供密码么?QQ:542583238

用户552520 2009-8-7 20:34

密码是多少啊,请指点一下啊,QQ:474587635,谢谢啊
相关推荐阅读
用户123067 2012-10-24 22:08
20121024-Nios2 Flash Programmer演示 (二)
25: 注意,此次使用的软件打开时出现的是下面这个Eclipse的紫色图,如果是下面的这个蓝色图,表示软件打开错误了。 26: 27: 28: 29:修改C程序如下图所示,点亮或熄灭所...
用户123067 2012-10-24 22:02
20121024-Nios2 Flash Programmer演示 (一)
/*****************************************************************************   名称:20121024-Nios...
用户123067 2009-06-09 21:55
等精度数字频率计
最近在做课程设计,题目是等精度的数字频率计,我们队用FPGA和51单片机结合的1602液晶显示的方法,终于实现了,等精度就是等精度,误差比纯单片机实现的频率计好太多了,由于实验室的信号源只有3MHZ的...
用户123067 2009-06-09 21:52
quartus5.1的安装方法和licence
https://static.assets-stash.eet-china.com/album/old-resources/2009/6/9/1363e5ed-73cb-4b27-b4c6-d51b8...
用户123067 2009-06-09 20:58
modelsim安装方法
1  Modelsim安装步骤<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />此处以...
我要评论
26
5
关闭 站长推荐上一条 /2 下一条