原创 基于FPGA和avr单片机的DDS信号发生器

2009-7-28 09:13 6664 18 51 分类: MCU/ 嵌入式

基于FPGA和avr单片机的DDS信号发生器



1、项目简介
本设计提出了一种使用经济有效的低频信号发生器的设计方法,系统可以实现各种频率各种相位的输出,可以实现ASK、FSK调制信号的输出,其他的调制信号也可在以后系统升级中需要的时候设置,也可在载波位10K模拟调频信号的输出,调制信号在100HZ到1KHZ范围内可调。系统功能强大,更可以升级扩长,系统DDS部分用的是 VerilogHDLVHDL混合编程实现,可以很方便的下载到FPGA芯片中测试,可以得到广泛的应用。

用FPGA实现直接数字频率合成技术(DDS),产生正弦波、方波、三角波,合成FSK、ASK、PSK、AM、FM 等信号。


采用单片机ATMAGE128控制直接数字频率合成器(DDS)的工作、按键及显示。

2、开发平台
Quartus 9.0版本
avr程序还未得到版本未知


3、操作说明
这个项目连线和操作都比较复杂,作者也较忙,希望日后更新更详细的资料。


4、资料文档文献




基于DDS技术的FM信号发生器的设计及其FPGA实现.pdf (329.78 KB)


下载次数: 186

2009-6-10 08:41



基于FPGA的DDS调频信号的研究实现.pdf (80.56 KB)


下载次数: 114

2009-6-10 08:42



基于FPGA的信号发生器的设计.pdf (425.34 KB)


下载次数: 187

2009-6-10 08:42







5、硬件原理图



采用本站的EP2C8Q208 加 AVR单片机实现









6、软件源程序



见更新,avr部分还未得到








09-07-01 更新AVR单片机程序


2009.5.24最终.rar (124.06 KB)


下载次数: 103

2009-7-1 22:18



09-06-09 更新项目FPGA部分代码工程





本帖隐藏的内容需要回复才可以浏览

final designed.rar (956.42 KB)
下载次数: 155

2009-6-10 08:44





09-06-09 更新项目论文
三相函数信号发生器.doc (355 KB)
下载次数: 156

2009-6-9 11:00




09-06-06 更新项目照片



首先上传照片,这是网友参加比赛的资料,现在全部开源,这里表示感谢:)







点击看大图


 


点击看大图


 


点击看大图


 


点击看大图


 


点击看大图


 


点击看大图


点击看大图


 


点击看大图


 

文章评论33条评论)

登录后参与讨论

用户1778166 2016-1-24 14:36

好像下载不了,

用户377235 2015-12-16 00:49

看看

用户1025761 2014-8-19 16:55

看看吧

用户377235 2013-9-25 10:31

弄的不赖,

用户1668770 2013-8-18 11:12

kanakn

用户377235 2013-1-16 11:20

你好,我原来购买的是你的开发板,现在想做一个DDS程序,能不能用FPGA直接控制开发板上的TLC5620输出一个正弦波?另外和这个芯片连接的引脚到底是那几个,我自己都查了半天,也不知道对不对,请尽快回复,谢谢

用户377235 2012-12-18 21:12

看看吧

用户377235 2012-11-19 17:49

下不了

用户1611166 2012-4-24 11:42

很好的资料

用户1578502 2011-10-19 20:24

好东西 谢谢分享!
相关推荐阅读
zhaoliang_0801_926809075 2009-07-27 23:30
出售msp430uif usb 仿真器
电路板稍有瑕疵,背面需要跳根线,请追求完美的朋友绕到,谢谢 :)此次一共有39块PCBPCB 定价 12元 (瑕疵修改后,定价15元)成品 定价 140元(瑕疵修改后,定价150元)芯片封装:MSP4...
zhaoliang_0801_926809075 2009-07-27 23:15
开源项目-基于FPGA的等精度频率计
开源项目-基于FPGA的等精度频率计1、项目简介:这是本人06年的一个课程设计,当时做完之后,总结了一个片论文发表《电子工程师》有兴趣的朋友可以看看,论文写的比较详细。利用51单片机和FPGA控制实现...
zhaoliang_0801_926809075 2009-07-04 23:38
FPGA入门系列实验教程——实验三 LED流水灯
FPGA入门系列实验教程——实验三 LED流水灯声明:本实验教程编写的目的就是为了指导FPGA初学者轻松入门,让初学者少走些弯路,但由于版主学习FPGA时间不长,水平有限,教程中肯定会出现这样或那样的...
zhaoliang_0801_926809075 2009-07-04 23:37
FPGA入门系列实验教程——实验一 点亮LED
FPGA入门系列实验教程——实验一 点亮LED声明:本实验教程编写的目的就是为了指导FPGA初学者轻松入门,让初学者少走些弯路,但由于版主学习FPGA时间不长,水平有限,教程中肯定会出现这样或那样的错...
zhaoliang_0801_926809075 2009-07-04 23:37
FPGA入门系列实验教程——实验二 LED闪烁灯
FPGA入门系列实验教程——实验二 LED闪烁灯声明:本实验教程编写的目的就是为了指导FPGA初学者轻松入门,让初学者少走些弯路,但由于版主学习FPGA时间不长,水平有限,教程中肯定会出现这样或那样的...
我要评论
33
18
关闭 站长推荐上一条 /2 下一条